The troubles for the Braves' starters didn't subside Saturday when the team's No. 1, Tim Hudson, took the ball for the second time in the young season. Instead, things deteriorated even more.

Hudson was pounded for eight runs in the first three innings, five in the second as San Francisco clobbered the Braves, 12-6, at AT&T Park.

"It was just one of those days where I didn't make many pitches," Hudson said. "When I did, they seemed to hit them."

On Opening Day in Los Angeles, the Dodgers used a four-run fifth to chase Hudson, who got a no decision.

"Obviously I don't see that continuing with the track record he has," pitching coach Roger McDowell said of Hudson, a 100-game winner. "It's just one of those rare occasions, and it's happened back to back."

Granted he's expected to be the staff's ace, but Hudson certainly isn't alone. Kyle Davies' start Friday - five innings and three runs allowed - was the best by an Atlanta starter thus far.

"All the pitching we've had hasn't been the way it could be," manager Bobby Cox said, "or should be. It's strange."

Hudson (0-1) seemed out of sync from his first pitch. He walked Omar Vizquel then gave up a two-run homer to veteran Moises Alou. That set a tone of elder Giants mashing Atlanta pitching.

Vizquel, 38, went 4-for-4 with a walk and three runs scored. Barry Bonds, 42, had a single and walked twice. Alou, 39, had a walk and an infield single along with the homer, his second in two days. Steve Finley, 41, tripled, singled and scored twice.