2002 San Francisco Giants season

The season ended with the Giants winning the National League pennant but losing to the Anaheim Angels in the World Series.

The Giants finished the regular season with a record of 95–66, 2+1⁄2 games behind the Arizona Diamondbacks in the National League West standings.

By virtue of having the best record among second-place teams in the National League, they won the NL wild card to earn a postseason berth.

= Batting average; HR = Home runs; RBI = Runs batted in Note: G = Games pitched; IP = Innings pitched; W = Wins; L = Losses; ERA = Earned run average; SO = Strikeouts Note: G = Games pitched; IP = Innings pitched; W = Wins; L = Losses; ERA = Earned run average; SO = Strikeouts Note: G = Games pitched; W = Wins; L = Losses; SV = Saves; ERA = Earned run average; SO = Strikeouts San Francisco wins the series, 3-2 October 9: Busch Stadium, St. Louis, Missouri October 10: Busch Stadium, St. Louis, Missouri October 12: Pac Bell Park, San Francisco October 13: Pac Bell Park, San Francisco October 14: Pac Bell Park, San Francisco October 19, 2002 at Edison International Field of Anaheim in Anaheim, California San Francisco won 4–3 at Edison International Field of Anaheim (now Angel Stadium of Anaheim) to take a 1–0 lead.

NLCS MVP Benito Santiago tied the game with a single in the 5th inning after the Angels walked Barry Bonds with a runner on second and two outs.

The run was unearned due to Anaheim catcher Bengie Molina's passed ball during the previous at-bat, allowing J. T. Snow to move to second.

Leading 5–0 with one out in the bottom of the 7th inning, eight outs away from the Giants' first World Series title in San Francisco, Giants manager Dusty Baker pulled starting pitcher Russ Ortiz for setup man Félix Rodríguez after Ortiz gave up consecutive singles to third baseman Troy Glaus and designated hitter Brad Fullmer.

However, Glaus slugged a double to the left-center field gap over Bonds' head to drive in the tying and winning runs.

In the 9th inning, Angels closer Troy Percival struck out Rich Aurilia to preserve the 6–5 victory in front of the jubilant home crowd.

Barry Bonds passes Harmon Killebrew for seventh on the all-time home run list on May 13, 2002.