While the players from those games are gone, the location remains the same. The Giants travel to Candlestick Park to take on the San Francisco 49ers in a battle for the second overall spot in the NFC and a possible playoff bye.
Jim Harbaugh has made the Niners a winner, something that several former head coaches couldn't do.
With a 7-1 record, only the undefeated Green Bay Packers have a better league record. The Niners are doing it with a great running game, a great defense and lack of turnovers. The stats don't impress you on the offensive side, but they still put up 26 points per game.
The defense is ranked eighth overall and No. 1 against the run. Pro Bowl MLB Patrick Willis is a monster in the middle.
Now asked to do more in pass coverage, the Niners have found a great complement to Willis in NaVorro Bowman. Bowman is the team's leading tackler. Other key additions Carlos Rogers and Donte Whitner have improved the secondary.
The Giants are flying high following yet another come-from-behind victory over the New England Patriots.
With five come-from-behind victories on the season, Eli Manning has proven that he is an elite QB. Even without a good running game, the Giants have the 11th-best offense in the NFL, averaging about 24 points per game.The offense knows how to make plays with the game on the line.
On the defensive side of the ball, if the Giants have the lead, look out quarterback.
Justin Tuck, Jason Pierre-Paul and Osi Umenyiora know how to sack the QB. The Giants have 28 sacks as a team. While the defense doesn't rank high in most categories, they make plays to get off the field. The secondary has 10 interceptions and 12 fumble recoveries.
The game looks to be a toss up, but if the Giants do some simple things, they will walk away winners. Here is what the Giants need to do to beat the Niners.