NY Yankees 8, Pittsburgh 5
Jazz Chisholm Jr. homered twice and drove in five runs to power New York past Pittsburgh, as the Yankees won 8-5 to improve to 57-44.
Angel Chivilli earned the win by throwing 1.1 scoreless innings, while Fernando Cruz locked down the save with 1.1 innings of three-strikeout, hitless relief, sending the Pirates to 52-50.
Tampa Bay 7, Toronto 1
Junior Caminero went 3-for-4 with two doubles and two RBI to pace Tampa Bay's 13-hit attack as the Rays defeated Toronto 7-1, improving to 57-42. Nick Martinez earned the win by allowing just one earned run over six innings, dropping his ERA to 2.59 as the Blue Jays fell to 46-54.
Cleveland 13, Minnesota 4
Petey Halpin homered twice and doubled, driving in three runs, while Rhys Hoskins added two home runs and two RBI as Cleveland battered Minnesota 13-4, with the Guardians finishing with seven home runs and 19 hits. Tanner Bibee earned the win by pitching six innings, allowing two earned runs on six hits with five strikeouts, improving Cleveland to 53-48 while Minnesota fell to 49-52.
Kansas City 4, San Francisco 3
Salvador Perez hit a two-run home run to pace Kansas City, finishing 1-for-3 with 2 RBI as the Royals defeated the Giants 4-3. Michael Wacha earned the quality start, tossing 6.0 innings and allowing just 1 earned run on 3 hits with 5 strikeouts, with Alex Lange picking up the win in relief as Kansas City improved to 41-60.
Houston 8, Miami 5
Jeremy Peña hit a home run with four RBI to power Houston past Miami, as the Astros defeated the Marlins 8-5 to improve to 48-54 while Miami fell to 52-49. Enyel De Los Santos earned the win with 1.1 innings pitched, allowing zero earned runs while striking out two in relief.
AL East standings and wild card race: Full standings →