Mitch Keller allowed two runs in seven innings to pick up his tenth win of the season and help the Pirates split the series against the Mets. O’Neil Cruz homered in the second to drive in two before Pittsburgh scored five in the sixth to extend their lead.
Cardinals 6 Nationals 0
Home runs from Alex Burleson and Paul Goldschmidt led the charge for St. Louis who continues their hot streak. They have the second-best record since Mother’s Day. Miles Mikolas allowed six hits in six and a third.
Tigers 1 Guardians 0
Detroit stole one from the division-leading Guardians to begin a four-game series. A solid six and a third from rookie Keider Montero helped the Tigers win their fourth straight. Mark Canha drove in the winning run in the eighth off an error from the Guardians shortstop.
The Reds bounced back from losing three straight with a shutout against Colorado. Elly De La Cruz stole two bags to take his total to 45. He passed Billy Hamilton for the most in Reds history before the All-Star break. Cincinnati called up Rece Hinds from Triple-A, and the rookie homered and hit a double on his debut.
Twins 8 White Sox 6
The Twins took game one of a six-game road trip before the All-Star break thanks to two runs in the 11th. Brooks Lee and Manuel Margot drove in the final two runs for Minnesota to pull away with the win in extras. The Twins have won seven of their last ten and find themselves 5.5 games back from the Guardians in the AL Central.
Rangers 9 Angels 4
Corey Seager chipped in a two-run homer for Texas to push the hit streak to 13 games. Wyatt Langford also went deep to help the Rangers win their fourth straight.
The Braves won their third straight thanks to a game-tying solo shot from Sean Murphy in the ninth. Marcell Ozuna drove in the winning run for Atlanta with a sac fly in the top of the 11th.
Photo Credit: Elias Díaz #35 of the Colorado Rockies attempts to tag out Elly De La Cruz #44 of the Cincinnati Reds MLB. (Photo by Jason Mowry/Getty Images)