Giants 31, Redskins 7: On a cold and windy day at the Meadowlands, the Giants had the right formula for success. Put the ball in the hands of Brandon Jacobs and Ahmad Bradshaw. Jacobs and Bradshaw combined for 200 yards rushing and two touchdowns each (103 and 97 yards respectively). The Giants scored quickly on a Jacobs TD — less than four minutes into the game — and ended the first half with a 21-0 lead. The defense and weather was able to stymie Donovan McNabb and the Redskins. Mcnabb was sacked four times, threw two interceptions and fumbled three times. Washington had six turnovers in the game, while the Giants only had one — an Eli Manning interception in the end zone towards the end of the first half.

Knicks 116, Raptors 99: Break up the Knicks! New York extended its road win streak to seven as Amare Stoudemire lead the team with 31 points and 16 rebounds. The rest of the starting lineup (except Danilo Gallinari) joined in with double-digit scoring. Shawne Williams added 14 points for the Knicks off the bench. The seven game Knicks road win streak is their longest since 1995.

Celtics 100, Nets 75: The Nets were in this game for at least one quarter, trailing by just two after the first quarter. Too bad they were blown out 30-12 in the second quarter. Nate Robinson, getting a last-minute start for the injured Rajon Rondo, led Boston with 21 points. Jordan Farmar scored 16 to lead New Jersey in the loss.

Senators 3, Rangers 1: Chris Kelly started scoring for Ottawa with one goal in the first period. He added the go-ahead goal with less than three minutes left in the game and added an empty net goal for the hat trick.

Flyers 3, Islanders 2: Danny Briere scored for Philadelphia with 5:44 left in the game, giving the Flyers yet another win over the Islanders. The Islanders have only won once against Philly in their last 19 games.