Grand Lake's Chris Waha was solid for five-plus innings, but the Mariners gave up the lead late as Southern Ohio won 5-3.