Final2023 AFC Wild Card

Highmark Stadium (Old), Orchard Park, NY

Pittsburgh Steelers vs Buffalo Bills, Wild Card 2023

Pittsburgh Steelers

Away

17

Buffalo Bills

HomeWon, advanced

31

Scoring by quarter
TeamQ1Q2Q3Q4Final
Steelers073717
Bills1473731

PIT 17BUF 31 Final

  • Passing leader

    Mason Rudolph

    PIT · QB

    17.8PPR pts

    22/39, 229 YDS, 2 TD, 1 INT

  • Top fantasy scorer

    Dalton Kincaid

    BUF · TE

    14.9PPR pts

    3 REC, 59 YDS, 1 TD

  • Steelers leader

    Diontae Johnson

    PIT · WR

    14.8PPR pts

    4 REC, 48 YDS, 1 TD

  • Defensive playmaker

    Kaiir Elam

    BUF

    1 INT, 5 TKL

Bills 31, Steelers 17: Buffalo controls the 2023 Wild Card from start to finish

Buffalo led 21–7 at halftime to win 31–17. The Bills finished with a 368–324 edge in total offense and averaged 5.6 yards per play.

The Steelers went 5-for-11 on third down and committed two turnovers, while the Bills kept the ball for 33:19 and finished without a giveaway.

The Bills' run ended in the Divisional Round, a 27–24 loss to the Chiefs.

Key advantages

  • +0.5 yards/play BUF 5.6 · PIT 5.1
  • +2 turnover margin BUF 0 turnovers
  • +44 total yards BUF 368 · PIT 324

Game Highlights

Official NFL highlights · Opens from YouTube

Got a Steeler or Bill on your fantasy team?

Check their next matchup with the Start/Sit Tool, compare their value in the Fantasy Trade Calculator, or connect your league for personalized advice in Redraft Command.

Connect your league

Works with Sleeper, ESPN and Fleaflicker. No password needed.

Why the Bills Won

Buffalo won the efficiency, turnover, and time of possession battles.

Team stats comparison, Steelers vs Bills
SteelersStatBills
5.1Yards per play5.6
2Turnovers0
324Total yards368
Other team stats
63Plays66
45%Third-down conversion42%
26:41Time of possession33:19

Scoring Summary

The Bills scored four touchdowns and one field goal; the Steelers scored two touchdowns and one field goal.

Scoring plays, Steelers vs Bills
TimeTeamPlayPITBUF
1st quarter
7:02BUFJosh Allen → Dawson Knox, 9-yard TD Takes leadTyler Bass XP07
4:10BUFJosh Allen → Dalton Kincaid, 29-yard TD Extends leadTyler Bass XP014
2nd quarter
7:01BUFJosh Allen 52-yard TD run Extends leadTyler Bass XP021
1:39PITMason Rudolph → Diontae Johnson, 10-yard TDChris Boswell XP721
3rd quarter
8:50PITChris Boswell 40-yard FG1021
1:32BUFTyler Bass 45-yard FG Extends lead1024
4th quarter
10:32PITMason Rudolph → Calvin Austin III, 7-yard TDChris Boswell XP1724
6:27BUFJosh Allen → Khalil Shakir, 17-yard TD Extends leadTyler Bass XP1731

Playoff game: these points don't count in most season-long fantasy leagues.

Fantasy Points vs Expected

Expected points (xFP) are what a player's pass attempts, carries and targets are worth at the league's average rates; the difference is what the player made of them.

Usage and expected fantasy points
PlayerPTSxFPvs xFPSnap%UsageRte%Pass attCarCar%TgtTgt%
George PickensPIT · WR9.519.0−9.5—29% tgt—014%1129%
James Cook IIIBUF · RB12.417.7−5.3—53% car—01853%413%
Mason RudolphPIT · QB17.817.6+0.2—39 att—3929%00%
Josh AllenBUF · QB33.517.5+16.0—30 att—30824%00%
Stefon DiggsBUF · WR12.215.0−2.8—30% tgt—000%930%
Pat FreiermuthPIT · TE12.613.4−0.8—21% tgt—000%821%
Najee HarrisPIT · RB7.212.4−5.2—52% car—01252%38%
Diontae JohnsonPIT · WR14.811.7+3.1—18% tgt—000%718%
Dalton KincaidBUF · TE14.910.0+4.9—20% tgt—000%620%
Jaylen WarrenPIT · RB7.48.2−0.8—35% car—0835%25%
Ty JohnsonBUF · RB2.68.2−5.6—24% car—0824%27%
Allen RobinsonPIT · WR3.25.0−1.8—8% tgt—000%38%
Khalil ShakirBUF · WR12.15.0+7.1—10% tgt—000%310%
Calvin Austin IIIPIT · WR7.73.3+4.4—5% tgt—000%25%
Dawson KnoxBUF · TE7.93.3+4.6—7% tgt—000%27%
Latavius MurrayBUF · RB3.33.30.0—7% tgt—000%27%
Andy IsabellaBUF · WR0.01.7−1.7—3% tgt—000%13%
Connor HeywardPIT · RB1.51.7−0.2—3% tgt—000%13%
Darnell WashingtonPIT · TE0.01.7−1.7—3% tgt—000%13%
Deonte HartyBUF · WR4.41.7+2.7—3% tgt—000%13%

