Jupiter didn't need nine innings to beat Fort Myers on Friday night. All it needed was the fourth.
Led by Marlins No. 2 prospect Colin Moran, who tied career highs with three hits and three RBIs, the Class A Advanced Hammerheads ended the Miracle's four-game winning streak with an 11-2 romp.
Jupiter did all of its scoring in the fourth inning, sending 16 men to the plate. Along with Moran, four players reached base twice as the Miracle committed four of their seven errors in the frame.
Heading into Friday, Moran had plated four runs in 16 games in his first season in the Florida State League. But after going 3-for-5 with a pair of doubles and two runs scored, he's hitting .284/.347/.373 with seven RBIs.
The sixth overall pick in last year's Draft has reached safely in all but one game this season, but had not recorded a multi-hit performance since April 28. Friday marked his second three-hit game of the year.
During his brief Minor League career, the 21-year-old third baseman has been no stranger to exciting games. He homered in his first professional at-bat, then slugged a walk-off homer in the 10th inning for Class A Greensboro last Aug. 21. The University of North Carolina product had a .299/.354/.442 slash line in the South Atlantic League.
Each member of the Hammerheads lineup collected at least one hit, Matt Juengel, Viosergy Rosa, Ryan Goetz and Marlins 17th-ranked prospect Austin Barnes had two apiece.
Jupiter starter Jake Esch (1-1) picked up his first win of the season after allowing two runs on four hits six frames. Casey McCarthy recorded a three-inning save in his second appearance since being promoted from Greensboro, scattering three hits and a walk while fanning one.
Twins No. 11 prospect Travis Harrison provided the Miracle's offense with a two-run double in the first. Fort Myers starter Alex Wimmers (2-2) was charged with 10 runs -- two earned -- on 11 hits over 3 2/3 innings.