MLB roundup: Mets beat Braves to extend streak, Red Sox edge Yankees

The Mets' winning streak now stands at five games, and they have a 15-7 record for the month, putting them ahead of the Braves in the race for the National League's first wild-card berth.
The Braves, on the other hand, suffered their sixth consecutive loss, bringing their July record to 8-12. Mets starter Kodai Senga (1-0) made his season debut after recovering from a shoulder injury sustained in February.
He allowed two runs on two hits and one walk while striking out nine over 5 1/3 innings before exiting due to a left calf strain. An MRI exam is scheduled for Saturday.
Against Braves starter Charlie Morton (5-6) and Daysbel Hernandez, the Mets sent 10 batters to the plate in the third inning and scored seven runs.
The Boston Red Sox secured a 9-7 win against the New York Yankees, with Masataka Yoshida's two-run single in the eighth inning being the highlight of the game.
The Red Sox made a comeback after Aaron Judge and Austin Wells hit back-to-back home runs in the seventh inning, giving the Yankees a 7-4 lead. Judge's three-run shot to deep center put the Yankees ahead.
In the eighth inning, with the Yankees leading 7-6, Boston managed to put two runners on base against Luke Weaver before Wilyer Abreu's game-tying single off Clay Holmes. Yoshida then delivered the game-winning hit.
Cleveland defeated Philadelphia 3-1 as Ben Lively pitched six innings, allowing only one run and three hits. Lively struck out six batters and walked two, ending a three-start winless streak. David Fry,
Angel Martinez, and Bo Naylor contributed offensively for Cleveland, securing their third win in four games.
Bryson Stott homered for Philadelphia, but they struggled offensively with just six hits and two errors, resulting in their seventh loss in 10 games.
Houston shut out Los Angeles 5-0 with Framber Valdez pitching 6 1/3 scoreless innings. Alex Bregman and Jon Singleton hit home runs for the Astros, while Jake Meyers had three hits.
Shohei Ohtani and Gavin Lux had two hits each for the Dodgers, who have lost two of their last three games. Gavin Stone took the loss for Los Angeles, giving up four runs in six innings.
Chris John