Down by seven at Buffalo and with two interceptions already thrown on the day, Eagles quarterback Mike Vick led his team on a 65-yard drive, which culminated in a two-yard touchdown pass to receiver Jeremy Maclin.
It was Vick’s 100th career touchdown pass, and his 29th with the Eagles.
The extra point knotted the game, but the Bills took the lead via a seven-play, 77-yard drive. Quarterback Ryan Fitzpatrick found receiver David Nelson for a six-yard touchdown pass.
And then Vick threw his third interception, which Bills linebacker Nick Barnett returned for a touchdown.
The Bills lead, 21-7.