Utica, NY (WIBX) - What's more improbable than the Buffalo Bills knocking off the Patriots to start the year 3-0?  Doing so after trailing New England 21-0.

Buffalo overcame that massive second quarter deficit at home to upset the Patriots and move a top the AFC East.

Bills QB Ryan Fitzpatrick was intercepted twice early in the contest but responded with two touchdown passes and 369 yards through the air. Fred Jackson had 72 yards on the ground and a score, while catching five balls for 87 yards.

The Bills defense intercepted  Tom Brady four times in the game, matching Brady's total number of interceptions for all of  last season.

The Bills had lost 15 straight to New England entering Sunday.

Rian Lindell's 28 yard field goal as time expired secured the 34-31 win for the Bills, who will play in Cincinnati next week.

Giants Beat Vick, Eagles

Eli Manning threw for 254 yards and four touchdowns to lead the Giants to 29-16 victory over the Eagles at Lincoln Financial Field in Philadelphia.

New York pressured Michael Vick all afternoon and recorded three interceptions. Vick left the game in the fourth quarter with a broken right hand and was replaced by Mike Kafka who threw two of those picks.

The 2-1 Giants travel to Arizona next week to take on the Cardinals.

Raiders Top Jets

The New York Jets were outscored 17-7 in the second half, eventually losing in Oakland to the Raiders 34-24.

New York allowed 234 rushing yards and face defeat for the first time this year. Oakland's Darren McFadden rushed for 171 yards and two scores to lead the Raiders to a 2-1 start.

Quarterback Mark Sanchez had two touchdowns and 369 in the air,and ran for a score but was also intecepted once.

LaDainian Tomlinson caught five passes for 116 yards and a score, while Plaxico Burress had three catches for 55 yards and a touchdown.

The 2-1 Jets will play at the 2-1 Baltimore Ravens next Sunday night. That game can be heard beginning at 7:30 p.m. on WIBX.