Stanton shines as Marlins beat Mets

Stanton went yard in the third and ninth innings, while team-mates JT Realmuto and Jeff Baker followed suit in the fourth and ninth respectively.

The Los Angeles Angels hit five home runs in the first two innings as they powered to an 8-6 win against the Detroit Tigers.

Mike Trout, Kole Calhoun, Matt Joyce, Carlos Perez and Albert Pujols went yard in the decisive inning as the Angels recorded a third win in as many days against the Tigers.

Pitcher Alex Gonzalez threw five no-hit innings on his Major League Baseball debut to guide the Texas Rangers to an 8-0 victory against the Boston Red Sox.

The Atlanta Braves beat the San Francisco Giants by the same scoreline as Williams Perez pitched seven scoreless innings and Jace Peterson recorded a career-high three hits.

The Cincinnati Reds won 8-5 against the Washington Nationals, the Arizona Diamondbacks triumphed 7-3 against the Milwaukee Brewers and the Los Angeles Dodgers beat the St Louis Cardinals 5-1.

The Tampa Bay Rays and the Houston Astros recorded 3-0 triumphs against the Baltimore Orioles and the Chicago White Sox respectively, while the Pittsburgh Pirates and the Colorado Rockies were 5-2 victors against the San Diego Padres and the Philadelphia Phillies.

There were also victories for the Minnesota Twins, who beat the Toronto Blue Jays 3-2, the Cleveland Indians, who overcame the Seattle Mariners 4-3, and the New York Yankees who edged to a 5-3 triumph against the Oakland Athletics.

Elsewhere, the Chicago Cub’s game against the Kansas City Royals was postponed due to inclement weather.