St. Marys rallies past Fox 10-3 in nine innings