Gerald Williams set a career high with his 11th homer and also had five RBI as the Atlanta Braves, after falling behind 3-0 in the first, rebounded for a 15-4 rout of the San Francisco Giants today.

Terry Mulholland (7-6) gave up four straight hits to begin the game, but he survived the shaky start to pick up his 100th career win and first for the Braves since being acquired a week earlier in a trade with the Chicago Cubs.

The Braves, who began the day 1 1/2 games behind the New York Mets in the National League East, won their third in a row. The fading Giants dropped to 7-15 since the all-star break and fell 4 1/2 games behind Arizona in the NL West.

Atlanta pounded Russ Ortiz (12-8) and three San Francisco relievers for 16 hits, blowing the game open with five runs in both the fifth and sixth innings. When Brian Jordan capped the sixth with a two-run homer, Giants pitcher Rich Rodriguez flipped his glove in the air in disgust.

Williams, who extended his career-high hitting streak to 10 games, is 6 for 11 in the first two games of the series. He has homered twice and driven in eight runs.

The outfielder got a rare chance to start against a right-hander after Eddie Perez began serving a four-game suspension, forcing a series of roster moves that resulted in Ryan Klesko moving to first base.