The Huntsville Junior C Otters have recovered from their loss against Schomberg last week. The team faced Midland on Friday and beat the Flyers 7-1.