Live scores, updates and highlights from the Eagles’ NFL Week 17 game against the Bills originally appeared on The Sporting News. Click here to add Sports News as your go-to source.
Jump to:
-
Highlights of Hawks vs. Bills
-
Where to watch Eagles vs. Bills game
There are only two weeks left in the 2025 regular season, but that doesn’t mean there aren’t any big games left. Four playoff spots in both conferences are still up for grabs, but on paper this week’s games have two teams locked up.
advertise
The Philadelphia Eagles will take on the Buffalo Bills in the penultimate week of the season. In the Super Bowl preliminaries, the 10-5 Eagles will face the 11-4 Bills, with both teams competing for a playoff spot.
The Eagles won back-to-back games after a three-game losing streak in late November and early December. Philadelphia is coming off wins over the Las Vegas Raiders and Washington Commanders but is expected to face a tougher test against Buffalo. The Eagles have locked up the NFC East and, at worst, could become a top-four seed in the NFC playoffs.
The Bills have won four straight. The Bills clinched a playoff spot thanks to Buffalo’s narrow 23-20 victory over the Cleveland Browns and the Indianapolis Colts’ Week 16 loss to the San Francisco 49ers. Buffalo remains in contention for the AFC East title, extending its five-game winning streak in the division. The Bills need more wins than the Patriots in the final two weeks to win the division and earn a top-four seed in the AFC.
The Sporting News is tracking live scores, updates and highlights as the Bills take on the Eagles in Week 17.
advertise
watch: Stream Eagles vs. Bills game with Fubo (Free Trial)
Eagles vs. Bills Score
NFL Headquarters:Live NFL Scores | Updated NFL Standings | Complete NFL Schedule
Eagles vs. Bills live updates, highlights from NFL Week 17 games
All times are Eastern Time.
6:32 pm. — After an incompletion on first down, Smith threw a 17-yard pass but was slow to get up. The reception was challenged, with rain pouring on the pitch. The appeal was overturned. On third-and-10, Hurts’ pass was incomplete.
The Eagles punted.
6:23 pm. — Cook gained 10 yards on the first possession. Allen hit backup running back Ray Davis for 12 yards. The quarterback then hit Knox for a 10-yard gain. Allen was sacked for eight losses, and when he stood up, he frowned. After a three-yard rush, Allen missed Cooks. That dropped Buffalo to fourth down at its own 48, so the Bills elected to punt.
advertise
6:14 pm –Barkley gained 15 yards between carries. Hurts had two fumbles that led to Barkley losing two yards. The Eagles punted four quick plays later.
6:06 pm — Early in the second half, Allen passed the ball to Shakir for six yards. Cook then caught the ball for two yards. Allen missed Shakir and the Bills punted.
Halftime – Eagles 13, Bills 0
5:48 pm ——Allen entered halftime just after kneeling on the ball. The Bills would have the ball at halftime.
Field Goals — Eagles 13, Bills 0
5:45 pm — After the punt, Barkley gained 9 yards and then gained 16 yards. This triggered a two-minute warning. After halftime, Barkley gained four yards and Hurts hit Brown for eight yards.
advertise
Hurts then found Smith for 14 yards and Tank Bisby for another two yards. He missed Goedert on second down and took third and eighth. On the third long ball, Hurts passed the ball to Goedert for the winning third.
Elliott set up for a 28-yard field goal and made it.
5:31 pm — Cook scored a ball on the first possession and Allen was sacked on the second possession. Allen threw a 6-yard pass to Shakir on third-and-18 and the wide receiver was caught. Buffalo kicks.
Field Goals — Eagles 10, Bills 0
5:26 pm –Philadelphia’s next play ended with a score. Barkley caught the ball on the ground for six points, and Hurts hit DeVonta Smith for 11 points. Hurts then hit Brown for 19 points. After a few short catches, the Eagles decided to let Jake Elliott attempt a 47-yard field goal. He’s done it despite some kicking issues this season.
advertise
5:10 pm. — Allen threw a three-yard pass to Knox early in the first quarter. After halftime, Cook scored 4 points on the ground, while Allen took off and scored 17 points.
Cook ran for 6 yards, then Allen connected with Joshua Palmer for 12 yards across midfield. Cook picked two, then Allen picked an incompletion. On third-and-8, the quarterback missed Palmer. Buffalo decided to row.
Touchdowns – Eagles 7, Bills 0
4:56 pm ——After the turnover, Hurts passed a 27-yard long ball to AJ Brown. The Eagles’ offense drove all the way to the goal line, and Hurts finally hit tight end Dallas Goedert for a score.
4:52 pm –The weather took a toll on Buffalo’s first possession, as Allen fumbled a kickoff but eventually made the catch. He then launched a 50-yard bomb to Brandin Cooks.
Cooks scored eight points, then Allen looked to try to throw the ball away, but it slipped out of his hands. Initially ruled rehabilitated by the Eagles, a review was conducted. The play just stood up.
4:44 pm. ——It rained non-stop during the game. Saquon Barkley started the drive with three consecutive carries, finishing with 13 yards. Barkley’s incompletion, on third-and-eight, led to a 4-yard catch by backup running back Will Shipley, setting up another punt for Philadelphia.
advertise
4:37 pm. — The Bills’ first drive ended with a punt, but they moved the ball better than the Eagles did initially. James Cook gained 3 yards before Josh Allen hit Dawson Knox for 15 yards.
Cook picked up 10 on the ground and three in the air. Allen hit Khalil Shakir for a three-yard gain before the defensive call gave Buffalo another blow.
Cook ran for two yards, but then Allen fell short and was sacked for a punt.
4:30 pm –Despite the rain, Jalen Hurts threw the ball on the first play, but it fell incomplete. He had another incompletion on second down and then connected with AJ Brown for just 8 yards on third down. The Eagles hit a quick three and were out.
advertise
4:25pm. –The Bills won the game and had it postponed. The Eagles will start with the ball.
Before the game
4:15pm — Here are the jerseys each team will wear during the game.
eagles
Philadelphia will wear white jerseys. The Eagles will wear green helmets and black pants.
bill
Buffalo will wear its alternate red jerseys. The Bills will wear white helmets and white pants.
3:42 pm. –Inactive content for the game has been released.
eagles
bill
2:45pm — Eagles quarterback Jalen Hurts arrives for the afternoon’s big game against the Bills.
more: Ranking of the greatest Bills of all time
advertise
Where to watch Eagles vs. Bills game
Eagles vs. Bills start time
-
date: December 28 (Sunday)
The game between the Eagles and Bills will kick off at 4:25 pm ET on Sunday, December 28 at Highmark Stadium in Orchard Park, New York.
What channel is today’s Eagles vs. Bills game on?
-
date: December 28 (Sunday)
Sunday’s game between the Eagles and Bills will be broadcast nationally on Fox. Per the Week 17 schedule, this will be one of only two games in the afternoon. Kevin Burkhardt will serve as play-by-play analyst, while Tom Brady will serve as color commentator. Erin Andrews and Tom Rinaldi will serve as sideline reporters.
Those looking to stream games live can do so through Fubo, which has Fox in its channel lineup and offers a free trial.
advertise
more: The greatest Eagles of all time ranked
NFL Week 17 Schedule
Thursday, December 25 (Christmas Day)
|
date |
game |
Time (Eastern Time) |
broadcast |
|
Thursday, December 25 |
cowboy commander |
1:00 pm |
Netflix |
|
Thursday, December 25 |
vikings lions |
4:30 pm |
Netflix |
|
Thursday, December 25 |
Broncos at Chiefs |
8:15pm |
High quality video |
Saturday, December 27
|
date |
game |
Time (Eastern Time) |
broadcast |
|
Saturday, December 27 |
Texans at Chargers |
4:30 pm |
National Football League Network |
|
Saturday, December 27 |
Ravens vs. Packers |
8:00 pm |
Peacock (exclusive) |
Sunday, December 28
|
date |
game |
Time (Eastern Time) |
broadcast |
|
December 28 (Sunday) |
dolphin pirate |
1:00 pm |
fox |
|
December 28 (Sunday) |
Steelers vs. Browns |
1:00 pm |
cbs |
|
December 28 (Sunday) |
Cardinals vs. Bengals |
1:00 pm |
fox |
|
December 28 (Sunday) |
Jaguars vs. Colts |
1:00 pm |
fox |
|
December 28 (Sunday) |
Seahawks vs. Panthers |
1:00 pm |
cbs |
|
December 28 (Sunday) |
jets patriots |
1:00 pm |
fox |
|
December 28 (Sunday) |
Titan Saints |
1:00 pm |
cbs |
|
December 28 (Sunday) |
Giants at Raiders |
4:05 pm |
cbs |
|
December 28 (Sunday) |
Eagles vs. Bills |
4:25pm |
fox |
|
December 28 (Sunday) |
Bears 49ers |
8:20pm |
NBC/Peacock |
Monday, December 29
|
date |
game |
Time (Eastern Time) |
broadcast |
|
Monday, December 29 |
rams at falcons |
8:15pm |
ESPN |
