Stanton hit his first home run since winning the derby, crushing a 441-footer off Jacob deGrom in the Marlins' 7-2 victory over the New York Mets.
He went on to add three more hits for his first four-hit game since 2012 as he drove in three runs to give ace Jose Fernandez all the run support he needed.
The Giants snapped a six-game losing streak as rookie Mac Williamson hit an RBI single in the 12th inning to see them past the New York Yankees 2-1.
Evan Gattis homered twice in the Houston Astros' 7-2 victory over the Los Angeles Angels and the Chicago Cubs went down to the Milwaukee Brewers 6-1.
The Cincinnati Reds were 6-1 winners over the Arizona Diamondbacks and the Washington Nationals had a 3-2 walk-off victory against the San Diego Padres.
The Baltimore Orioles overcame the Cleveland Indians 5-2, the Pittsburgh Pirates beat the Philadelphia Phillies 7-4 and the Seattle Mariners thrashed the Toronto Blue Jays 14-5.
The Oakland Athletics edged the Tampa Bay Rays 4-3, the Colorado Rockies claimed an 8-4 win against the Atlanta Braves and the Minnesota Twins had an 11-9 victory over the Boston Red Sox.
The Texas Rangers enjoyed a 7-4 win over the Kansas City Royals and the Los Angeles Dodgers beat the St Louis Cardinals 7-2.
The clash between the Detroit Tigers and Chicago White Sox was suspended due to rain with the teams locked at 3-3 after eight innings. CRUZ CRUSHES JAYS
With a grand slam and a three-run homer, Seattle slugger Nelson Cruz plated half of the Mariners' 14 runs.
GREGORIUS GETS WILLIAMSON
After fielding the Giants' Ramiro Pena's double in left, Yankees outfielder Brett Gardner tossed to Didi Gregorius, who fired a strike to the plate to nab Williamson.
STORY HOMERS AGAIN AND AGAIN TO BREAK RECORD
Rockies youngster Trevor Story hit his 25th and 26th homers of the season, passing Troy Tulowitzki (24, 2007) for the most ever by a National League rookie shortstop.
MARINERS EYE JAYS SWEEP
Looking for a three-game sweep, the Mariners send veteran southpaw Wade Miley (6-7, 5.36 ERA) to the mound against J.A. Happ (12-3, 3.43 ERA) on Sunday. Cruz could be in for another big game against Happ, against whom he is batting at an average of .533 in 15 at-bats.