Bills Defeat Steelers 26-7 in NFL Matchup
Sunday, November 30, 2025, 4:25 PM ET · Acrisure Stadium
Buffalo Bills 26, Pittsburgh Steelers 7, 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 Buffalo Bills vs Pittsburgh Steelers?
Buffalo Bills beat Pittsburgh Steelers 26-7 at Acrisure Stadium on November 30, 2025.
The Buffalo Bills secured a decisive 26-7 victory over the Pittsburgh Steelers at Acrisure Stadium. This matchup was particularly noteworthy as the Bills, with an away record of 8-4, faced a Steelers team struggling at 6-6. The Bills' performance showcased their ability to capitalize on the Steelers' recent form, which has seen them lose their last game against the Chicago Bears, continuing a trend of inconsistency.
In the lead-up to this game, the Steelers had a mixed record of 5-5 in their last ten games, with an average of 24.0 points scored and 23.1 points allowed. Their home record stood at 4-2, indicating they have been more competitive at home than on the road, where they only managed one win out of four attempts. Conversely, the Bills had a record of 6-4 in their last ten games, averaging 27.0 points scored and allowing 21.2 points. Their away record was 2-3, suggesting they have faced challenges on the road but were still in a stronger position overall compared to the Steelers.
The injury list for both teams played a significant role in the matchup. The Steelers were without Jack Driscoll and Tyrell Shavers, while several players, including Ben Skowronek, Will Howard, and Michael Pittman Jr., were listed as questionable. For the Bills, Khalil Shakir, Keon Coleman, and Ty Johnson were also questionable, with Zane Durant on injured reserve. The impact of these injuries could be felt throughout the game, particularly for the Steelers, who were already struggling to find their rhythm.
The betting market, as provided by DraftKings, had the Bills favored by a spread of 3.0 points, with a total set at 44.5. This indicated a belief in the Bills' ability to outperform the Steelers, which they did convincingly. The conditions at Acrisure Stadium were conducive to football, allowing both teams to execute their game plans effectively.
In terms of previous meetings, while specific historical matchups were not detailed, the current form and standings suggested that the Bills entered the game with confidence. The Steelers, on the other hand, were looking to turn their season around but ultimately fell short.
As the game unfolded, viewers were treated to a display of the Bills' offensive capabilities, which proved too much for the Steelers' defense. The Steelers struggled to find their offensive footing, managing only a single touchdown against a well-rounded Bills defense. The final score of 26-7 reflected the Bills' dominance throughout the game, solidifying their position in the playoff race.
Odds
| Book | Spread | Total | Moneyline |
|---|---|---|---|
| DraftKings | BUF -3 | 44.5 o -108 / u -112 | Buffalo Bills — · Pittsburgh Steelers — |
Injury report
- Jack DriscollInjured ReserveUndisclosedPittsburgh Steelers
- Donte KentOutUndisclosedPittsburgh Steelers
- Ben SkowronekQuestionableConcussionPittsburgh Steelers
- Will HowardQuestionableConcussionPittsburgh Steelers
- Michael Pittman Jr.QuestionableHamstringPittsburgh Steelers
- Khalil ShakirQuestionableUndisclosedBuffalo Bills
- Keon ColemanQuestionableFootBuffalo Bills
- Ty JohnsonQuestionableLower LegBuffalo Bills
- Zane DurantInjured ReserveUndisclosedBuffalo Bills
- Tyrell ShaversOutKnee - ACLBuffalo Bills
Leaders
- Passing yardsAaron Rodgers10/21, 117 YDSPittsburgh Steelers
- Rushing yardsJaylen Warren10 CAR, 35 YDS, 1 TDPittsburgh Steelers
- Receiving yardsDarnell Washington2 REC, 45 YDSPittsburgh Steelers
- Passing yardsJosh Allen15/23, 123 YDS, 1 TD, 1 INTBuffalo Bills
- Rushing yardsJames Cook III32 CAR, 144 YDSBuffalo Bills
- Receiving yardsJames Cook III3 REC, 33 YDSBuffalo Bills
Recent form
Pittsburgh Steelers
Last 10: 5-5Streak L124 scored · 23.1 allowed per game4-2 at home
- L28-31at Chicago BearsNov 23
- W34-12vs Cincinnati BengalsNov 16
- L10-25at Los Angeles ChargersNov 10
- W27-20vs Indianapolis ColtsNov 2
- L25-35vs Green Bay PackersOct 27
- L31-33at Cincinnati BengalsOct 17
- W23-9vs Cleveland BrownsOct 12
- W24-21vs Minnesota VikingsSep 28
- W21-14at New England PatriotsSep 21
- L17-31vs Seattle SeahawksSep 14
Buffalo Bills
Last 10: 6-4Streak L127 scored · 21.2 allowed per game2-3 away
- 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
- L20-23vs New England PatriotsOct 6
- W31-19vs New Orleans SaintsSep 28
- W31-21vs Miami DolphinsSep 19
- W30-10at New York JetsSep 14
Standings
| Team | Lost | Points against | Points for | Tied | Win % | Won | Overall |
|---|---|---|---|---|---|---|---|
| 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 |
| Cincinnati | 0 | 36 | 73 | 0 | 1.000 | 3 | 3-0 |
| Baltimore | 0 | 13 | 78 | 0 | 1.000 | 3 | 3-0 |
| Cleveland | 2 | 78 | 54 | 0 | .333 | 1 | 1-2 |
| Pittsburgh | 2 | 54 | 55 | 0 | .333 | 1 | 1-2 |
Box score
| Stat | Buffalo Bills | Pittsburgh Steelers |
|---|---|---|
| First downs | 26 | 10 |
| First downs passing | 9 | 4 |
| First downs rushing | 16 | 5 |
| First downs by penalty | 1 | 1 |
| Third downs | 8-15 | 3-9 |
| Fourth downs | 2-2 | 0-1 |
| Offensive plays | 74 | 43 |
| Total yards | 372 | 166 |
| Yards per play | 5.0 | 3.9 |
| Drives | 8 | 10 |
| Net passing yards | 123 | 108 |
| Completions | 15/23 | 10/24 |
| Yards per pass | 5.3 | 4.3 |
| Interceptions thrown | 1 | 1 |
| Sacks allowed | 0-0 | 1-9 |
| Rushing yards | 249 | 58 |
| Rushing attempts | 51 | 18 |
| Yards per rush | 4.9 | 3.2 |
| Red zone trips | 2-4 | 1-2 |
| Penalties | 7-45 | 5-67 |
| Turnovers | 2 | 2 |
| Fumbles lost | 1 | 1 |
| Defensive touchdowns | 1 | 0 |
| Time of possession | 41:59 | 18:01 |
Win probability
Above the line favours Pittsburgh Steelers, below favours Buffalo Bills.
Venue
- Acrisure StadiumPittsburgh, PA
- Attendance66068
- OfficialsRusty Baynes, Sean Petty, Scott Helverson, Alex Kemp, Mike Carr, Lo van Pham, Brandon Ellison
Elsewhere
- 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
- Can Geno Smith rewrite his narrative in return to Jets?
Picks for NFL
NFL rules and settlement
These two, other days
- Bills Edge Steelers in Thrilling FinishAug 27, 2026