Updated

Giancarlo Stanton upstaged Mike Trout with a three-run homer in the first regular-season showdown between two of baseball's brightest young stars, leading the Miami Marlins to a 7-1 victory over the Los Angeles Angels on Monday night.

Stanton and Trout entered the final interleague series of the season for both clubs leading their respective leagues in extra-base hits and total bases. Stanton also leads the NL in homers, RBIs, on-base percentage and slugging percentage. Trout, runner-up in AL MVP voting each of the past two seasons, was this year's All-Star game MVP.

Jarred Cosart (2-1) allowed a run and seven hits over 7 2-3 innings. He struck out four in his fourth outing since he was acquired from Houston at the July 31 trade deadline. The right-hander lost his shutout bid in the eighth on an RBI double by Kole Calhoun.