St. Marys pulls out win over Wapakoneta