For the second straight day a Pittsburgh Pirates player has hit three home runs in an 8-7 win – this time with Michael Perez starring against the Milwaukee Brewers.
On Wednesday it was Bryan Reynolds hitting three home runs in an 8-7 win against the Washington Nationals, and Thursday's game started in fine fashion for the Pirates at home, jumping out to a 3-0 lead in the second inning.
Those runs came first through a monster 431-foot, two-run blast from Oneil Cruz as he continues to make his case as arguably the most exciting youngster in baseball, before Jack Suwinski followed up with a 412-foot solo shot as the very next batter.
The Brewers fought back in the next couple of frames, with Christian Yelich's RBI triple and Omar Narvaez's RBI double helping to even the score at 3-3 in the fourth inning, and that is where Perez began his memorable night.
In the bottom of the fourth, Perez connected on a 377-foot, two-run homer, driving in Suwinski, and with Suwinski on base again in the sixth inning, Perez repeated the act, this time with a 391-foot, two-run smack.
Perez's longest hit of the game came in the eighth frame, extending his side's lead to 8-4 with a 408-foot solo homer.
With his third long ball of the game, Perez matched his season total entering the contest, and the third turned out to be crucial as the Brewers were able to drive in three runs in the ninth inning, ultimately falling short.
Adding salt to the wounds for the Brewers was starting pitcher Adrian Houser being forced to leave the game in the third inning due to elbow tightness, with the bullpen going on to give up five runs in the last five-and-two-thirds innings.
Guardians walk it off
The Cleveland Guardians only collected three hits in their 5-3 win against the Minnesota Twins, but they saved the best for last.
Twins pitchers Chris Archer, Tyler Duffey and Jovani Moran combined to hold the Guardians to just one hit through the first seven innings – although Archer did hand out six walks.
The Guardians were able to tie things up at 3-3 in the eighth inning as two runs came home on a fielding error from Carlos Correa, setting the table for Andres Gimenez to be the hero in the bottom of the ninth, connecting on a 411-foot, two-run, walk-off blast.
Astros beat the Yankees again
The New York Yankees are 6-3 in their past nine games, but all three losses have come against the Houston Astros after Thursday's 2-1 defeat.
Astros starting pitcher Luis Garcia put in an excellent showing, giving up one run in five-and-a-third innings, holding the Yankees to three hits and two walks from 101 pitches, striking out six.
Houston's only scoring play of the game came in the third inning, with Alex Bregman's two-run double, while the Yankees' sole run came from an Anthony Rizzo homer as the last batter before Garcia was withdrawn.