Teams are finding their groove after the All-Star break, and fans were treated to exciting finishes. Here’s everything you missed from yesterday in the MLB.
Yankees 9 Rays 1
- The Yankees finished a series split with the Rays thanks to five home runs, including two from All-Star Juan Soto. Soto has four multi-home run games this season and 21 in his career. New York pitching allowed three hits to shut down the Rays lineup.
Tigers 8 Guardians 2
- The Tigers improved to an MLB-best 12-5 in July after All-Star Tarik Skubal allowed one run in seven innings. Detroit pushed the Guardians’ losing streak to three games and improved to one game under .500.
Pirates 2 Cardinals 1
- Pittsburgh won their seventh game in their last eight against the division foe and wildcard contender. Nick Gonzales drove in the go-ahead run on a single in the eighth to lead the Pirates to victory. The Pirates climbed to a game back of second place in the division and a half-game of the final wildcard spot in the NL.
Mets 6 Marlins 4
- Francisco Lindor hit two deep and led the charge for New York to split the four-game series in Miami. The Mets moved to 5-5 this season against the team with the worst record in the NL. Jeff McNeil provided three RBIs of his own for the Mets.
Reds 4 Braves 1
- The Reds ended their four-game losing streak, topping the Braves in game one of the series and handing Atlanta their third consecutive loss. All-Star Hunter Greene pitched seven scoreless innings, allowing two hits. Elly De La Cruz reached base and scored twice for Cincinnati.
Rangers 4 White Sox 3
- Rangers rookie Wyatt Langford walked off the White Sox with a single in the tenth after he was the tying run in the ninth. Texas took game one of the series and extended the White Sox losing streak to eight games.
Cubs 3 Brewers 1
