St. Louis split a doubleheader with Detroit-falling 6-3 in the opener and winning 12-3 in the nightcap at Busch Stadium.
Freddie Freeman homered twice, Dansby Swanson hit a go-ahead shot in the eighth inning and Atlanta rallied from a 5-0 deficit to beat Washington 7-6. The teams meet again tonight at Nationals Park.
National League
——
Miami Marlins 7, Philadelphia Phillies 6
San Diego Padres 6, San Francisco Giants 1
Arizona Diamondbacks 5, Los Angeles Dodgers 2
American League
——
Oakland Athletics 3, Houston Astros 1
Los Angeles Angels 6, Texas Rangers 2
Kansas City Royals 11, Cleveland Indians 1
Boston Red Sox 4, Tampa Bay Rays 3
Baltimore Orioles at New York Yankees (PPD)