MLB Roundup: Mets beat Diamondbacks in fog for first back-to-back wins in month

NEW YORK (AP) — Devin Mesoraco hit a tying, two-run homer through Citi Field’s murky fog in the eighth inning, Wilmer Flores hit a game-ending sacrifice fly in the ninth and the New York Mets beat the Arizona Diamondbacks 5-4 Saturday night to win consecutive games for the first time in a month.

John Ryan Murphy hit a two-run homer and tied his career high with three RBIs, helping Arizona open a 4-2 lead. But Archie Bradley entered in the eighth and blew the lead in just three pitches, allowing a leadoff single to Jay Bruce and Mesoraco’s third home run in 21 at-bats since the Mets acquired him from Cincinnati on May 8 for former ace Matt Harvey

Brandon Nimmo led off the ninth with a double off the right-field wall on an 0-2 pitch from Andrew Chafin (0-1). Nimmo had been 0 for 12 against lefties this year.

Asdrubal Cabrera reached on a bunt single to third baseman Daniel Descalso, who was playing back at normal depth. Flores hit a drive to left fielder David Peralta, who had no chance to throw out Nimmo.

Jeurys Familia (2-1) retired three straight batters, and the Mets won consecutive games for the first time since the end of a nine-game winning streak on April 11 and 13.

Arizona has lost eight of nine, and Chafin lost for the first time since May 3, 2016.

On a day when focus was on the Royal Wedding in often-foggy London and the Preakness at socked-in Baltimore, the game started 34 minutes late after a daylong rain with the temperature in the mid-50s, and flyouts and popups transformed into fuzzy pellets that became tricky for fielders to track. The Diamondbacks were costumed for the noir scene in dark gray uniforms, and many of the fans who remained streamed out when rain resumed in the eighth inning.

New York elected to have Steven Matz pitch to Murphy with first base open and pitcher Patrick Corbin on deck with two outs in both the second and fourth innings. Murphy, a 27-year-old backup catcher, singled for a 1-0 lead and put Arizona ahead 4-2 with his fourth home run this year and the ninth of his six-season big league career.

Paul Goldschmidt led off the three-run fourth with his first home run in 106 at-bats since he went deep off the Los Angeles Dodgers’ Clayton Kershaw on April 15. Goldschmidt entered 5 for 59 (.085) in May, including a four-strikeout night Friday.

Corbin is winless in five starts and topped 90 mph just twice; his fastball was mostly in the 88 mph range. He allowed two runs, four hits, four walks and a hit batter in 5 1/3 innings, leaving with a 4-2 lead and the bases loaded.

Jimmie Sherfy retired Jose Reyes on a foulout, and Jorge De La Rosa got pinch-hitter Adrian Gonzalez on a flyout to left fielder David Peralta, who had trouble picking up the ball in the fog but made the grab.

Matz gave up four runs and six hits in four innings and has yielded nine home runs in 36 2/3 innings this season.

Murphy, making his 10th start this season, has 10 RBIs. Both his hits came off changeups.

Jarrod Dyson had walked and headed for second when Matz made a pickoff throw to first.

The Mets challenged the safe call at second by Jordan Baker — replays showed a close play — but the call was upheld. Dyson then swiped third, too, before Murphy’s drive over the left-field fence.

Arizona came in hitting a major league-low .219 but improved to 13-5 against left-handed starters.

Michael Conforto hit a two-run homer in the second, the first home run by a Mets left-handed batter against a lefty this year. It was New York’s 95th at-bat vs. southpaws, according to the Elias Sports Bureau.

Phillies 7, Cardinals 6

ST. LOUIS — Odubel Herrera homered and pinch-hitter Jorge Alfaro hit a go-ahead single in the eighth inning, sending the Philadelphia Phillies over the St. Louis Cardinals.

Alfaro was scratched with right knee soreness after originally being in the lineup. He was removed from Friday night’s game.

Greg Holland (0-2) surrendered two runs while getting just two outs.

Herrera extended his streak of reaching base to 45 consecutive games with his home run in the third inning.

Tommy Hunter (1-0) wound up with the win. Seranthony Dominguez pitched two perfect innings for his first career save.

Reds 5, Cubs 4, 11 innings, 1st game

Cubs 10, Reds 0, 2nd game

CINCINNATI — Ian Happ hit his second home run of the doubleheader, Jason Heyward tied his career high with four RBIs and Jose Quintana allowed one hit in seven shutdown innings as the Chicago Cubs beat the Cincinnati Reds for a split.

Quintana (5-3) kept the Reds hitless through four innings before Scott Schebler singled cleanly with one out in the fifth.

Quintana struck out seven and didn’t allow a runner past first base.

