A gorgeous day in Orchard Park, an exciting game and the Buffalo Bills hold on to beat what many have called the "Dream Team".  The Bills defense got chewed up for a lot of yards again, but they intercepted quarterback Michael Vick a career high four times.  Linebacker Nick Barnett returned one of his two picks 31 yards for a touchdown.  That’s the 3rd straight week the Bills have scored on an interception return and only the second time in team history they’ve done that.  The Bills also recovered an Eagles' fumble in a 31-24 win. 

Fred Jackson rushed for 111 yards and added another 85 yards receiving.  Naaman Roosevelt caught five balls.   The Bills built a 3 touchdown lead and had to hold on in the second half.  Barnett came up with his second pick of the day to end an Eagles drive that could have tied the score.  Then with time winding down, an offside call on the Eagles' gave the Bills a first down to allow the Bills to run out the clock.   Those are the kind of mistakes that kill a football team.  The kind of mistakes the Bills made last year.

With the win the Bills move to 4 & 1 on the season, tied with New England for first place in the AFC East.  The Patriots beat the Jets 30-21.

The Bills play the Giants in the Meadowlands next Sunday.