Thursday night at AT&T Park had a 2010 feel, and not just because ex-Journey crooner Steve Perry appeared live on the scoreboard while "Lights" played during the middle of the eighth inning. The Giants' starting pitching is again muting opposing offenses, just as it did two years ago when the club won its first World Series since the franchise moved to San Francisco in 1958. Madison Bumgarner continued this re-enactment, yielding two hits in seven innings as San Francisco captured Game 2 of the current Series with a 2-0 decision over the Detroit Tigers.

Video Highlights 25/10/2012: San Francisco Giants - Detroit Tigers (Game 2 - MLB World Series 2012)
Watch more videos of this match on videosharing portals:
Tags: 25/10/2012, detroit tigers, finale, giants, MLB, mlb 2011, mlb world series, mlb world series 2012, san francisco giants, tigers