Eagles at Bills: 13–12
EaglesPHI10–5
Week 17 December 28, 2025
1312
Final
BillsBUF11–4
Game summary
| Team | Q1 | Q2 | Q3 | Q4 | Total |
|---|---|---|---|---|---|
| PHI | 7 | 6 | 0 | 0 | 13 |
| BUF | 0 | 0 | 0 | 12 | 12 |
Game leaders
Big plays
All playsBig GainJosh Allen finds Brandin Cooks for 50 yardsPHI0BUF0
FumbleJ.Allen fumbles, forced by J.Phillips, recovered by J.CampbellPHI0BUF0
TouchdownJalen Hurts 1-yard touchdown pass to Dallas GoedertXP MadeJake Elliott makes the extra pointPHI7BUF0
Field GoalJake Elliott hits a 47-yard field goalPHI10BUF0
Field GoalJake Elliott hits a 28-yard field goalPHI13BUF0
Big GainJosh Allen finds Tyrell Shavers for 32 yardsPHI13BUF0
TouchdownJosh Allen 2-yard touchdown runXP BlockedMike Badgley attempts the extra pointPHI13BUF6
Big GainJosh Allen finds Brandin Cooks for 36 yardsPHI13BUF6
TouchdownJosh Allen 1-yard touchdown run2P FailJosh Allen throws incomplete to Khalil ShakirPHI13BUF12
Win probability
FinalPHI 13 · BUF 12100.0%PHI0.0%BUF
Team totals
| Stat | PHI | BUF |
|---|---|---|
| Points | 13 | 12 |
| Biggest lead | 13 | 0 |
| Total yards | 190 | 331 |
| Yards per play | 3.6 | 4.6 |
| Total plays | 53 | 72 |
| 1st downs | 11 | 20 |
| 3rd down | 3/13 | 6/15 |
| 4th down | 0/0 | 2/3 |
| Red zone TDs / trips | 1/2 | 2/3 |
| Passing yards | 110 | 262 |
| Completions / attempts | 13/27 | 23/35 |
| Yards per pass | 4.1 | 7.5 |
| Passing TDs | 1 | 0 |
| Rushing yards | 82 | 120 |
| Rush attempts | 26 | 33 |
| Yards per rush | 3.2 | 3.6 |
| Rushing TDs | 0 | 2 |
| Turnovers | 0 | 1 |
| Takeaways | 1 | 0 |
| INTs thrown | 0 | 0 |
| Fumbles lost | 0 | 1 |
| Defensive INTs | 0 | 0 |
| Forced fumbles | 1 | 0 |
| Sacks | 5 | 1 |
| Sack yards | 51 | 2 |
| Tackles for loss | 7 | 4 |
| QB hits | 6 | 4 |
| Defensive TDs | 0 | 0 |
| Punts | 7 | 6 |
| Field goals made / attempted | 2/2 | 0/0 |
| Penalties | 2 | 4 |
| Penalty yards | 31 | 40 |