Burger's 12th homer of the season gave Chicago a three-game series sweep. Luis Robert Jr. had two hits and scored two runs for the White Sox. Spencer Torkelson hit a two-run homer for Detroit.
Liam Hendriks (1-0) pitched an inning of scoreless relief to record his first victory since recovering from non-Hodgkin lymphoma. White Sox starter Michael Kopech gave up two runs and three hits in seven innings while recording nine strikeouts. Detroit starter Matthew Boyd allowed one run and three hits in five innings and also struck out nine.
In the bottom of the ninth, pinch hitter Andrew Benintendi led off with a single against Alex Lange (3-1) and stole second. With one out, Yoan Moncada and Tim Anderson walked to load the bases. Burger then hit a 1-0 curveball over the left-centre-field wall.
Rosario was 0-for-4 with two strikeouts when he hit a 96-mph sinker from Miguel Castro (3-2) over the right-centre-field fence. It was his eighth home run of the season. Raisel Iglesias pitched a hitless ninth to earn his seventh save. A.J. Minter (3-5) got the win in relief.
Arizona starter Zac Gallen, 6-0 at home this season, left with a 5-3 lead after six innings. The right-hander allowed nine hits and three runs (two earned) with six strikeouts and one walk. His ERA at home is now 0.96 (five earned runs in 47 innings).
Ji Hwan Bae's two-run single in the first inning held up as the difference as Pittsburgh topped visiting St. Louis for a three-game series sweep and its fifth straight win overall.
Pirates starter Rich Hill (5-5), who had lost two straight starts, gave up one run and four hits in 6 2/3 innings, with six strikeouts and three walks. It was the longest start of the season for the 43-year-old. David Bednar earned his 13th save, including one in each game of the series.
Andrew Knizner hit a solo homer in the seventh inning for the Cardinals, who have lost five of their past six games. St. Louis starter Miles Mikolas (4-2), who had a 16-inning scoreless streak entering the game, allowed two runs and 10 hits over five innings, with two strikeouts and no walks.
Kyle Higashioka and Oswaldo Cabrera each drove in runs on slow infield groundouts, and visiting New York pulled off a victory over Los Angeles.
Anthony Volpe hit an insurance home run in the ninth inning, while Domingo German gave up one run on four hits over 6 2/3 innings as the Yankees won two of three games between the cross-country rivals in their first meeting since 2019. Clay Holmes (4-2) pitched a scoreless inning, while Wandy Peralta recorded the final four outs for his fourth save.
Three Yankees pitchers held the top-scoring team in the National League to four hits. Bobby Miller pitched six scoreless innings for the Dodgers, allowing just one hit with two walks and seven strikeouts in his third major league start. J.D. Martinez hit a home run for the Dodgers, who had won 14 of 16 home games before dropping the last two.
Tampa Bay scored in four straight innings to beat hosts Boston for their second straight win.
Yandy Diaz, Josh Lowe and Luke Raley all had two hits, drove in a run and scored another for Tampa Bay, which took a 2-1 advantage in the four-game set. The teams will play a rescheduled finale Monday afternoon after splitting Saturday's day-night doubleheader. Taj Bradley (4-2) struck out six over five innings of two-run, six-hit ball.
Alex Verdugo went 3-for-5 with two doubles, a triple and both runs for the Red Sox, who have lost nine of their last 13 games. Masataka Yoshida was 2-for-4 with one RBI. Tanner Houck (3-5) took the loss after yielding four runs, five hits and four walks over five innings. He fanned six.
Drew Ellis hit two home runs and Kyle Schwarber belted a pair of three-run blasts as Philadelphia topped host Washington.
Schwarber drove in six runs from the leadoff spot in the batting order and pushed his home run total to 15 for the season. Ellis, playing in his fourth major league game of the season and batting in the No. 9 spot, went 3-for-3 with two walks, three RBIs and four runs.
Washington scored on Stone Garrett's fourth-inning sacrifice fly for its only run until Ildemaro Vargas' two-run homer in the ninth. Vargas, Dominic Smith, Riley Adams and Alex Call each had two hits for the Nationals, who have lost five of their last seven games.
Andruw Monasterio belted his first career homer in support of seven strong innings from Adrian Houser as visiting Milwaukee won to secure its third straight victory over Cincinnati.
Houser, 2-3 with a 6.14 ERA in eight previous starts at Great American Ball Park, held the Reds to one run and six hits over his seven innings. Jake Fraley broke up the shutout with a solo homer to left centre off Houser (2-1) to lead off the seventh.
The Brewers used the long ball to account for their first four runs. Monasterio clubbed a 400-foot homer to straightaway centre for a 3-0 lead in the first inning, and Victor Caratini added a solo shot in the fifth.
Brandon Belt hit a tiebreaking two-run home run in the seventh inning for Toronto, which completed a three-game sweep of host New York.
The Mets used four solo homers to erase a 4-0 deficit before the Blue Jays went ahead against Dominic Leone (0-2). Vladimir Guerrero Jr. singled with one out before Belt hit a 1-2 pitch well beyond the centre-field wall.
Reliever Nate Pearson (3-0) was awarded the win despite giving up homers to Pete Alonso and Starling Marte in the sixth. Adam Cimber tossed a one-hit seventh and Erik Swanson threw a perfect eighth before Jordan Romano earned his 15th save with a 1-2-3 ninth.
Garrett Cooper hit a three-run homer to help Miami complete a three-game sweep of visiting Oakland.
Cooper also doubled and scored; Yuli Gurriel singled, doubled and tripled; and Bryan De La Cruz and Luis Arraez each had two hits for the Marlins, who have won seven of their last nine games. Miami starter Sandy Alcantara allowed five runs and six hits in seven innings. The reigning National League Cy Young Award winner struck out seven and did not walk a batter.
A's starter Paul Blackburn allowed five runs and seven hits in five innings. He struck out three and walked two. Ramon Laureano had two hits and two RBIs for the A's, who have lost four straight games.
Brady Singer logged his first scoreless outing of the season and Maikel Garcia hit his first career home run to propel hosts Kansas City past Colorado.
Singer (4-4) scattered five hits across 5 2/3 innings while striking out seven without issuing a walk. Scott Barlow fanned Elehuris Montero and Ezequiel Tovar to notch his seventh save.
Michael Massey singled to drive in MJ Melendez in the bottom of the fifth before Garcia provided an insurance run in the eighth when he blasted Kyle Freeland's 2-2 changeup over the centre field wall. Freeland (4-7) allowed two runs on four hits with no walks and one strikeout in seven innings.
Right-handers Joe Ryan of the Twins and Triston McKenzie of the Guardians each allowed only a hit early as both starting pitchers were firmly in control until midway through the game. Ryan (7-3) took the loss after pitching 6 2/3 innings, allowing just two hits and a walk while striking out four.
McKenzie - making his 2023 debut for the Guardians after straining his teres major on March 27 in spring training - was dominant for five innings. He struck out 10 Twins and gave up one hit before giving way to James Karinchak (2-4), who threw a scoreless sixth to earn the win.
Shohei Ohtani delivered a tiebreaking RBI double with two outs in the eighth inning and Los Angeles salvaged the finale of a four-game series with a victory over hosts Houston.
Ohtani drove a 3-2 curveball from Astros reliever Phil Maton (0-1) off the wall in right field, scoring Zach Neto from first base and snapping a 1-1 deadlock.
The Angels snapped their three-game skid behind the exceptional pitching of starter Griffin Canning and relievers Chris Devenski (3-0) and Carlos Estevez, who earned his 14th save in as many opportunities by recording the final four outs.
A heavy offensive output combined with six scoreless innings from Nathan Eovaldi earned Texas a lopsided win over Seattle in Arlington, Texas.
Jonah Heim had five RBIs on a two-run single and a three-run home run for the Rangers, who swept the three-game series and have won five of six games. Eovaldi (8-2) allowed just one hit, did not walk a batter and struck out seven.
The Mariners scored all three of their runs in the seventh to avoid the shutout. Eugenio Suarez's double scored Ty France, and Jose Caballero and Kolten Wong followed with two-out RBI singles.
Tyler Wells took a shutout into the sixth inning and Baltimore scored three runs on a single to centre field as part of a six-run third en route to a victory over hosts San Francisco.
James McCann homered and Josh Lester drove in two runs in his Orioles debut, helping Baltimore take two of three from San Francisco. Blake Sabol belted his seventh home run of the season, a two-run shot, for the Giants.
The teams were scoreless for two innings before McCann drew a walk and Jorge Mateo doubled off Giants starter Anthony DeSclafani (4-5) to open the floodgates in the decisive third. RBIs by Adam Frazier, Austin Hays and Ryan Mountcastle made it 3-0 before Lester lashed the game's most productive hit.
Marcus Stroman allowed an unearned run over six innings, rookie Miguel Amaya had three hits, including his first career home run, and Yan Gomes and Trey Mancini added back-to-back homers as visiting Chicago beat San Diego.
After tossing a complete-game, one-hit shutout against Tampa Bay on Monday, Stroman (6-4) overcame four hits and three walks, yielding only a third-inning run. The right-hander also struck out six. Chicago's offence broke out with 11 hits after being held to two runs and six hits while splitting the first two games of a four-game set.
Fernando Tatis Jr. had two of the five hits for the Padres, who went 0-for-6 with runners in scoring position while falling to 13-17 at home. San Diego's Ryan Weathers (1-4) lasted just 1 2/3 innings, allowing seven hits and Chicago's first five runs.