Hamilton battled back to tie the score at 6-6 in the bottom of the fifth inning. The Mariners then erupted for 9 runs in the top of the sixth to put the game away. The game was called after six because of darkness.
The Mariners finish the season as the top seed, the loss puts the Generals in the fourth position heading into the playoffs. The two teams will meet up in the first round starting Sunday night in Essex.