MIAMI (AP) -- The Miami Marlins scored a franchise record eight first-inning runs Tuesday against former teammate Nathan Eovaldi and beat the New York Yankees 12-2 to complete a two-game sweep.

Nathan Eovaldi, New York Yankees
Nathan Eovaldi of the New York Yankees gives the ball to manager Joe Girardi after being taken out of the game at Marlins Park in Miami. (Rob Foldy, Getty Images)
loading...

Giancarlo Stanton hit a three-run homer, his 24th, which leads the majors.

The Marlins totaled nine hits in the first, including seven in a row after leadoff batter Dee Gordon grounded out. Marcell Ozuna hit a 99-mph fastball for a bases-loaded single to drive in the first two runs, and Adeiny Hechavarria hit a two-run triple. Derek Dietrich had the first and last hits in the inning, including an RBI triple.

Eovaldi (5-2) departed after Dietrich's triple, and was charged with all eight runs in two-thirds of an inning, the shortest start of his career. His ERA rose from 4.13 to 5.12.

(Copyright 2015 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.)

More From New Jersey 101.5 FM