"It's special to get hits off a great pitcher like Halladay," Hechavarria said. "I'm happy for myself, but I'm even more happy about the win."
After a 1-2-3 second inning that featured two strikeouts, Halladay's struggles resumed in the third. He opened the inning by hitting Ruggiano with a pitch for the second time in the game. It was the fourth hit batter of the season for Halladay, who plunked just five per season over the last four years in an average of 220 innings. He also threw behind Ozuna later in the inning.
A walk to Ozuna and a single by Dobbs loaded the bases with nobody out. After Miguel Olivo struck out, Hechavarria hit a grand slam just over the wall in right to give Florida a 9-0 lead and chase Halladay.
"We got beat up pretty bad," Manuel said. "He just didn't have his command today."
Hechavarria's drive was first ruled a double but umpires reversed the call after reviewing the replay.
Halladay exited to a mixture of boos and cheers, though the majority of the crowd politely applauded. The nine earned runs were the second-most of his career, topped only by the 11 he gave up as a rookie with Toronto in a 17-1 loss to the Angels on April 29, 1999.
Meanwhile, the Phillies' hitters continued to have their own problems. A night after managing only one hit off 20-year-old rookie Jose Fernandez in a 2-0 loss, Philadelphia had just four against Slowey and relievers A.J. Ramos and Jon Rauch.
NOTES: Phillies C Carlos Ruiz went 0 for 2 and is 2 for 20 this season since returning from a 25-game amphetamine suspension. ... Miami placed OF Austin Kearns on the bereavement list and recalled C Kyle Skipworth from Triple-A New Orleans. ... Dobbs' third-inning single raised his average to .455 (10 for 22) against Halladay. ... Philadelphia LHP Cliff Lee (2-2, 3.46 ERA) is scheduled to face Giants lefty Madison Bumgarner (3-0, 1.55) when the teams open a three-game series Monday night in San Francisco. ... Miami lefty Wade LeBlanc (0-4, 6.23) faces Padres RHP Andrew Cashner (1-2, 4.24) on Monday night when the teams begin a three-game set in San Diego.