Team totals: Steelers 38 targets and 23 carries; Bills 30 targets and 34 carries. Shares are from the box score. Snap counts aren't available for this game. Route counts, air yards and red-zone touches appear when the tracking feed is connected. League-average rates from the 2023 season: 1.67 PPR points per target (67% catch rate), 0.61 per carry and 0.42 per pass attempt. They don't adjust for field position or target depth.

Fantasy Verdicts

Mason Rudolph

PIT · QB · 17.8 pts on 17.6 expected

22 of 39 passing for 229 yards, 2 touchdowns, 1 interception; 2 carries for 16 yards.

Verdict: The points matched the role, 17.6 expected.

Start/Sit: Mason Rudolph →

Josh Allen Ran hot

BUF · QB · 33.5 pts on 17.5 expected

21 of 30 passing for 203 yards, 3 touchdowns; 8 carries for 74 yards and 1 touchdown.

Verdict: The opportunities were worth 17.5 points; the touchdowns supplied the rest, and they are the part least likely to repeat.

Start/Sit: Josh Allen →

George Pickens Unlucky

PIT · WR · 9.5 pts on 19.0 expected

11 targets (29% of the team's), 5 catches for 50 yards; 1 carry (4% of the team's) for 15 yards.

Verdict: The role was there, worth 19.0 points at league-average rates; the production wasn't.

Start/Sit: George Pickens →

Pat Freiermuth

PIT · TE · 12.6 pts on 13.4 expected

