He finished the season batting .256 with a career-high 24 home runs and a career-high 85 RBIs. He had 129 hits on the year in 521 at-bats, bringing his career hit total above the 1,000 mark. He had 24 doubles and 2 triples. In Game 4 of the National League Championship Series against the Phillies on October 20, Uribe had a walk-off sacrifice fly against Roy Oswalt in a 6–5 victory. In Game 6, on October 23, he hit a go-ahead solo home run against Ryan Madson in the top of the eighth, which gave the Giants a 3–2 victory, sending them to the World Series. In Game 1 of the World Series on October 27, he hit a three-run home run against Darren O'Day which proved decisive in the Giants' 11–7 victory over the Texas Rangers. He produced an RBI that made it 2–0 against C. J. Wilson in the seventh inning of Game 2; he added another RBI in the eighth as the Giants won 9–0. The Giants won the series in five games, and Uribe earned his second World Series championship.