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.
"We have trouble scoring runs, plus hitting the ball consistently," said Manuel, whose team avoided its sixth shutout with a pair of eighth-inning runs. "We're going to struggle until we start hitting the ball better, start making better contact and doing things right."
Amaro also weighed in on Philadelphia's tepid offense.
"They need to swing the bats better," he said. "It's not good enough. I believe in these guys still. I think they're good hitters; they're just not hitting the ball well. They need to do better for us to be contenders."
NOTES: Phillies C Carlos Ruiz went 0 for 2 and is 2 for 20 this season since returning from a 25-game amphetamine suspension. ... Phillies SS Jimmy Rollins got a hit as a pinch hitter in the ninth. ... 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.