The Muskegon Clippers looked to have the game in control entering the seventh inning.
But the Galion Graders scored nine runs in the seventh inning to cut their deficit to 11-10 to stop the contest from ending early.
But the Clippers managed to add a run and held on to beat the Graders 12-10 in a wild game at Marsh Field on Tuesday night.
The win for Muskegon improves its record to 8-8 on the season, good for fourth place in the Great Lakes league’s Northern Division.
The Clippers will return to action Wednesday night to face the Royal Oak Leprechauns on the road before returning to Marsh Field on Thursday to take on the Michigan Monarchs. Both games are slated to start at 7:05 p.m.
Muskegon was paced by Noah Marcoux, who went 4-for-5 on the night with two doubles, two RBIs and two runs scored.
Miko Rodriguez added three hits, three RBIs and two runs scored, while Crew Cohoes chipped in with two hits and two runs scored.
Thomas Sylvester tossed the win for the Clippers, pitching two clean innings of relief.
Muskegon’s starting pitcher Mitch White threw four innings, allowing a run on three hits while striking out seven batters.
Ashton Wetzler shut down the Graders comeback attempt, tossing 2 1/3 innings of relief allowing just three hits while striking out four.