CINCINNATI (AP) — Noah Syndergaard won for the second time in three starts since being traded to Philadelphia and Edmundo Sosa drove in three runs against Cincinnati.
Syndergaard (7-8) allowed three runs on eight hits in seven innings, throwing only 77 pitches. Seranthony Dominguez worked the ninth for his ninth save.
Sosa’s two-run single highlighted a three-run third for the Phillies. He also had an RBI double in the fifth.
Mike Minor (1-10) became the first Reds pitcher to start in 10 straight losses since Homer Bailey in 2018.
WHITE SOX 4, ASTROS 2
CHICAGO (AP) — Yoán Moncada hit a tiebreaking two-run single as Chicago rallied with four runs in the eighth to beat Houston.
The White Sox have won four straight. Their winning rally started after José Urquidy retired the first two batters. Urquidy was pulled after AJ Pollock’s infield hit, and the White Sox jumped all over Rafael Montero (4-2).
Johnny Cueto (5-5) pitched eight masterful innings. Liam Hendriks earned his 26th save, retiring Mauricio Dubón on a popup to first with two runners on for the final out.
Chicago (60-56) moved four games over .500 for the first time since it was 6-2 on April 16.
TIGERS 7, GUARDIANS 5, GAME 2
GUARDIANS 4, TIGERS 1, GAME 1
CLEVELAND (AP) — Jonathan Schoop and rookie Kerry Carpenter hit back-to-back homers in the sixth inning, and Detroit rallied to split a doubleheader with Cleveland and snap an eight-game skid.
All-Star Andrés Giménez belted a go-ahead, three-run homer in the seventh inning of the opener. Giménez added a two-run homer in the nightcap, finishing with four hits and five RBIs on the day.
Tigers starter Bryan Garcia (1-0) gave up three runs in six innings in the second game. Gregory Soto allowed one run in the ninth but picked up his 21st save.
Eli Morgan (4-3) surrendered the homers to Schoop and Carpenter.
James Karinchak (1-0) worked a scoreless seventh in the opener and Emmanuel Clase pitched a perfect ninth for his 27th save. Cleveland did not allow a hit after the third.
Tigers reliever Will Vest (3-3) gave up two runs in the loss.
MARLINS 3, PADRES 0
MIAMI (AP) — Sandy Alcantara threw seven innings of four-hit ball and Miami beat San Diego.
Alcantara (11-5) walked two and struck out seven on 108 pitches.
Miguel Rojas and Jacob Stallings had three hits apiece and rookie JJ Bleday homered for the Marlins, who snapped a four-game skid.
The Marlins scored twice in the first against Padres starter Joe Musgrove (8-6).
Tanner Scott worked the ninth for his 17th save.
TWINS 4, ROYALS 2
MINNEAPOLIS (AP) — Max Kepler went 3 for 4 with a slump-busting RBI and Minnesota beat Kansas City.
Kepler snapped an 0-for-29 skid with his one-out single in the second inning against Royals starter Kris Bubic (2-7) that scored Jorge Polanco.
Joe Ryan (9-5) pitched 5 1/3 innings for the win, recovering from a two-run home run by thriving rookie Vinnie Pasquantino in the first inning.
New Twins closer Jorge López, who blew his last two save chances, gave up a double and a single in the ninth inning before escaping with a game-ending double-play grounder by M.J. Melendez for his 21st save.
NATIONALS 5, CUBS 4
WASHINGTON (AP) — Nelson Cruz hit a tiebreaking homer in the eighth inning as Washington beat Chicago.
Cruz, who hit a two-run double in the fifth, smacked a 1-1 pitch from Brandon Hughes (1-1) to center to snap a 4-all tie.
Carl Edwards Jr. (4-3) pitched a scoreless eighth inning and Kyle Finnegan worked the ninth for his fifth save.
Ian Happ homered twice for the Cubs.
RAYS 4, YANKEES 0
NEW YORK (AP) — The slumping New York Yankees were shut out in consecutive games for the first time since 2016, losing to Ryan Yarbrough and the Tampa Bay Rays.
New York failed to provide any run support for ace Gerrit Cole (9-5), whose only run allowed followed a misplay in center field by Aaron Hicks.
The AL East leaders were blanked for the fourth time in nine games and dropped to 8-16 since the All-Star break after a 64-28 start.
Yarbrough (1-7) pitched four innings as a bulk reliever for his first win in nearly a year, striking out six without a walk.
DODGERS 4, BREWERS 0
MILWAUKEE (AP) — Freddie Freeman and Gavin Lux homered to back Julio Urías’ five solid innings, and Los Angeles blanked Milwaukee.
A day after their 12-game winning streak ended with a 4-0 loss at Kansas City, the major league-best Dodgers got back on track, improving to 20-4 since the All-Star break.
Freeman hit a solo shot in the first inning off Freddy Peralta (4-3) and Lux added a two-run blast against Hoby Milner in the sixth.
Urías (13-6) worked out of trouble in the first three innings. He finished with six strikeouts while allowing four hits and two walks, improving to 10-0 with a 1.99 ERA over his last 11 starts.
ORIOLES 7, BLUE JAYS 3
TORONTO (AP) — Ryan Mountcastle hit a two-run home run in his return to the lineup, Ryan McKenna had his first three-hit game, and surging Baltimore improved to 9-4 in August.
Mountcastle homered off Toronto left-hander Yusei Kikuchi (4-7) in the third. He sat out Sunday’s loss at Tampa Bay after being hit on the left wrist by a pitch Saturday.
Vladimir Guerrero Jr. hit his 24th home run as the Blue Jays lost for the eighth time in 11 games.
Orioles right-hander Kyle Bradish allowed three runs in 4 2/3 innings and Bryan Baker (4-3) worked 1 1/3 innings in relief.
BRAVES 13, METS 1
ATLANTA (AP) — William Contreras and Eddie Rosario hit back-to-back homers off Carlos Carrasco in the second inning, Ronald Acuña Jr. doubled three times and drove in three runs, and Atlanta routed New York.
The Braves scored eight runs in the sixth inning, including a three-run homer by Travis d’Arnaud. They won their seventh straight and moved within 4 1/2 games of the NL East-leading Mets.
Carrasco (13-5) allowed three runs in two innings, and his outing was interrupted by a 55-minute rain delay. He winced on his last pitch and was pulled with left side tightness.
Atlanta starter Spencer Strider (7-4) also returned after the delay and retired 10 of the last 12 batters he faced. He gave up one run in five innings.
RANGERS 2, ATHLETICS 1
ARLINGTON, Texas (AP) — Marcus Semien homered, rookie Bubba Thompson had a tiebreaking RBI single and Texas beat Oakland.
Rangers manager Chris Woodward was fired earlier in the day with Texas on pace for its sixth straight losing season.
Nick Allen homered for the last-place A’s, who lost their ninth game in a row. The Rangers have their first three-game winning streak in more than two months.
Glenn Otto (5-8) overcame a career-high six walks for his first victory since June 4. Jonathan Hernandez worked the ninth for his fourth save.
James Kaprielian (3-7) struck out five and walked one over 5 1/3 innings.