Eagles Edge Bills in Nail-Biting Finish
Sunday, December 28, 2025, 4:25 PM ET · Highmark Stadium (Old)
Philadelphia Eagles 13, Buffalo Bills 12, final. Our NFL picks are sealed as a hash before kickoff and settled in public, losses included.
The next free pick, for your email
Team, bet, price and the hash it was sealed under, on this page the moment you send. Lose or win, it stays public.
or by email
Public record of the main pick, losses included: 115 won, 44 lost. See every pick
One free pick a day by email until you unsubscribe, in one click. 21+.
Quick answers
Who won Philadelphia Eagles vs Buffalo Bills?
Philadelphia Eagles beat Buffalo Bills 13-12 at Highmark Stadium (Old) on December 28, 2025.
Who was favored in Philadelphia Eagles vs Buffalo Bills?
Buffalo Bills were the favorite at DraftKings, moneyline -170 (about 63% implied). The underdog won.
In a tightly contested matchup at Highmark Stadium, the Philadelphia Eagles narrowly defeated the Buffalo Bills with a final score of 13-12. Both teams entered the game with identical records of 11-5, making this clash a significant one in the NFL season. The Eagles' victory not only showcased their resilience but also highlighted the competitive nature of this year's league.
The Buffalo Bills came into this game with a strong recent form, boasting a record of 7-3 over their last ten games and riding a four-game winning streak. They averaged 28.1 points scored per game while allowing 23.1. Their recent victories included a close win against the Cleveland Browns (23-20) and a high-scoring affair against the Cincinnati Bengals (39-34). At home, the Bills were particularly formidable, holding a perfect 3-0 record in their last three games at Highmark Stadium.
In contrast, the Philadelphia Eagles had a record of 6-4 in their last ten games, with a two-game winning streak heading into this matchup. They averaged 22.4 points scored per game while allowing only 18.0. Their recent performances included a convincing win against the Las Vegas Raiders (31-0) and a solid victory over the Washington Commanders (29-18). The Eagles had a balanced home and away record, going 3-1 at home and 3-3 on the road.
Historically, the two teams have faced each other multiple times, but this particular matchup was critical given their playoff aspirations. The Bills were looking to maintain their momentum, while the Eagles aimed to solidify their position in the standings.
In terms of injuries, the Bills had several key players listed as questionable, including Khalil Shakir, Keon Coleman, and Ty Johnson, all of whom could have impacted the game. Additionally, Tyrell Shavers was ruled out due to a knee injury, and Zane Durant was placed on injured reserve. The Eagles also faced injury challenges, with Andre' Sam, Jakorian Bennett, and Grant Calcaterra all on injured reserve, while Eli Stowers and Markel Bell were listed as questionable.
The betting market, as provided by DraftKings, had the Bills favored by 3.5 points, with a total over/under set at 45.5. The moneyline odds indicated the Bills at -170 and the Eagles at +142, reflecting the competitive nature of this matchup.
Conditions on game day played a role in the performance of both teams. The atmosphere at Highmark Stadium was electric, with fans eagerly supporting their home team. The weather conditions were typical for late December, potentially affecting the offensive strategies employed by both teams.
As the game unfolded, viewers were treated to a display of defensive prowess and strategic play-calling. The Eagles' ability to capitalize on key moments ultimately secured their victory, while the Bills, despite their strong season, faced a setback that could impact their playoff positioning. The final score of 13-12 underscored the intensity of the matchup, leaving fans eager for the next chapter in both teams' journeys.
Odds
| Book | Spread | Total | Moneyline |
|---|---|---|---|
| DraftKings | BUF -3.5 | 45.5 o -105 / u -115 | Philadelphia Eagles +142 · Buffalo Bills -170 |
Injury report
- Khalil ShakirQuestionableUndisclosedBuffalo Bills
- Keon ColemanQuestionableFootBuffalo Bills
- Ty JohnsonQuestionableLower LegBuffalo Bills
- Zane DurantInjured ReserveUndisclosedBuffalo Bills
- Tyrell ShaversOutKnee - ACLBuffalo Bills
- Andre' SamInjured ReserveFootPhiladelphia Eagles
- Jakorian BennettInjured ReserveKneePhiladelphia Eagles
- Grant CalcaterraInjured ReserveBackPhiladelphia Eagles
- Eli StowersQuestionableHamstringPhiladelphia Eagles
- Markel BellQuestionableThumbPhiladelphia Eagles
Leaders
- Passing yardsJosh Allen23/35, 262 YDSBuffalo Bills
- Rushing yardsJames Cook III20 CAR, 74 YDSBuffalo Bills
- Receiving yardsBrandin Cooks4 REC, 101 YDSBuffalo Bills
- Passing yardsJalen Hurts13/27, 110 YDS, 1 TDPhiladelphia Eagles
- Rushing yardsSaquon Barkley19 CAR, 68 YDSPhiladelphia Eagles
- Receiving yardsA.J. Brown5 REC, 68 YDSPhiladelphia Eagles
Recent form
Buffalo Bills
Last 10: 7-3Streak W428.1 scored · 23.1 allowed per game3-0 at home
- W23-20at Cleveland BrownsDec 21
- W35-31at New England PatriotsDec 14
- W39-34vs Cincinnati BengalsDec 7
- W26-7at Pittsburgh SteelersNov 30
- L19-23at Houston TexansNov 21
- W44-32vs Tampa Bay BuccaneersNov 16
- L13-30at Miami DolphinsNov 9
- W28-21vs Kansas City ChiefsNov 2
- W40-9at Carolina PanthersOct 26
- L14-24at Atlanta FalconsOct 13
Philadelphia Eagles
Last 10: 6-4Streak W222.4 scored · 18 allowed per game3-3 away
- W29-18at Washington CommandersDec 20
- W31-0vs Las Vegas RaidersDec 14
- L19-22at Los Angeles ChargersDec 9
- L15-24vs Chicago BearsNov 28
- L21-24at Dallas CowboysNov 23
- W16-9vs Detroit LionsNov 17
- W10-7at Green Bay PackersNov 11
- W38-20vs New York GiantsOct 26
- W28-22at Minnesota VikingsOct 19
- L17-34at New York GiantsOct 10
Standings
| Team | Lost | Points against | Points for | Tied | Win % | Won | Overall |
|---|---|---|---|---|---|---|---|
| Dallas | 1 | 47 | 75 | 0 | .667 | 2 | 2-1 |
| New York | 1 | 22 | 59 | 0 | .667 | 2 | 2-1 |
| Washington | 2 | 65 | 36 | 0 | .333 | 1 | 1-2 |
| Philadelphia | 3 | 78 | 41 | 0 | .000 | 0 | 0-3 |
| Buffalo | 0 | 48 | 88 | 0 | 1.000 | 3 | 3-0 |
| New England | 1 | 71 | 50 | 1 | .500 | 1 | 1-1-1 |
| New York | 2 | 47 | 39 | 0 | .333 | 1 | 1-2 |
| Miami | 3 | 63 | 22 | 0 | .000 | 0 | 0-3 |
Box score
| Stat | Philadelphia Eagles | Buffalo Bills |
|---|---|---|
| First downs | 11 | 20 |
| First downs passing | 6 | 11 |
| First downs rushing | 4 | 7 |
| First downs by penalty | 1 | 2 |
| Third downs | 3-13 | 6-15 |
| Fourth downs | 0-0 | 2-3 |
| Offensive plays | 54 | 73 |
| Total yards | 190 | 331 |
| Yards per play | 3.5 | 4.5 |
| Drives | 11 | 11 |
| Net passing yards | 108 | 211 |
| Completions | 13/27 | 23/35 |
| Yards per pass | 3.9 | 5.3 |
| Interceptions thrown | 0 | 0 |
| Sacks allowed | 1-2 | 5-51 |
| Rushing yards | 82 | 120 |
| Rushing attempts | 26 | 33 |
| Yards per rush | 3.2 | 3.6 |
| Red zone trips | 1-2 | 2-3 |
| Penalties | 3-36 | 4-40 |
| Turnovers | 0 | 1 |
| Fumbles lost | 0 | 1 |
| Defensive touchdowns | 0 | 0 |
| Time of possession | 24:45 | 35:15 |
Win probability
Above the line favours Buffalo Bills, below favours Philadelphia Eagles.
Venue
- Highmark Stadium (Old)Orchard Park, NY
- Attendance71105
- OfficialsBarry Anderson, Ronald Torbert, Keith Washington, Ryan Dickson, Brian Bolinger, Jay Bilbo, Courtney Brown
Elsewhere
- 2026 Fantasy Football Draft Guide: Rankings, mock drafts and analysis
- Fantasy football fast facts: Quick-hit notes to get you ready for your draft
- Mike Clay's Playbook, Part 3: How to manage your team postdraft
- NFL players, coaches, GMs under the most pressure in 2026
- Who calls plays for every NFL team in 2026? What to know
- How Panthers QB Bryce Young, playcaller Brad Idzik will mesh in 2026