Chi White Sox 3, Toronto 0
Colson Montgomery hit a home run and finished 2-for-4 with an RBI as the Chicago White Sox defeated the Toronto Blue Jays 3-0, improving to 52-46. Sean Burke earned the win with 6.2 innings of two-hit, scoreless ball, striking out five to drop his ERA to 3.20, while Grant Taylor closed it out for his save as Toronto fell to 46-53.
LA Dodgers 8, NY Yankees 2
Shohei Ohtani went 2-for-5 with a double and two RBI while Tommy Edman and Freddie Freeman each drove in two runs as the Los Angeles Dodgers routed the New York Yankees 8-2, improving to 63-36. Yoshinobu Yamamoto was dominant in his complete-game effort, pitching all nine innings and allowing just two earned runs on four hits while striking out seven, dropping the Yankees to 54-44.
NY Yankees 2, LA Dodgers 1
Jazz Chisholm Jr. hit a solo home run to provide the decisive run as the New York Yankees defeated the Los Angeles Dodgers 2-1, improving to 55-44 while the Dodgers fell to 63-37. David Bednar earned the win while Brent Headrick allowed no hits and struck out three over 2.0 innings to help secure the victory.
Boston 6, Tampa Bay 1
Willson Contreras hit a two-run home run to pace Boston's six-run output as the Red Sox defeated Tampa Bay 6-1, improving to 50-48. Sonny Gray earned the win with six innings of one-run ball, striking out five and walking four to lower his ERA to 2.48, while the Rays fell to 56-42.
Atlanta 8, Texas 5
Austin Riley and Drake Baldwin each homered twice, combining for 6 RBI to power Atlanta past Texas, 8-5, with Baldwin going 5-for-5 and Riley driving in four runs to lead the Braves to their 57th win against 41 losses. Grant Holmes earned the victory with 5.0 innings pitched, allowing 3 earned runs while striking out 2, as the Rangers fell to 50-49.
Pittsburgh 7, Cleveland 1
Billy Cook went 3-for-4 with a triple and two RBI as the Pittsburgh Pirates routed the Cleveland Guardians 7-1, with Esmerlyn Valdez adding a home run and two RBI to power the offense. Paul Skenes earned the win by tossing seven innings, allowing just one earned run while striking out eight, as Pittsburgh improved to 52-48 and Cleveland fell to 52-48.
San Diego 19, Kansas City 2
Ty France went 2-for-6 with two home runs and five RBI while Jackson Merrill added two home runs and four RBI as San Diego battered Kansas City 19-2, improving the Padres to 49-50 and dropping the Royals to 40-60. Yuki Matsui earned the win with 2.0 scoreless innings, striking out three on zero hits allowed.
Chi Cubs 10, Minnesota 1
Nico Hoerner drove in four runs on a triple and finished 2-for-5 as the Chicago Cubs routed the Minnesota Twins 10-1, improving to 56-43. Shota Imanaga earned the win with seven innings of shutout ball, allowing six hits and one walk while striking out four, dropping his ERA to 3.91.
Washington 5, Athletics 2
CJ Abrams homered and doubled while driving in two runs to power Washington past Oakland 5-2, with Dylan Crews adding a solo home run as the Nationals improved to 50-50. Foster Griffin earned the win by allowing just one earned run on eight hits over seven innings with two strikeouts, with Clayton Beeter closing out the Athletics, who fell to 42-57.
LA Angels 3, Detroit 2
Nolan Schanuel went 3-for-5 to pace a nine-hit attack as the Los Angeles Angels defeated the Detroit Tigers 3-2, with solo home runs from Riley Greene and Kevin McGonigle accounting for both Tigers runs. Ryan Johnson earned the win by allowing one earned run over five innings with five strikeouts, as Ryan Zeferjahn closed it out to improve the Angels to 39-61 and drop the Tigers to 46-53.
Seattle 6, San Francisco 3
Cole Young hit a two-run home run and finished 2-for-4 to pace Seattle's 11-hit attack as the Mariners defeated the Giants 6-3, improving to 50-50 on the season. Logan Gilbert earned the win with 6.0 innings pitched, striking out 10 and allowing 3 earned runs, while Andrés Muñoz closed it out with a scoreless ninth for his save as San Francisco fell to 42-57.
AL East standings and wild card race: Full standings →