Luke McClintock pitched a complete game striking out 4 and allowing just 3 hits while Nick Freni was 3 for 3 with a home run to lead the Generals.
Caulin Rogers (2) and James McKenna (2B) had the mariner hits. Craig Carter (4ip) and Cory McCollum (3ip) pitched well for the Mariners.
The Generals are now up two games to zero. Game 3 is Wednesday 5:30pm in Hamilton.