The Phillies squandered a seven-run lead, but staved off a late rally by the Charlotte Rangers to win 9-7 Friday night at Jack Russell Stadium.
Charlotte scored five runs in the last two innings, but reliever Bronson Heflin struck out Edwin Diaz with two on in the ninth to end the game.
Santy Gallone hit his third home run and Robert Estalella his ninth in support of Rich Hunter (1-0), who scattered seven hits in five innings to win his FSL debut.
Clearwater's Wendell Magee went 3-for-4 to boost his league-leading hit total to 104 and Dan Held hit a two-run double.
Miracle 6, Yankees 5: Fort Myers scored twice in the bottom of the ninth to beat Tampa. Torii Hunter's run-scoringsingle tied it and James Motte, who homered earlier, scored the game-winner on Jason Baker's sacrifice fly.
The Yankees scored four runs in the top of the eighth to take a 5-3 lead. Shane Spencer hit a two-run homer.
Loser Sandi Santiago gave up both Miracle runs in the ninth.
Expos 5, Blue Jays 1: Visiting Dunedin managed just four singles and got its only run in the eighth to avoid a shutout. Starter Mike Romano (7-3) took the loss despite six strong innings. The right-hander allowed six hits and one earned run in six innings.
Cardinals a wash: Friday's game at Port St. Lucie was rained out and will be made up today as part of a doubleheader.