New York Yankees star Aaron Judge extended his league-leading home run tally as he connected on number 35 and 36 for the season in his side's 7-6 away win against the Baltimore Orioles.
With the game scoreless in the third inning and with two outs, the Yankees were able to keep the frame alive with a walk to Joey Gallo and a base hit for D.J. LeMahieu, setting up Judge to bring them both home with a 436-foot blast over the left-field wall.
The Orioles struck back nearly instantly, starting their half of the third with a Ramon Urias single, followed by a Jorge Mateo RBI double and a RBI base hit for Cedric Mullins to trim the margin to 3-2.
All-Star catcher Jose Trevino made it 4-2 for the Yankees when his double brought around Josh Donaldson to score in the fourth inning, and an inning later Judge did it again, this time with a monstrous 465-foot solo bomb for his 36th home run of the season.
He is six home runs clear of Kyle Schwarber (30) in second place, and nobody else has more than 28.
The ice-cold Gallo also hit a solo home run to make it 7-3 in the seventh frame, and it proved to be a crucial run as Anthony Santander hit a three-run shot in the bottom of the same inning to make it 7-6.
But the Yankees bullpen was up to the task of defending the lead, with Michael King collecting three outs from the three batters he faced, before Clay Holmes came in for the five-out save.
With the win, the Yankees move to 65-30 for the season, two games clear of the Los Angeles Dodgers and Houston Astros for the best record in baseball.
Blue Jays score 28 at Fenway Park
The Toronto Blue Jays made a mess of the Boston Red Sox, with an 11-run fifth inning headlining an outrageous 28-5 victory, the most runs ever scored by the Blue Jays in a single game.
There were some horrific fielding mistakes from the Red Sox, with none worse than center-fielder Jarren Duran losing track of a fly-ball in the third inning with bases loaded, allowing Raimel Tapia to come around for an inside-the-park grand slam. It was the first inside-the-park grand slam since 2017.
Lourdes Gurriel Jr finished six-for-seven at the plate, Tapia batted in six runs, Danny Jansen batted in six runs, and nine Blue Jays finished with multiple hits.
Astros snap Mariners' 14-game winning streak
The Seattle Mariners' winning streak has been broken at 14 games, one shy of their franchise record set back in 2001, losing to the Houston Astros 5-2 after rookie All-Star Julio Rodriguez was a late scratching due to wrist soreness.
A strong pitching performance from Astros starter Jose Urquidy kept the Mariners scoreless through the first five innings, allowing the visiting side to build a strong 5-0 lead highlighted by solo home runs to Jose Altuve, Yordan Alvarez and Martin Maldonado.
The win ties the Astros with the Dodgers for the second-best record in the majors at 62-32.