Morehead City, NC- The Morehead City Marlins used some late inning heroics to prevail over the Peninsula Pilots, 6-5.

The Marlins took the lead in the bottom of the fourth thanks to a three run inning, highlighted by Zack Miller’s RBI double.

The score remained 3-1 until the top of the seventh when the Pilots plated three runs to go ahead 4-3.

In the bottom of the eighth the Marlins drew even on a Ben Watson RBI double. The Pilots retook the lead in the top of the ninth leaving the Marlins down one facing their last three outs.

Morehead City answered the call yet again in the ninth tying the game at five thanks to a Colton Becker sacrifice fly.

Logan Garza stranded runners on first and second in the top of the tenth which set up the Marlins with a chance to walk it off.

Sean Johnson delivered a walk off infield single, scoring Luke Powell to give the Marlins the win.

Morehead City heads to Tri-City tomorrow to face the Chili Peppers at 7:00.