MLB roundup: Aaron Nola blanks Mets in dominant wins for Phillies

Aaron Nola set down the initial 15 batters he encountered en route to a commanding four-hit performance, propelling the Philadelphia Phillies to a 4-0 victory against the New York Mets on Tuesday.
The Philadelphia Phillies secured their 22nd victory in 27 games, making them the first team in the major leagues to reach 30 wins this season. Aaron Nola, with a record of 5-2, pitched an impressive game, striking out eight batters and not allowing any walks. This marked his sixth career complete game. Alec Bohm contributed to the Phillies' success by driving in two runs.
Despite a strong performance by Jose Butto, who only allowed one hit and two runs in five innings, the New York Mets suffered a loss. This defeat adds to their 1-4 record in a series of seven consecutive games against the Atlanta Braves and the Phillies.
The Mets were shut out for the fourth time this season, and Nola came close to pitching a no-hitter against them, following the Braves' near no-hitter on Saturday.
In another game, the Houston Astros emerged victorious with a 2-1 win over the Oakland A's in 10 innings. Pinch hitter Victor Caratini sealed the victory with a walk-off single to center field, driving in pinch runner Trey Cabbage. Astros closer Josh Hader played a crucial role, pitching two scoreless innings and securing the win.
During the game, Alex Bregman of the Astros hit a home run in the fourth inning, while the A's managed to tie the game with Brent Rooker's RBI single in the eighth. Astros starter Ronel Blanco faced an ejection before the fourth inning due to a foreign substance inspection of his glove by third base umpire Laz Diaz.
Lastly, the New York Yankees defeated the Minnesota Twins with a score of 5-1 in Minneapolis. Giancarlo Stanton had a strong performance, going 2-for-5 with a home run.
Alex Verdugo contributed with a two-run double, and Anthony Volpe finished with a double and an RBI. Yankees' left-hander Carlos Rodon (4-2) allowed only one run on six hits in six-plus innings.
The Twins' only run came from Ryan Jeffers' solo homer. Twins right-hander Chris Paddack (4-2) struggled, giving up five runs on 12 hits in five innings.
Atlanta Braves dominated the game with a 7-0 victory over the Chicago Cubs. Matt Olson played a crucial role in the win, hitting a three-run homer and finishing the game with four RBIs.
He also contributed with a first-inning double to drive in a run. Chris Sale continued his impressive form on the mound, allowing only two hits and no walks while striking out nine.
This marked his fifth consecutive win. The Cubs struggled once again, losing for the 13th time in their last 15 games in Atlanta. Jameson Taillon had a tough outing, giving up seven runs, two of which were earned, on seven hits in four innings. In another game, the Miami Marlins narrowly defeated the Detroit Tigers 1-0 in 10 innings.
Jesus Sanchez drove in the game-winning run with a 10th-inning forceout. The game was a pitchers' duel between Ryan Weathers of the Marlins and Reese Olson of the Tigers, with both pitchers allowing only three singles in eight innings.
Tanner Scott of the Marlins pitched a scoreless ninth inning and earned the win, while A.J. Puk recorded his first save by getting the last three outs of the game.
Chris John