2021 Week 15 · Sun, Dec 19, 2021 · Heinz Field
Tennessee Titans
13
Pittsburgh SteelersWinner
19
Pittsburgh Steelers 19–13. Biggest swing: Q4 0:46, TEN +34% win probability on one snap.
The game in one curve — scrub to replay it
Win probability
(:46) (Shotgun) 17-R.Tannehill pass short right to 15-N.Westbrook-Ikhine to PIT 10 for 6 yards (23-J.Haden). Official measurement. The Replay Official reviewed the short of the line to gain ruling, and the play was Uphel
Highest-leverage plays
- Q4 · 0:46TEN +34% win prob(:46) (Shotgun) 17-R.Tannehill pass short right to 15-N.Westbrook-Ikhine to PIT 10 for 6 yards (23-J.Haden). Official measurement. The Replay Official reviewed the short of the line to gain ruling, and the play was Upheld. The ruling on the field stands.
- Q4 · 6:41TEN +24% win prob(6:41) 17-R.Tannehill FUMBLES (Aborted) at TEN 36, RECOVERED by PIT-90-T.Watt at TEN 35.
- Q4 · 9:24TEN +23% win prob(9:24) (Shotgun) 17-R.Tannehill pass short left intended for 40-D.Hilliard INTERCEPTED by 93-J.Schobert (98-T.Charlton) at PIT 46. 93-J.Schobert to TEN 31 for 23 yards (40-D.Hilliard; 17-R.Tannehill).
- Q3 · 0:57TEN +16% win prob(:57) (Shotgun) 17-R.Tannehill pass short middle to 81-R.McMath to TEN 45 for 3 yards (20-C.Sutton). FUMBLES (20-C.Sutton), RECOVERED by PIT-23-J.Haden at TEN 41. 23-J.Haden to TEN 41 for no gain (81-R.McMath).
Down-to-down truth
Situational splits
| Metric | Titans | Steelers |
|---|---|---|
| Offensive plays | 78 | 44 |
| Total yards | 318 (edge) | 169 |
| Yards per play | 4.1 (edge) | 3.8 |
| Expected points added / play | -0.20 (edge) | -0.24 |
| Success rate | 45% (edge) | 36% |
| Dropback rate | 47% | 64% |
| Dropback efficiency (EPA/play) | -0.43 | -0.27 (edge) |
| Rush efficiency (EPA/play) | -0.00 (edge) | -0.19 |
| Third downs | 9/18 (edge) | 2/11 |
| Red-zone trips → TDs | 0 → 0 | 0 → 0 |
| Explosive plays (10+ rush / 20+ pass) | 5 (edge) | 1 |
| First downs gained on snaps | 23 (edge) | 9 |
| Sacks taken | 4 | 3 (edge) |
| Turnovers | 5 | 1 (edge) |
Titans outgained Steelers 318–169 but lost the turnover battle 5–1. That was the game.
Who moved the needle
Top performers
Passing · TEN
23/32, 153 yds, 0 TD, 1 INT
-8.6 expected points added · +5.2% completion over expected
Passing · PIT
16/25, 148 yds, 0 TD, 0 INT
-7.6 expected points added · -7.3% completion over expected
Possession by possession
Drive chart
| # | Team | Start | Plays | Scrim yds | Clock | Result | |
|---|---|---|---|---|---|---|---|
| 1 | PIT | PIT 25 | 6 | 18 | 1:37 | Punt | |
| 2 | TEN | TEN 30 | 4 | 2 | 2:07 | Punt | |
| 3 | PIT | PIT 35 | 4 | 4 | 1:06 | Punt | |
| 4 | TEN | PIT 25 | 7 | 25 | 2:29 | Touchdown | |
| 5 | PIT | PIT 25 | 5 | -4 | 1:34 | Punt | |
| 6 | TEN | TEN 47 | 11 | 40 | 4:54 | Turnover on downs | |
| 7 | PIT | PIT 28 | 6 | 22 | 1:55 | Punt | |
| 8 | TEN | TEN 15 | 3 | 13 | 1:32 | Fumble | |
| 9 | PIT | TEN 36 | 5 | 23 | 2:11 | Turnover on downs | |
| 10 | TEN | TEN 22 | 20 | 79 | 10:17 | Turnover on downs | |
| 11 | PIT | PIT 22 | 5 | 40 | 0:18 | Turnover on downs | |
| 12 | TEN | TEN 25 | 7 | 24 | 3:34 | Punt | |
| 13 | PIT | PIT 23 | 4 | -4 | 1:16 | Punt | |
| 14 | TEN | TEN 20 | 6 | 0 | 3:03 | Punt | |
| 15 | PIT | PIT 37 | 9 | 39 | 3:59 | Touchdown | |
| 16 | TEN | TEN 25 | 7 | 16 | 2:18 | Fumble | |
| 17 | PIT | TEN 41 | 7 | 22 | 2:26 | Fumble | |
| 18 | TEN | TEN 25 | 8 | 43 | 4:08 | Interception | |
| 19 | PIT | TEN 31 | 4 | 4 | 1:56 | Turnover on downs | |
| 20 | TEN | TEN 25 | 3 | 11 | 0:44 | Fumble | |
| 21 | PIT | TEN 35 | 4 | 5 | 2:07 | Turnover on downs | |
| 22 | TEN | TEN 25 | 14 | 65 | 4:02 | Turnover on downs | |
| 23 | PIT | PIT 10 | 1 | 0 | 0:27 | End of game |
0 of 23 drives ended in points. Longest march: Titans gained 79 scrimmage yards over 20 plays for a turnover on downs.
Full stat lines
Box score
Tennessee Titans
Passing
| Player | C/Att | Yds | TD | INT | Sacked | EPA |
|---|---|---|---|---|---|---|
| Ryan Tannehill | 23/32 | 153 | 0 | 1 | 4 | -8.6 |
Rushing
| Player | Att | Yds | Avg | TD | EPA |
|---|---|---|---|---|---|
| D'Onta Foreman | 22 | 108 | 4.9 | 0 | 3.6 |
| Dontrell Hilliard | 9 | 49 | 5.4 | 0 | 0.7 |
| Jeremy McNichols | 6 | 26 | 4.3 | 0 | -1.0 |
| Ryan Tannehill | 5 | 18 | 3.6 | 1 | -3.1 |
Receiving
| Player | Rec | Tgt | Yds | TD | Tgt share | EPA |
|---|---|---|---|---|---|---|
| Nick Westbrook-Ikhine | 4 | 7 | 32 | 0 | 22% | -2.6 |
| Chester Rogers | 4 | 4 | 30 | 0 | 13% | 2.0 |
| D'Onta Foreman | 2 | 3 | 27 | 0 | 9% | 2.0 |
| Jeremy McNichols | 3 | 3 | 25 | 0 | 9% | 3.2 |
| Anthony Firkser | 2 | 2 | 19 | 0 | 6% | -1.0 |
| Dontrell Hilliard | 4 | 6 | 10 | 0 | 19% | -8.2 |
| Geoff Swaim | 1 | 2 | 5 | 0 | 6% | -1.0 |
| Cody Hollister | 1 | 2 | 5 | 0 | 6% | 0.6 |
| MyCole Pruitt | 1 | 1 | 1 | 0 | 3% | -0.4 |
| Julio Jones | 0 | 1 | 0 | 0 | 3% | -0.4 |
| Racey McMath | 1 | 1 | -1 | 0 | 3% | -4.2 |
Defense (top contributors)
| Player | Solo | Ast | Sacks | INT | PD |
|---|---|---|---|---|---|
| Zach Cunningham | 3 | 2 | 0.0 | 0 | 0 |
| Rashaan Evans | 3 | 2 | 0.0 | 0 | 0 |
| Elijah Molden | 4 | 0 | 0.0 | 0 | 0 |
| Kevin Byard | 2 | 1 | 0.0 | 0 | 0 |
| Kristian Fulton | 3 | 0 | 0.0 | 0 | 0 |
| Naquan Jones | 2 | 1 | 1.0 | 0 | 0 |
| Dylan Cole | 2 | 0 | 0.0 | 0 | 0 |
| Harold Landry | 2 | 0 | 0.0 | 0 | 0 |
| Kevin Strong | 1 | 1 | 0.0 | 0 | 0 |
| Amani Hooker | 1 | 1 | 0.0 | 0 | 0 |
Pittsburgh Steelers
Passing
| Player | C/Att | Yds | TD | INT | Sacked | EPA |
|---|---|---|---|---|---|---|
| Ben Roethlisberger | 16/25 | 148 | 0 | 0 | 3 | -7.6 |
Rushing
| Player | Att | Yds | Avg | TD | EPA |
|---|---|---|---|---|---|
| Najee Harris | 12 | 18 | 1.5 | 0 | -4.7 |
| Diontae Johnson | 1 | 10 | 10.0 | 0 | 0.6 |
| Chase Claypool | 1 | 7 | 7.0 | 0 | 0.3 |
| Ben Roethlisberger | 3 | 0 | 0.0 | 1 | 0.7 |
Receiving
| Player | Rec | Tgt | Yds | TD | Tgt share | EPA |
|---|---|---|---|---|---|---|
| Diontae Johnson | 5 | 5 | 38 | 0 | 20% | 0.4 |
| Pat Freiermuth | 4 | 4 | 37 | 0 | 16% | 2.6 |
| James Washington | 3 | 5 | 36 | 0 | 20% | 0.6 |
| Zach Gentry | 1 | 1 | 17 | 0 | 4% | 1.2 |
| Chase Claypool | 0 | 2 | 12 | 0 | 8% | -2.4 |
| Najee Harris | 2 | 5 | 8 | 0 | 20% | -4.2 |
| Ray-Ray McCloud | 1 | 3 | 0 | 0 | 12% | -1.1 |
Defense (top contributors)
| Player | Solo | Ast | Sacks | INT | PD |
|---|---|---|---|---|---|
| Minkah Fitzpatrick | 9 | 2 | 0.0 | 0 | 0 |
| Terrell Edmunds | 7 | 3 | 0.0 | 0 | 0 |
| Cameron Heyward | 2 | 4 | 0.5 | 0 | 0 |
| Arthur Maulet | 5 | 0 | 0.0 | 0 | 0 |
| T.J. Watt | 4 | 1 | 1.5 | 0 | 0 |
| Devin Bush | 3 | 2 | 0.0 | 0 | 1 |
| Joe Schobert | 2 | 3 | 0.0 | 1 | 1 |
| Robert Spillane | 1 | 3 | 0.0 | 0 | 0 |
| Chris Wormley | 2 | 1 | 1.0 | 0 | 0 |
| Cameron Sutton | 2 | 1 | 0.0 | 0 | 0 |
Closing number vs result
Betting context
- Closing spread
- PIT -1
- Closing total
- 44
- TEN moneyline
- +109
- PIT moneyline
- -121
Steelers closed -1 and covered, winning by 6.
Total closed 44; the game landed 32 — under by 12.0.
Conditions and crew
Game environment
- Venue
- Heinz Field
- Roof / surface
- outdoors · grass
- Kickoff weather
- 32°F, wind 11 mph
- Referee
- Brad Rogers
- Rest
- TEN 7 days · PIT 10 days
- Coaches
- Mike Vrabel vs Mike Tomlin