1. Eli Manning is back in sync. Though he still made a few errant throws, Manning (16-for-30, 249 yards, three touchdowns, zero interceptions) played his best game in a month. The Giants (7-4) are difficult to contain when Manning is on his game. Manning could be gearing up for another strong December and January.

2. The Packers missed Matthews, Woodson and Jennings. Without the pass rushing of Clay Matthews and the versatility of Charles Woodson in the secondary, the Packers’ defense looked overmatched. It didn’t matter which scheme defensive coordinator Dom Capers drew up, the Giants had an answer. Not having Greg Jennings at wide receiver also made it easier for the Giants to focus on containing Aaron Rodgers’ other targets. It was a long night for the Packers (7-4) on both sides of the ball.

3. The Giants’ pass rush can still take over a game. The Giants sacked Rodgers five times and chased him from sideline to sideline. Rodgers made plays (14-for-25, 219 yards, one TD, one interception), but he also made mistakes and never found a consistent rhythm. Osi Umenyiora had a strip-sack against Rodgers in the second quarter, and the Giants recovered the ball, leading to a touchdown. Once the Giants went ahead 31-10 at halftime, they could really go after Rodgers without concern for the Packers' running game.