Nicks went through pregame warmups without any setbacks and tested his left knee and right foot. He ran sprints and routes and looked good. Swelling in his knee and pain in his surgically repaired foot kept him out of the previous three games.
Like Nicks, tackle David Diehl is also active for the first time since playing against Tampa Bay on Sept. 16. He has missed the last three games with an MCL injury.
Diehl will not start, however. The Giants will keep Sean Locklear at right tackle and Diehl is available as an extra blocker.
Nicks, Diehl and cornerback Corey Webster (hamstring/hand) were all listed as questionable entering the game, but all three are active.
Former Giant Brandon Jacobs is inactive and will not get a chance to play against his old team. The 49ers running back has not played this season after suffering a knee injury in the preseason.
Here is the Giants' inactive list:
• Safety Kenny Phillips (knee)
• Defensive tackle Rocky Bernard (quad)
• Running back Andre Brown (concussion)
• Defensive end Adewale Ojomo
• Wide receiver Jerrel Jernigan
• Tackle James Brewer
• Tight end Adrien Robinson