Wow who would  think the Buffalo Bills would defeat the monumental New England Patriots, especially with the way Tom Brady has been playing lately.  Well Rian Lindell hit a 28-yard field goal as time expired, letting the Buffalo Bills snap a 15-game losing streak against New England with a 34-31 victory Sunday.  Read more after the jump.

@Shay_Marie x @gametimegirl

Buffalo did it in dramatic fashion, overcoming a 21-0 second-quarter deficit. It’s the second straight week the Bills (3-0) rallied; they overcame a 21-3 deficit in a 38-35 win over Oakland last week.

Ryan Fitzpatrick went 27 of 40 for 369 yards with two touchdowns as Buffalo beat its AFC East rival for the first time since the 2003 opener. It was the third-longest losing streak against one opponent in NFL history.

Tom Brady went 30 of 45 for 386 yards and four scores for New England (2-1). Despite setting a league record for most yards passing over a three-game stretch, Brady matched a career low with four interceptions.

That included Drayton Florence’s 27-yard interception score.