UNDATED (AP) — The New York Mets completed a three-game sweep of the Arizona Diamondbacks with a 4-2 victory, but they finished the game without their ace.
Two-time Cy Young Award winner Jacob deGrom took himself out before the sixth inning due to tightness in his right side. He was pitching for the first time since skipping a start due to discomfort in his right lat.
DeGrom allowed just one hit over five innings, retiring the first 12 Diamondbacks. He was scheduled for an MRI on Sunday.
Michael Conforto had two hits, an RBI and a super catch against the right field wall, helping the Mets win their fifth straight and improve to 16-13.
The Diamondbacks have dropped six in a row.
Elsewhere in the majors:
— Freddie Freeman was 1-for-24 this month before hitting one of the Braves’ two home runs in a 6-1 whipping of the Phillies. Dansby Swanson also went deep and Huascar Ynoa won his fourth straight start, limiting Philadelphia to one run, four hits and one walk with six strikeouts in six innings.
— The Dodgers managed just three hits in losing for the 14th time in 19 games, 2-1 to the Angels. Jared Walsh hit a two-run double in the bottom of the third, a half-inning after Chris Taylor’s two-out single put the Dodgers ahead.
— Jake Cronenworth hit a splash shot and Fernando Tatis Jr. also connected off Giants starter Johnny Cueto before the Padres finished off an 11-1 pounding of San Francisco. Tatis, Cronenworth and Trent Grisham each had two RBIs, while Eric Hosmer produced three of San Diego’s 16 hits.
— The Yankees pulled out a 3-2 win over the Nationals on Giancarlo Stanton’s walk-off single in the ninth inning. New York built a 2-0 lead on Aaron Hicks’ RBI single in the third and Gleyber Torres’ solo homer in the sixth, but the Bombers needed Stanton’s game-ending hit to finish 7-2 on their homestand.
— The Red Sox knocked off the Orioles, 4-3 as Rafael Devers and Hunter Renfroe homered to help Nick Pivetta win his third consecutive start. Devers, who homered off Baltimore starter Dean Kremer in the second inning, hit a two-run double off reliever Adam Plutko in the sixth to give Boston a 3-2 lead in its fifth win in six games.
— The Cubs’ five-game winning streak is over after Tyler Anderson allowed two runs over eight solid innings of the Pirates’ 6-5 victory at Wrigley Field. Wilmer Difo had three hits and drove in three runs as the Pirates won for just the third time in their last 20 games at Wrigley Field.
— The Astros earned a 7-4 win over the Blue Jays as Kyle Tucker hit a three-run homer and tied a career high with four RBIs while Houston built a 7-0 lead. Jose Altuve added a solo homer for the Astros to help them win the series, 2-1.
— Tyrone Taylor hit a two-out, tiebreaking single in the 10th inning to push the Brewers past the Marlins, 2-1. Seven Milwaukee hurlers combined on a six-hitter, with Drew Rasmussen pitched the 10th for his first career save.
— Nolan Arenado homered against his former team and Adam Wainwright pitched three-hit ball into the ninth inning of the Cardinals’ 2-0 shutout of the Rockies. Yadier Molina hit an RBI double and Ryan Helsley got Josh Fuentes to ground into a game-ending double play with the bases loaded to complete the Redbirds’ three-game sweep.
— Adolis García belted hits team-leading nine home run and had a career-high five RBIs as the Rangers clobbered the Mariners, 10-2. Dane Dunning struck out 10 in five innings before Texas erupted for six runs in the bottom of the fifth, with Nick Solak supplying a tiebreaking, two-run double.
— Yermin Mercedes and Jose Abreu had three RBI’s each to help the White Sox thrash the Royals, 9-3 and finish off a three-game sweep. Lucas Giolito gave up one run and four hits over five innings as Chicago dealt Kansas City its eighth loss in a row.
— Willy Adames crushed a three-run homer in the fifth and Mike Brosseau added a tiebreaking drive the following inning before the Rays held off the Athletics, 4-3. The A’s squandered a chance in the eighth when Matt Olson hesitated on Andrew Kittredge’s passed ball and was thrown out at third by catcher Mike Zunino.
— The Reds-Indians game in Cleveland was postponed by rain and rescheduled for August 9.
— The Twins and Tigers were rained out in Detroit, creating a July 16 twinbill.