MLB Recaps/Scores

Salvador Perez and Franchy Cordero each homered twice to power the Kansas City Royals to a 12-3 rout of the St. Louis Cardinals. St. Louis welcomes Milwaukee this evening.

Adam Frazier and Ke’Bryan Hayes homered back-to-back to lead off the first inning as the Pittsburgh Pirates held on to edge the Chicago Cubs 2-1. The series concludes this afternoon at PNC Park.

Dansby Swanson launched a three-run home run in the fourth and the Atlanta Braves rolled past the Miami Marlins 9-4 at Truist Park. The teams meet again this evening.

National League
——
Philadelphia Phillies 12, Washington Nationals 3
San Francisco Giants 7, Colorado Rockies 2

American League
——
Cleveland Indians 3, Chicago White Sox 2
Toronto Blue Jays 14, New York Yankees 1
Seattle Mariners 3, Houston Astros 2
Boston Red Sox 9, Baltimore Orioles 1
Minnesota Twins 7, Detroit Tigers 6

Interleague
——
Los Angeles Angels 5, San Diego Padres 2
Arizona Diamondbacks 7, Texas Rangers 3
Tampa Bay Rays 8, New York Mets 5
Oakland Athletics 6, Los Angeles Dodgers 4