8 targets (21% of the team's), 5 catches for 76 yards.

Verdict: The points matched the role, 13.4 expected.

Start/Sit: Pat Freiermuth →

James Cook III Unlucky

BUF · RB · 12.4 pts on 17.7 expected

4 targets (13% of the team's), 4 catches for 5 yards; 18 carries (53% of the team's) for 79 yards.

Verdict: The role was there, worth 17.7 points at league-average rates; the production wasn't.

Stefon Diggs Volume, no payoff

BUF · WR · 12.2 pts on 15.0 expected

9 targets (30% of the team's), 7 catches for 52 yards.

Verdict: The points matched the role, 15.0 expected.

Start/Sit: Stefon Diggs →

Najee Harris Unlucky

PIT · RB · 7.2 pts on 12.4 expected

3 targets (8% of the team's), 2 catches for 15 yards; 12 carries (52% of the team's) for 37 yards.

Verdict: The role was there, worth 12.4 points at league-average rates; the production wasn't.

Start/Sit: Najee Harris →

Ty Johnson Unlucky

BUF · RB · 2.6 pts on 8.2 expected

2 targets (7% of the team's), 0 catches for 0 yards; 8 carries (24% of the team's) for 26 yards.

Verdict: The role was there, worth 8.2 points at league-average rates; the production wasn't.

Start/Sit: Ty Johnson →

Fantasy Matchups

Fantasy points allowed per game by position, 2023 through Week 18.

Fantasy points allowed per game by position, Steelers defense and Bills defense
Points allowed toSteelers DBills D
QBs15.014.8
RBs20.320.9
WRs32.129.5
TEs12.410.3

Regular season, summed from each game's box score and scored with this page's rules.

How the Game Swung

Buffalo opened at 50% win probability and passed 98% before halftime on the way to the win.

Bills win probability

Bills win probability by game minuteBills started at 50%, stood at 93% at halftime and finished at 100%, across 8 scoring plays.Q1Q2Q3Q4100%50%0%

Key Swings

  1. +21Allen → Knox, 9-yd TD50% → 71%Q1 7:02
  2. +16Allen → Kincaid, 29-yd TD72% → 87%Q1 4:10
  3. +7Allen 52-yd TD run91% → 98%Q2 7:01
  4. −6Rudolph → Johnson, 10-yd TD98% → 92%Q2 1:39
  5. −10Rudolph → Austin, 7-yd TD99% → 89%Q4 10:32

Swing in Bills win probability, in points

Play Calling and Possessions

Play calling, Steelers vs Bills
Pittsburgh SteelersMeasureBuffalo Bills
63Plays66
63%Pass rate48%
5.5Yds / dropback5.9
4.6Yds / carry5.3
5/11Third downs5/12

Efficiency edge Buffalo ran 3 more plays and gained 0.7 more yards per carry.

  • Top targets
  • PIT Pickens 29% · Freiermuth 21% · Johnson 18%
  • BUF Diggs 30% · Kincaid 20% · Cook 13%

Possession Results

How each possession ended, Steelers vs Bills
ResultPITBUF
Touchdowns24
Field goals11
Punts43
Turnovers20
Turnovers on downs10
Missed field goals02

BUF turnover edge: +2

  • The Bills opened the scoring on their first possession, a 10-play, 80-yard drive that ended in a touchdown.
  • The Bills scored touchdowns on two of their first three drives, then drained the clock with two second-half drives of four to eight minutes.
All 22 possessions, drive by drive
Drive chart
TeamStartPlaysYardsTimeResult
PITQ1 15:005192:25Punt
BUFQ1 12:3510805:33Touchdown
PITQ1 7:02361:41Punt
BUFQ1 5:21381:00Punt
PITQ1 4:21180:06Fumble
BUFQ1 4:151290:05Touchdown
PITQ1 4:10310:58Punt
BUFQ1 3:123-41:29Punt
PITQ1 1:4310885:51Interception
BUFQ2 10:528803:51Touchdown
PITQ2 7:01330:57Punt
BUFQ2 6:048483:50Missed FG
PITQ2 2:145330:35Touchdown
BUFQ2 1:39441:39End of half
BUFQ3 15:00321:36Punt
PITQ3 13:249384:34Field goal
BUFQ3 8:5014487:18Field goal
PITQ3 1:3212756:00Touchdown
BUFQ4 10:327704:05Touchdown
PITQ4 6:27471:37Downs
BUFQ4 4:508232:53Missed FG
PITQ4 1:579551:57End of game
About these numbers

Possessions that ended with the clock running out at the half or the end of the game aren't counted.

Personnel groupings, average depth of target and pass rate over expected appear when the tracking feed is connected.

Steelers vs Bills Head-to-Head

The Steelers and Bills first met in 1970 and have played 31 times since.

All-time series
17–14Steelers lead, 31 meetings since 1970
Postseason
2–2Split 2–2
Largest Steelers win
28–01979
Largest Bills win
38–32022

Since 2021

3–1 Bills lead

4 meetings since the 2021 season, regular season and playoffs.

Oldest to newest. B = Bills win, S = Steelers win, outlined = this game.

Recent Meetings

Season to Date (Through Week 18)

The 2023 regular season, from each game's box score.

Season to date, Steelers vs Bills
SteelersStatBills
10-7Record11-6
17.9Points per game26.5
304.3Yards per game374.5
5.0Yards per play5.7
19.1Points allowed per game18.3
342.1Yards allowed per game307.2

Steelers and Bills in Fantasy

The two teams don't meet again this season. If you roster a Steeler or a Bill, these answer the week-to-week question.

Keep Exploring

2023 Game Logs for Players in This Game

Steelers vs Bills Game FAQ

Who won the 2023 Steelers vs Bills Wild Card game?

The Buffalo Bills beat the Pittsburgh Steelers 31–17 in the Wild Card round of the 2023 playoffs. The game was played at Highmark Stadium (Old) in Orchard Park, NY, on January 15, 2024. See the Bills' 2023 schedule.

What was the final score of Steelers vs Bills?

The final score was Bills 31, Steelers 17. The Bills led 21–7 at halftime, and the second half went Steelers 10, Bills 10.

What happened in the Steelers vs Bills game?

Buffalo led 21–7 at halftime to win 31–17. The Bills finished with a 368–324 edge in total offense and averaged 5.6 yards per play. The Steelers committed 2 turnovers, the Bills none.

How did the Bills beat the Steelers?

The Bills beat the Steelers 31–17 because they averaged 5.6 yards per play to 5.1, won the turnover battle 2–0, and outgained them 368–324.

Which team won the turnover battle in Steelers vs Bills?

The Bills won the turnover battle 2–0: the Steelers gave the ball away 2 times and the Bills not at all. The Bills won the game.

What is the all-time Steelers vs Bills record?

The Steelers lead the all-time series 17–14 across 31 meetings since 1970, including a 2–2 record in the postseason.

When did the Steelers and Bills last play before this game?

Before the 2023 Wild Card round, they last met in the 2022 season on October 9, 2022, when the Bills beat the Steelers 38–3.

Have the Steelers and Bills met in the playoffs?

Yes, 4 times, most recently in the 2023 playoffs. The Steelers are 2–2 against the Bills in the postseason.

What is the Steelers vs Bills record since 2021?

The Bills lead 3–1 across 4 meetings since the 2021 season, including this game.