San Francisco Giants vs. Texas Rangers, 2010 World Series Game 5 rewatch - McCovey Chronicles
Great Pitching Lifts Giants To World Series Win : NPR
Philadelphia Phillies pushed to the brink by Houston Astros
San Francisco Giants Beat Texas Rangers to Win 2010 World Series - The New York Times
First game of World Series 2023: Details about Arizona vs. Texas
World Series 2010: Top 10 Performers of the Fall Classic, News, Scores, Highlights, Stats, and Rumors
Giants Win World Series, 3-1, in Game 5
Giants' 2010 World Series run gave us 10 moments we'll never forget – NBC Sports Bay Area & California
2010 World Series Game 5 final out (extended cut)