MIAMI (AP) Nathan Eovaldi pitched so poorly he got booed on the road.
Pouncing on their former teammate, the Miami Marlins scored a franchise record eight first-inning runs Tuesday and beat the New York Yankees 12-2 to complete a two-game sweep.
Disgruntled Yankees fans were plentiful at Marlins Park, and Eovaldi heard a chorus of jeers as he trudged to the dugout, gone from the game before the first inning ended.
''I was just keeping a whole lot of balls up in the zone,'' Eovaldi said. ''I was looking forward to this start, and I felt good getting ready today. It's very frustrating.''
Giancarlo Stanton hit a three-run homer in the fifth, his 24th, which leads the majors.
''You've got to keep throwing punches,'' Stanton said.
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 that ended Eovaldi's night.
''They hit some balls hard,'' Yankees manager Joe Girardi said. ''He was finding the middle, and his split was up, and that's bad combination.''
Eovaldi (5-2) 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, and he fell to 6-15 at Marlins Park.
The Marlins' batting average against Eovaldi in the inning was .818.
''That was great,'' Stanton said. ''I don't think I've done that - eight runs in the first.''
He hadn't. The Marlins' previous record for runs in a first inning was seven, done five times.
Alex Rodriguez, back in his hometown for two nights, did not play and remained five hits shy of 3,000.
Stanton's opposite-field homer off the upper-deck facade came against Chris Martin to make the score 11-0.
''The game was out of hand already, but it put the icing on the cake,'' Stanton said. He has nine homers and 18 RBIs this month.
Dee Gordon, who leads the majors in hits, went 3 for 5 and scored twice. The Marlins totaled 16 hits.
''A great offensive approach throughout the game,'' manager Dan Jennings said. ''It's a lot of fun when you're able to put together something like that.''
David Phelps (4-3) allowed two runs in seven innings. He and Eovaldi swapped teams when they were part of a five-player trade in December.
Miami's run total was a season high. New York gave up a double-figure total for the third time in the past 11 games.
The Marlins went 5-1 on their homestand, outscoring opponents 30-9. The Yankees went 1-4 on their trip and were outscored 37-15.
''We have not pitched well. We haven't swung the bats,'' Girardi said. ''Hopefully going home will be good medicine for us.''
The Yankees were playing in Miami for the first time since 2009. The teams now go to New York for a two-game series beginning Wednesday.
Marlins: Tropical Storm Bill forced a change in RHP Jose Fernandez's rehabilitation schedule. Anticipating that Triple-A New Orleans' game Wednesday at Red Rock will be rained out, Fernandez (elbow) will instead stay in Florida and pitch Wednesday for Single-A Jupiter at Brevard. ... RHP Henderson Alvarez (shoulder) probably won't return until after the All-Star break, Jennings said. ... 1B Michael Morse (finger) is scheduled to begin a rehab assignment Wednesday with Double-A Jacksonville.
Yankees: OF Jacob Ellsbury (right knee) is still not 100 percent and not ready for rehab games, and is unlikely to rejoin the team this month, Girardi said.
Stanton will likely be the DH Wednesday in New York.
''It will be my first time in Yankee Stadium, so that'll be cool - just the tradition they have there, the whole aura, the whole New York atmosphere,'' Stanton said. ''I'm sure I'll be yelled and screamed at. It'll be fun.''
Stanton's favorite Yankee slugger ever?
''Got to go with Babe Ruth,'' he said. ''First one to drop the long ball, man.''
Yanks RHP Michael Pineda (7-3, 3.74) is scheduled to start against RHP Jose Urena (1-2, 4.44).