In the first game, Billy Hamilton drew a bases-loaded walk from Justin Wilson while batting against a five-man, drawn-in infield with no outs in the 11th inning and the Reds outlasted the Cubs.

Anthony Rizzo hit a two-run double and Heyward had a bases-loaded triple in Chicago’s big fifth inning of the nightcap.

The Cubs capitalized on Sal Romano’s control problems, which produced a career-high six walks, four while Chicago was sending nine batters to the plate in the fifth.

Romano (2-5), who allowed a career-high six earned runs in his last start, gave up seven on Saturday.

Happ also tripled and doubled in the first game.

The benches cleared in the seventh of the opener when Javier Baez exchanged words with Reds reliever Amir Garrett after striking out to end the inning. The fracas was quickly broken up.

Baez hit a grand slam off Garrett last May.

This time, Garrett shouted in celebration after fanning Baez, then stared at him and exchanged words.

The Reds topped a Chicago team that rallied three times to tie it but left 14 runners on base.

After Cincinnati loaded the bases against Wilson (1-1), the Cubs went to a five-man infield with the speedy Hamilton up, but he drew a walk-off walk on five pitches.

Cincinnati pitchers issued a combined 16 walks in the doubleheader, which was scheduled after the Cubs’ game at Cincinnati on April 3 was postponed by rain without starting.

Reds first-game starter Luis Castillo tied his career high with five walks.

Dodgers 4, Nationals 1, 1st game

WASHINGTON — Ross Stripling struck out a career-high nine in six innings as Los Angeles won the opener of a day-night doubleheader.

Howie Kendrick, hitting a team-leading .303 for the Nationals, took an awkward step while retreating to catch a deep flyball to left field in the eighth. He was put on the 10-day disabled list with a right Achilles tendon injury.

Stripling (1-1) struck out the side in the first inning and then fanned the final five batters he faced.

He allowed one run on four hits, walking none.

Kenley Jansen threw a perfect ninth for his seventh save in nine opportunities.

Tanner Roark (2-4) lost as Washington played a full game for the first time since last Sunday night because of rain that has lingered over the Mid-Atlantic.

Giants 9, Rockies 4

SAN FRANCISCO — Brandon Crawford got three more hits and drove in four runs as San Francisco ended a three-game skid.

Crawford reached on a bloop single in the second inning, had a two-run double in the third and hit a two-run homer in the sixth. He is 31 for 69 (.449) in May.

Chris Stratton (5-3) scuffled through another start but went five innings. Jon Gray (4-6) allowed five runs on nine hits in 3 2/3 innings.

Braves 8, Marlins 1

ATLANTA — Sean Newcomb pitched six strong innings to win his fourth straight start, Johan Camargo and Ozzie Albies each drove in two runs, and the Atlanta Braves beat the Miami Marlins.

Ender Inciarte went 3 for 4 and Freddie Freeman added a two-run homer in the eighth to help Atlanta win for the eighth time in 11 games and hold onto the NL’s best record at 27-17.

Newcomb (5-1) had thrown 21 consecutive scoreless innings, the longest active streak in the majors, before the Marlins took a 1-0 lead in the second when Justin Bour singled, advanced to third on Cameron Maybin’s double and scored on a groundout.

Newcomb allowed four hits and two walks with four strikeouts. He is 4-0 with a 0.36 ERA in four starts this month.

Jose Urena (0-7) lost his eighth straight decision, with his last victory coming Sept. 20 against the New York Mets.

The Marlins have lost each of his 10 starts this year and 12 straight overall to match the longest streak in club history, set by Brian Moehler from 2006-07.

AMERICAN LEAGUE

Red Sox 6, Orioles 3

BOSTON — Mookie Betts and Andrew Benintendi hit consecutive home runs in the fifth inning, and the Boston Red Sox beat the Baltimore Orioles.

Benintendi added a two-run single and Rafael Devers a solo homer for the Red Sox, who won for the third time in four games and improved to 5-1 against Baltimore this season.

Pedro Alvarez hit a two-run homer for Baltimore, which snapped a 13-game road losing streak a night earlier against Boston.

Rick Porcello (6-1) gave up three runs in six innings, matching his season high with nine strikeouts while walking three. He rebounded from two straight rough starts when he allowed five runs in each after opening the season by allowing three or fewer in his initial seven.

Craig Kimbrel, the third reliever, got three outs for his 13th save.

Dylan Bundy (2-6) allowed four runs in six innings, walking two and striking out eight.

Boston snapped a 1-1 tie with three runs in the fifth on the back-to-back homers by Betts and Benintendi. Betts turned on a 90-mph fastball, sending it into the Green Monster seats for his 15th homer after Sandy Leon had a leadoff double.

Four pitches later, Benintendi hit his into Baltimore’s bullpen.

