The New York Yankees saw off the out-of-sorts San Francisco Giants 5-2 on Sunday after Carlos Beltran and Mark Teixeira both struck home runs.
Beltran hit his team-leading 21st homer and Teixeira his ninth and pitcher Nathan Eovaldi struck out six as the Giants lost a sixth game in seven since the All-Star break.
Edwin Encarnacion went deep for the 27th time this season in the Toronto Blue Jays‘ 2-0 win over the Seattle Mariners.
Yasmany Tomas belted a pair of home runs and Welington Castillo and Paul Goldschmidt also homered to earn the Arizona Diamondbacks a 9-8 win over the Cincinnati Reds.
Steven Matz struck out six to earn his first victory in nearly two months in the New York Mets‘ 3-0 win over the Miami Marlins.
Nolan Reimold slugged a pinch-hit two-out two-run homer in the ninth inning to seal the Baltimore Orioles a 5-3 win over the Cleveland Indians.
Hanley Ramirez and Travis Shaw both hit three-run homers to give the Boston Red Sox an 8-7 win over the Minnesota Twins.
Matt Joyce tied the game with a two-run homer in the sixth inning before Adam Frazier’s solo blast in the next inning gave the Pittsburgh Pirates a 5-4 win over the Philadelphia Phillies.
Alex Dickerson and Ryan Schimpf hit back-to-back homers in the eighth inning and the San Diego Padres added four runs in the ninth to secure a 10-6 win and series triumph over the Washington Nationals.
Anthony Rizzo’s three-run double helped the Chicago Cubs to a 6-5 win over the Milwaukee Brewers.
Adam Eaton’s walk-off single gave Chicago White Sox a 4-3 win over the Detroit Tigers in a game completed after poor weather on Saturday and then scored off a single from Melky Cabrera to earn them a 5-4 win and series split.
Jose Altuve hit two homers and had six RBIs as the Houston Astros routed the Los Angeles Angels 13-3.
The Texas Rangers beat the Kansas City Royals 2-1, the Oakland Athletics edged to a 3-2 win over the Tampa Bay Rays 3-2, the Colorado Rockies got the better of the Atlanta Braves 7-2 and the Los Angeles Dodgers saw off the St Louis Cardinals 9-6.
Press Association Sport