The McPherson Aqua Pups have come all the way back.
With their 408-244 victory over El Dorado Tuesday night at the McPherson Water Park, the Pups finished their regular season with a .500 record.
The Pups started the year 0-3, but have since rattled off wins over Derby, Wellington and El Dorado to finish the regular season 3-3.
McPherson will travel to El Dorado on Saturday for the Great Plains League meet.
Results of the El Dorado meet will be published when information is received.