Alvarez’s two-run shot sliced it to 4-3 in the sixth, but Benintendi’s single through a draw-in infield made it 6-3 in the seventh.

Devers’ drive went into the Monster seats.

Indians 5, Astros 4

HOUSTON — Corey Kluber struck out 10, Michael Brantley and Yan Gomes hit home runs and Cleveland beat Houston.

The reigning AL Cy Young Award winner made his 22nd straight start of allowing no more than three earned runs, breaking the team record set by Sonny Siebert in 1965.

Kluber (7-2) gave up two runs — on Carlos Correa’s eighth homer in the sixth — and six hits in seven innings. He walked none.

Cody Allen got five outs for his sixth save.

Dallas Keuchel (3-6) allowed four runs in five innings.

Athletics 5, Blue Jays 4

TORONTO — Chad Pinder hit his first career grand slam and the Oakland Athletics overcame a four-run deficit, rallying to score five times in the eighth inning to beat the Toronto Blue Jays 5-4.

The Athletics have homered in all nine games of their current road trip, hitting 18 total home runs. They’re 6-3 on the swing with one game remaining.

The Blue Jays did all their scoring in the fifth. Gio Urshela hit a two-run homer, Yangervis Solarte hit an RBI double and Kevin Pillar added a sacrifice fly.

It stayed that way until the eighth, when Stephen Piscotty hit a one-out RBI single off reliever John Axford.

Tyler Clippard (4-1) came on and retired Dustin Fowler, then walked pinch-hitter Jed Lowrie to load the bases for Pinder, who connected on a 1-1 pitch.

Emilio Pagan (1-0) worked two innings for the win. Lou Trivinio pitched the eighth and Blake Treinen finished for his 10th save in 12 opportunities as Oakland won for the fifth time in six games.

Toronto has lost 11 of 14 at home, including the past five straight.

Padres 6, Pirates 2

PITTSBURGH — Clayton Richard allowed two runs in 7 1/3 innings, Christian Villanueva homered and drove in two runs, and the San Diego Padres beat the Pittsburgh Pirates.

Richard (3-5) pitched into the eighth inning for a third straight start after allowing a combined five runs and 12 hits in his previous two. The left-hander gave up seven hits with two strikeouts, and had 65 strikes on 84 pitches.

Jose Pirela also had two RBIs for the Padres, who have won two straight games and three of their past four. Villanueva’s 11th home run gave San Diego a 4-0 lead with two outs in the eighth inning.

The Pirates lost a second straight game after winning eight of their previous nine.

Rookie right-hander Nick Kingham (2-1) gave up three runs on five hits for the first loss of his major league career.

He retired the first 23 batters of his debut against the Cardinals on April 29 before allowing four runs on six hits in 5 1/3 innings in a 6-4 win over the Milwaukee Brewers on May 4.

White Sox 5, Rangers 3

CHICAGO — Jose Abreu homered and had three hits, Lucas Giolito tossed six effective innings and the Chicago White Sox rallied from an early deficit for a victory over the Texas Rangers.

Abreu went 3 for 3 with a walk and two RBIs. Daniel Palka added a two-run triple for Chicago, which has won two of three.

Jurickson Profar had a double and two RBIs for Texas.

Giolito (3-4) allowed three runs (two earned) on four hits in six innings to win his second straight start.

The 23-year-old right-hander has allowed three runs or less in four of his last five starts.

Bruce Rondon pitched a scoreless seventh, Jace Fry retired four straight batters and Nate Jones got the final two outs for his third save.

Ariel Jurado (0-1) allowed four runs on six hits in 4 2/3 innings in his major league debut for the Rangers.

INTERLEAGUE

Brewers 5, Twins 4

MINNEAPOLIS — Christian Yelich broke a tie with a solo home run in the top of the eighth, Milwaukee’s bullpen pitched five scoreless innings, and the Brewers beat the Minnesota Twins to take the first two games of the three-game series.

The Brewers moved to 7-2 on their 10-game road trip with their latest come-from-behind victory.

Rookie Jake Cave hit a two-run homer in his major league debut for the Twins to give them a 4-2 lead in the fourth, but the Brewers battled back with two runs in the fifth inning and Yelich’s go-ahead home run off Addison Reed (0-3).

Brewers closer Josh Hader (2-0) got the final out in the seventh, struck out the side in a 1-2-3 bottom of the eighth and struck out three more in the ninth after a leadoff walk.

Both rookie starting pitchers struggled with their control.

Milwaukee’s Freddy Peralta, who struck out 13 in his outstanding first start, allowed four runs in four-plus innings while walking six.

Minnesota’s Fernando Romero, who allowed just one run combined in his first three starts, lasted five innings, allowing four runs (three earned.)