Pete Alonso and Bryce Harper were the stars in the batters' box as the New York Mets and Philadelphia Phillies split their double-header on Sunday.
In the first game, which the Phillies won 3-2, Harper crushed a first-inning home run against Mets ace Max Scherzer, before driving in a second run with a base hit in the third frame.
The Mets grabbed two runs back in the sixth inning through a James McCann ground-out and a Francisco Lindor double, but it was not enough.
Scherzer pitched six full innings for seven strikeouts and three earned runs but took the loss. Kyle Gibson was credited with the win, giving up two runs in his six innings from six hits and no walks, striking out three.
Just hours later, it was Alonso's turn to be the game-winner in the Mets' 6-1 win, driving in five runs.
Alonso blasted a first-inning two-run homer, and then topped that with a 426-foot, three-run bomb in the fifth frame.
Chris Bassitt continued his terrific season on the mound for New York, conceding just one run from five-and-two-thirds innings, moving his ERA for the season to 2.45 from six starts.
Alfaro's dream come true
San Diego Padres catcher Jorge Alfaro lived every young baseball fan's dream in his side's 3-2 home win against the Miami Marlins.
After the Marlins pitching staff controlled the entire contest, holding the Padres scoreless through eight-and-two-thirds innings, the home side worked two runners on base, trailing 2-0 with two outs in the last inning.
Needing a hero, the Padres called on Alfaro to come off the bench and pinch-hit – and he delivered. He blasted the first pitch he saw 449 feet over the center-field wall for a walk-off, three-run home run.
Torres delivers walk-off for Yankees
Gleyber Torres made sure the New York Yankees did not waste a gem of a performance from ace pitcher Gerrit Cole, beating the Texas Rangers 2-1.
After Cole struck out 10 batters in six-and-a-third innings, conceding just one run from five hits and one walk, the Yankees were tied at 1-1 heading into the last inning.
Torres, in the lead-off spot, made sure the home fans did not have to wait long, ending the game with one swing of the bat as he sent a home run over the short right-field wall with an opposite-field blast.