St. Petersburg second baseman Dan Cholowsky doubled home two runs in the seventh inning Friday as the Cardinals overcame a deficit for the second straight night and beat the Osceola Astros 6-5.
Reliever John Kelly picked up his league-leading 33rd save, breaking the Cardinals record set by Mark Gater in 1989. Kelly pitched 1 scoreless innings, giving up one hit and striking out one.
With the Cards down 5-4 in the seventh, Juan Andujar reached first on a fielder's choice and Franklin Abreu drew a one-out walk off Ben Gonzales (6-2). Kevin Lane relieved Gonzales, and Cholowsky drove his first pitch to straightaway center, just missing a home run.
Cardinals catcher Andy Beasley, batting .185 entering the game, went 2-for-3 with two RBI. First baseman Michael Cantu had two hits and two RBI. Centerfielder Allen Battle reached base five times and stole three bases.
Dennis Fletcher gained his seventh victory, pitching two-thirds of an inning, allowing two hits and striking out one.
Clearwater 8, Dunedin 3: The Phillies took over first place in the Western Division second half by defeating the Blue Jays at Jack Russell Stadium.
The Phillies are 28-18, the Jays 29-19.
Starter Brad Hassinger (5-0) picked up the victory despite giving up nine hits and three runs in 6 innings.
Player-coach Ramon Henderson had seven assists and three putouts and took part in a double play. He also had a two-run double.
_ Times correspondent Bill Campbell contributed to this report.