Aaron Judge hit a three-run homer in the eighth inning to become the fastest player in major league history to reach 300 career homers, helping the New York Yankees pull away for a 10-2 victory over the host Chicago White Sox on Wednesday.
Judge reached the milestone in his 955th regular-season game, one day past the eighth anniversary of his major league debut. He eclipsed the mark previously set by Hall of Famer Ralph Kiner, who reached 300 homers in his 1,087th game.
Judge became the 162nd player all-time to reach 300 homers and the 17th player to reach the mark while playing for the Yankees.
Gavin Sheets hit his first homer since June 8 and had an RBI single, but the White Sox failed in their bid to win the three-game series. Chicago last prevailed in a series when it took two of three at home against the Colorado Rockies from June 28-30.
Reds 9, Cardinals 2
Jonathan India and TJ Friedl each hit two home runs to help Cincinnati complete a three-game sweep of visiting St. Louis.
Tyler Stephenson also homered for the Reds, who have won four straight and outscored the Cardinals 19-4 during the three-game series. India had three hits and four RBIs in the finale.
Masyn Winn, Willson Contreras and Brendan Donovan each had two hits for St. Louis, which lost its fourth straight and fell a game under .500 for the first time since June 19.
Royals 4, Twins 1
Paul DeJong went 3-for-3 with a double and a solo homer as Kansas City pulled away to beat Minnesota in Minneapolis.
Bobby Witt Jr. finished 2-for-4 with a solo homer for the Royals, who avoided a three-game sweep by winning the series finale. Kyle Isbel and Vinnie Pasquantino also drove in one run apiece.
Carlos Santana hit a solo homer for the Twins’ lone run.
Orioles 4, Nationals 1
Gunnar Henderson hit a two-run home run in the first inning as Baltimore defeated visiting Washington to split a two-game series.
Orioles starter Dean Kremer (5-9) worked six innings and allowed one run on five hits. Seranthony Dominguez handled the ninth for his third save of the season, his second since joining Baltimore.
Nationals starter DJ Herz (2-5) permitted two runs on four hits in six innings. Alex Call had two of Washington’s five hits, including an RBI double.
Padres 8, Pirates 2
Martin Perez picked up his first victory with San Diego — beating the team that traded him last month — as the Padres routed visiting Pittsburgh to complete a three-game sweep.
Perez (3-5) lasted 5 1/3 innings, allowing five hits and a run. In three starts with San Diego, Perez has permitted just four runs in 18 1/3 innings.
Mitch Keller (10-7) was pounded for the second straight outing for Pittsburgh, which dropped its 10th consecutive game. Jake Cronenworth and David Peralta homered for San Diego, which has won 19 of its past 22 games.
Rangers 9, Red Sox 7 (10 innings)
Jonah Heim began the 10th inning with a two-run homer as Texas rallied for seven runs from the eighth inning on, salvaging the finale of a three-game series in Boston.
Wyatt Langford (3-for-5, three runs) hit a game-tying, three-run homer with two outs in the ninth inning to force extras. Adolis Garcia went deep twice as part of a 3-for-5 night, while Josh Smith was 3-for-6 with two doubles for the Rangers.
Texas reliever Matt Festa (1-1) threw 1 1/3 scoreless innings to nab the win, and Kirby Yates tossed a scoreless bottom of the 10th for his 21st save.
Phillies 9, Marlins 5
Kyle Schwarber belted his seventh career grand slam in the fourth inning as Philadelphia rallied past visiting Miami to end a four-game losing streak.
Philadelphia erased a three-run deficit after loading the bases in the fourth inning. Schwarber homered off Miami starter Edward Cabrera (2-4), his team-leading 28th of the season and his sixth in the past 10 games.
Jonah Bride launched a three-run homer in the first inning and added a sacrifice fly in the fourth for Miami, which lost after posting back-to-back wins.
Brewers 5, Dodgers 4
Milwaukee capitalized on sloppy fielding for four unearned runs en route to a comeback victory over visiting Los Angeles, snapping the Dodgers’ five-game winning streak.
Milwaukee, which had just four hits, went in front 5-4 in the seventh when Joey Ortiz was hit by a pitch and was sacrificed to second before Jackson Chourio blooped a single that right fielder Mookie Betts misplayed into a run-scoring error.
Brewers reliever Joel Payamps (3-5) retired all four batters he faced for the win. Devin Williams tossed a perfect ninth for his second save. Brent Honeywell (0-1) took the loss after allowing an unearned run in the seventh.
Diamondbacks 11, Rockies 4
Eugenio Suarez hit a grand slam, Jordan Montgomery logged a quality start and Arizona beat Colorado in Phoenix to complete a three-game sweep.
Suarez also doubled twice and drove in five runs as Arizona won its season-best sixth straight game and improved to 18-3 since July 23. Lourdes Gurriel Jr. tallied two hits and two runs and Joc Pederson had two RBIs and scored twice for the Diamondbacks.
Colorado rookie Tanner Gordon (0-4) lasted just two-thirds of an inning, tagged for four runs (three earned) on three hits. He watched the Rockies commit two errors behind him.
Guardians 6, Cubs 1
Alex Cobb allowed one run in 5 2/3 innings and Andres Gimenez had three hits and three RBIs as Cleveland completed a three-game sweep of visiting Chicago.
Cobb (1-1) gave up three hits, walked two and fanned three to help the Guardians to a fifth consecutive victory after they lost seven straight.
The Cubs entered their series with the Guardians winners of four straight, but after recording nine hits during their 9-8, series-opening loss Monday, they totaled two runs and 10 hits over the next two contests.
Astros 2, Rays 1 (10 innings)
Mauricio Dubon lined a go-ahead, two-out single in the 10th inning as Houston won its eighth straight game, beating Tampa Bay to sweep a three-game series in St. Petersburg, Fla.
Jeremy Pena swatted a solo home run as the Astros finished 8-1 on their road trip.
Taylor Walls singled, walked, scored and stole two bases while Yandy Diaz had a single and an RBI for the Rays, who lost for the fifth time in six games.
Mets 9, A’s 1
David Peterson and three relievers combined to allow only six hits as host New York cruised to a victory over Oakland in the middle game of a three-game interleague series.
Pete Alonso was 4-for-4 with a homer and three RBIs for the Mets, who ended a four-game losing streak. Peterson (7-1) allowed an unearned run on three hits over 6 1/3 innings.
Joey Estes (5-5) gave up three runs on seven hits over 5 1/3 innings for the A’s, who had won four of their previous five games.
Braves 13, Giants 2
Michael Harris II hit a first-inning grand slam in his first game back from the injured list, Matt Olson, Austin Riley and Sean Murphy added home runs and visiting Atlanta made it three in a row over San Francisco.
Grant Holmes (1-0) went a career-best seven innings for his first major league win. He gave up two runs and eight hits. Harris drove in a career-high five runs.
Giants starter Robbie Ray (2-2) was done after two-thirds of an inning, having allowed five runs. He walked three of the eight batters he faced.
Blue Jays 9, Angels 2
Jose Berrios yielded one run in seven innings, Ernie Clement, Daulton Varsho and Vladimir Guerrero Jr. homered and Toronto completed a three-game sweep of Los Angeles in Anaheim, Calif.
Berrios (11-9) gave up a solo homer to Matt Thaiss but just one other hit. Varsho and Guerrero each finished with three hits.
Angels starter Tyler Anderson (9-11) gave up seven runs on six hits in 5 2/3 innings.
–Field Level Media