Adam Wainwright allowed only three hits over eight and a third scoreless innings as the St. Louis Cardinals completed the three-game sweep of the Colorado Rockies with a 2-0 win at Busch Stadium. Nolan Arenado homered and Yadier Molina lined an RBI double for St. Louis. Ryan Helsley notched his first save. The Redbirds visit the Milwaukee Brewers tomorrow night.
The Chicago Cubs scored three runs in the bottom of the ninth but their comeback fell short in a 6-5 loss to the Pittsburgh Pirates at Wrigley Field. The Cubs saw their five-game winning streak come to an end. Chicago visits the Cleveland Indians tomorrow.
The Atlanta Braves powered past the Philadelphia Phillies 6-1. Freddie Freeman and Dansby Swanson each homered and Huascar Ynoa won his fourth straight as the Braves won for the fifth time in their last six games. Atlanta continues the home stand with a three-game series against Toronto that begins Tuesday.
National League
——-
New York Mets 4, Arizona Diamondbacks 2
Milwaukee Brewers 2, Miami Marlins 1 (F/10)
San Diego Padres 11, San Francisco Giants 1
American League
——–
Boston Red Sox 4, Baltimore Orioles 3
Chicago White Sox 9, Kansas City Royals 3
Houston Astros 7, Toronto Blue Jays 4
Texas Rangers 10, Seattle Mariners 2
Tampa Bay Rays 4, Oakland Athletics 3
Minnesota Twins at Detroit Tigers (PPD)
Interleague
——–
New York Yankees 3, Washington Nationals 2
Los Angeles Angels 2, Los Angeles Dodgers 1