NATIONAL LEAGUE
N.Y. METS 8 – Washington 7… The Mets rallied past the Nationals in the resumption of a game suspended by rain on Tuesday. Last night’s regularly-scheduled game was washed out by rain and will be made up as part of a doubleheader today.
Miami 7 – SAN DIEGO 0… Sandy Alcantara (7-10) limited the Padres to four hits over seven innings and two Marlins relievers held them hitless the rest of the way. Lewis Brinson went 3-for-4 with a pair of homers and three RBIs. Bryan De La Cruz also went deep.
St. Louis 4 – PITTSBURGH 0… Adam Wainwright (11-6) tossed a complete-game two-hitter and the Cardinals cruised past the Pirates. Wainwright helped himself at the plate with an RBI single. Paul DeJong doubled home two runs.
L.A. Dodgers 8 – PHILADELPHIA 2… Cody Bellinger homered twice and knocked in four runs to lead the Dodgers past the Phillies. AJ Pollock had three hits, including an RBI single.
ATLANTA 8 – Cincinnati 6 (11 innings)… The Braves recovered to outlast the Reds after blowing a 5-0 sixth-inning lead. Ozzie Albies belted a walkoff three-run homer in the bottom of the 11th inning. Guillermo Heredia homered with a runner aboard. Austin Riley had two hits and drove in a couple of runs.
Milwaukee 10 – CHI. CUBS 0… The Brewers opened with a seven-run top of the first inning and never looked back in their romp over the Cubs. Corbin Burnes (7-4) matched a major league record by recording 10 of his 15 strikeouts consecutively. He allowed just four hits over eight innings. Omar Narvaez hit a two-run homer and finished with five RBIs.
SAN FRANCISCO 7 – Arizona 2… DeMonte Wade, Jr., homered with a runner aboard and the Giants got solo shots from Buster Posey, Brandon Crawford ad Alex Dickerson in downing the Diamondbacks. Kevin Gausman (11-5) allowed two runs on four hits over five innings. One of the runs was unearned.
AMERICAN LEAGUE
MINNESOTA 1 – Chi. White Sox 0… Jorge Polanco’s one-out homer in the bottom of the sixth inning accounted for the game’s only run as the Twins clipped the White Sox. Minnesota managed just four hits in the victory.
N.Y. Yankees 5 – KANSAS CITY 2… Six pitchers held the Royals at bay and the Yankees breezed to the win. Luke Voit singled home two runs during a three-run top of the first inning.
Detroit 5 – BALTIMORE 2… Tarik Skubal (8-10) pitched five-hit ball over six scoreless innings and the Tigers handled the Orioles. Miguel Cabrera opened the scoring with a solo homer and Niko Goodrum stroked a two-run double in the top of the fifth inning. Cabrera also lifted a sacrifice fly in the sixth.
Oakland 6 – CLEVELAND 3… Elvis Andrus led off the top of the eighth inning with a game-tying homer and Jed Lowrie added a three-run shot to power the Athletics past the Indians. Matt Chapman had a couple of hits and an RBI.
BOSTON 20 – Tampa Bay 8… The Red Sox built a 14-0 lead through five innings and scored six more runs in the bottom of the eighth inning to wallop the Rays. Xavier Bogaerts lined a run-scoring double and belted a three-run homer. Hunter Renfroe also knocked in four runs. Nathan Eovaldi (10-7) gave up just a run on three hits and fanned 10 over seven innings.
Toronto 10 – L.A. ANGELS 2… Teoscar Hernandez unloaded a grand slam to cap a five-run top of the fifth inning that put away the Angels. George Springer slugged a pair of solo homers. Lourdes Gurriel also homered with the bases empty.
SEATTLE 2 – Texas 1… Luis Torrens singled home Jarred Kelenic in the bottom of the ninth inning to lift the Mariners over the Rangers. Kelenic drew a bases-loaded walk in the sixth to force home J.P. Crawford with a tying run.
INTERLEAGUE
HOUSTON 5 – Colorado 1… Framber Valdez (8-3) held the Rockies to a run on four hits over six innings. Aledmys Diaz went 3-for-3 and drove in three runs for Houston.