2025 Week 14 · Sun, Dec 7, 2025 · FirstEnergy Stadium
Tennessee TitansWinner
31
Cleveland Browns
29
Tennessee Titans 31–29 — decided on the final possessions. Biggest swing: Q2 2:58, CLE +21% win probability on one snap.
The game in one curve — scrub to replay it
Win probability
(2:58) (Shotgun) 12-S.Sanders pass deep middle to 3-J.Jeudy for 60 yards, TOUCHDOWN.
Highest-leverage plays
- Q2 · 2:58CLE +21% win prob(2:58) (Shotgun) 12-S.Sanders pass deep middle to 3-J.Jeudy for 60 yards, TOUCHDOWN.
- Q4 · 11:07TEN +20% win prob(11:07) (Shotgun) 12-S.Sanders pass short right to 22-D.Sampson to CLE 25 for 5 yards (26-M.Harris). FUMBLES (26-M.Harris), RECOVERED by TEN-33-C.Gray at CLE 27. 33-C.Gray to CLE 8 for 19 yards (19-C.Tillman).
- Q3 · 0:58CLE +17% win prob(:58) (Shotgun) 20-T.Pollard left tackle for 32 yards, TOUCHDOWN.
- Q1 · 3:54TEN +16% win prob(3:54) (Shotgun) 1-C.Ward pass short left intended for 5-E.Ayomanor INTERCEPTED by 30-D.Bush [9-G.Delpit] at CLE 17. 30-D.Bush pushed ob at TEN 39 for 44 yards (75-D.Moore).
How the points landed
Scoring summary
- Q1 · 9:58TEN Touchdown
(9:58) 72-O.Udoh reported in as eligible. 1-C.Ward pass short left to 5-E.Ayomanor for 14 yards, TOUCHDOWN. (kick good)
Score after this play: TEN 7 — CLE 0 - Q1 · 1:47CLE Field goal
(1:47) 25-A.Szmyt 38 yard field goal is GOOD, Center-50-R.Sunahara, Holder-13-C.Bojorquez. Penalty on TEN-21-M.Robinson, Defensive Offside, declined.
Score after this play: TEN 7 — CLE 3 - Q1 · 1:42TEN Touchdown
(1:42) 72-O.Udoh reported in as eligible. 20-T.Pollard right end for 65 yards, TOUCHDOWN. (kick good)
Score after this play: TEN 14 — CLE 3 - Q2 · 14:30CLE Touchdown
(14:30) 70-Z.Zinter reported in as eligible. 12-S.Sanders pass short left to 85-D.Njoku for 1 yard, TOUCHDOWN. CLE-85-D.Njoku was injured during the play. (kick good)
Score after this play: TEN 14 — CLE 10 - Q2 · 2:58CLE Touchdown
(2:58) (Shotgun) 12-S.Sanders pass deep middle to 3-J.Jeudy for 60 yards, TOUCHDOWN. (kick good)
Score after this play: TEN 14 — CLE 17 - Q3 · 0:58TEN Touchdown
(:58) (Shotgun) 20-T.Pollard left tackle for 32 yards, TOUCHDOWN. (kick good)
Score after this play: TEN 21 — CLE 17 - Q4 · 9:35TEN Touchdown
(9:35) (Shotgun) 1-C.Ward pass short left to 17-C.Dike for 5 yards, TOUCHDOWN. (kick good)
Score after this play: TEN 28 — CLE 17 - Q4 · 6:21TEN Field goal
(6:21) 6-J.Slye 41 yard field goal is GOOD, Center-46-M.Cox, Holder-3-J.Hekker.
Score after this play: TEN 31 — CLE 17 - Q4 · 4:47CLE Touchdown
(4:47) (Shotgun) 12-S.Sanders scrambles up the middle for 7 yards, TOUCHDOWN.
Score after this play: TEN 31 — CLE 23 - Q4 · 1:09CLE Touchdown
(1:09) (Shotgun) 12-S.Sanders pass short left to 44-H.Fannin for 7 yards, TOUCHDOWN.
Score after this play: TEN 31 — CLE 29
Down-to-down truth
Situational splits
| Metric | Titans | Browns |
|---|---|---|
| Offensive plays | 64 | 66 |
| Total yards | 292 | 412 (edge) |
| Yards per play | 4.6 | 6.2 (edge) |
| Expected points added / play | -0.09 | -0.06 (edge) |
| Success rate | 36% | 42% (edge) |
| Dropback rate | 45% | 73% |
| Dropback efficiency (EPA/play) | -0.30 | 0.05 (edge) |
| Rush efficiency (EPA/play) | 0.08 (edge) | -0.34 |
| Third downs | 6/17 | 6/14 (edge) |
| Red-zone trips → TDs | 0 → 0 | 0 → 0 |
| Explosive plays (10+ rush / 20+ pass) | 3 | 7 (edge) |
| First downs gained on snaps | 13 | 20 (edge) |
| Sacks taken | 1 (edge) | 2 |
| Turnovers | 1 (edge) | 2 |
Browns outgained Titans 412–292 but lost the turnover battle 2–1. That was the game.
Who moved the needle
Top performers
Passing · CLE
23/42, 364 yds, 3 TD, 1 INT
6.9 expected points added · -4.7% completion over expected
Passing · TEN
Cam WardQB
14/28, 117 yds, 2 TD, 1 INT
-8.8 expected points added · -10.6% completion over expected
Receiving · CLE
8/11 for 114 yds, 1 TD
29% of team targets · 5.5 expected points added
Possession by possession
Drive chart
| # | Team | Start | Plays | Scrim yds | Clock | Result | |
|---|---|---|---|---|---|---|---|
| 1 | TEN | TEN 47 | 10 | 53 | 5:08 | Touchdown +7 | |
| 2 | CLE | CLE 15 | 5 | -3 | 2:45 | Punt | |
| 3 | TEN | CLE 46 | 8 | 22 | 3:22 | Interception | |
| 4 | CLE | TEN 39 | 5 | 19 | 2:03 | Field goal +3 | |
| 5 | TEN | TEN 35 | 3 | 65 | 0:13 | Touchdown +7 | |
| 6 | CLE | CLE 40 | 6 | 60 | 2:05 | Touchdown +7 | |
| 7 | TEN | TEN 35 | 8 | 15 | 2:45 | Punt | |
| 8 | CLE | CLE 9 | 11 | 57 | 4:54 | Punt | |
| 9 | TEN | TEN 15 | 6 | 18 | 3:03 | Punt | |
| 10 | CLE | CLE 26 | 4 | 74 | 0:55 | Touchdown +7 | |
| 11 | TEN | TEN 35 | 7 | 9 | 2:21 | Punt | |
| 12 | CLE | CLE 18 | 1 | 2 | 0:26 | End of half | |
| 13 | CLE | CLE 22 | 9 | 26 | 3:23 | Punt | |
| 14 | TEN | TEN 25 | 4 | 3 | 1:39 | Punt | |
| 15 | CLE | CLE 28 | 4 | 7 | 1:35 | Punt | |
| 16 | TEN | TEN 24 | 4 | 7 | 0:48 | Punt | |
| 17 | CLE | CLE 23 | 4 | 4 | 1:39 | Punt | |
| 18 | TEN | TEN 34 | 6 | 18 | 2:44 | Punt | |
| 19 | CLE | CLE 20 | 4 | 35 | 1:31 | Interception | |
| 20 | TEN | CLE 38 | 3 | 38 | 0:50 | Touchdown +7 | |
| 21 | CLE | CLE 23 | 5 | -13 | 2:00 | Punt | |
| 22 | TEN | TEN 26 | 7 | 30 | 2:44 | Punt | |
| 23 | CLE | CLE 20 | 1 | 5 | 0:13 | Fumble | |
| 24 | TEN | CLE 8 | 4 | 8 | 1:25 | Touchdown +7 | |
| 25 | CLE | CLE 26 | 8 | 23 | 1:05 | Punt | |
| 26 | TEN | CLE 29 | 4 | 6 | 2:07 | Field goal +3 | |
| 27 | CLE | CLE 34 | 7 | 53 | 1:50 | Touchdown +6 | |
| 28 | TEN | TEN 35 | 5 | 0 | 1:44 | Punt | |
| 29 | CLE | CLE 20 | 8 | 63 | 1:40 | Touchdown +6 | |
| 30 | TEN | CLE 46 | 4 | 0 | 1:03 | End of game |
10 of 30 drives ended in points. Longest march: Browns gained 74 scrimmage yards over 4 plays for a touchdown.
Full stat lines
Box score
Tennessee Titans
Passing
| Player | C/Att | Yds | TD | INT | Sacked | EPA |
|---|---|---|---|---|---|---|
| Cam Ward | 14/28 | 117 | 2 | 1 | 1 | -8.8 |
Rushing
| Player | Att | Yds | Avg | TD | EPA |
|---|---|---|---|---|---|
| Tony Pollard | 25 | 161 | 6.4 | 2 | 3.7 |
| Tyjae Spears | 8 | 19 | 2.4 | 0 | -1.1 |
| Cam Ward | 2 | 4 | 2.0 | 0 | 0.3 |
Receiving
| Player | Rec | Tgt | Yds | TD | Tgt share | EPA |
|---|---|---|---|---|---|---|
| Tyjae Spears | 2 | 4 | 28 | 0 | 16% | 1.3 |
| Chimere Dike | 5 | 8 | 24 | 1 | 32% | -0.1 |
| Chig Okonkwo | 2 | 2 | 20 | 0 | 8% | 2.2 |
| Van Jefferson | 2 | 4 | 17 | 0 | 16% | -0.9 |
| Elic Ayomanor | 1 | 3 | 14 | 1 | 12% | -4.9 |
| Gunnar Helm | 1 | 2 | 8 | 0 | 8% | -1.5 |
| David Martin-Robinson | 1 | 1 | 6 | 0 | 4% | 0.3 |
| James Proche | 0 | 1 | 0 | 0 | 4% | -1.3 |
Defense (top contributors)
| Player | Solo | Ast | Sacks | INT | PD |
|---|---|---|---|---|---|
| Cedric Gray | 7 | 3 | 0.0 | 0 | 0 |
| Jeffery Simmons | 2 | 5 | 1.5 | 0 | 1 |
| Amani Hooker | 4 | 2 | 0.0 | 0 | 0 |
| Cody Barton | 1 | 4 | 0.0 | 0 | 3 |
| Marcus Harris | 3 | 1 | 0.0 | 0 | 0 |
| Jihad Ward | 1 | 3 | 0.0 | 0 | 0 |
| Kevin Winston Jr. | 2 | 1 | 0.0 | 0 | 2 |
| Arden Key | 1 | 2 | 0.0 | 0 | 0 |
| Julius Chestnut | 3 | 0 | 0.0 | 0 | 0 |
| Xavier Woods | 2 | 1 | 0.0 | 1 | 1 |
Cleveland Browns
Passing
| Player | C/Att | Yds | TD | INT | Sacked | EPA |
|---|---|---|---|---|---|---|
| Shedeur Sanders | 23/42 | 364 | 3 | 1 | 2 | 6.9 |
Rushing
| Player | Att | Yds | Avg | TD | EPA |
|---|---|---|---|---|---|
| Shedeur Sanders | 3 | 29 | 9.7 | 1 | 1.8 |
| Quinshon Judkins | 14 | 26 | 1.9 | 0 | -5.6 |
| Dylan Sampson | 2 | 4 | 2.0 | 0 | 0.3 |
| Malachi Corley | 1 | 2 | 2.0 | 0 | 0.1 |
Receiving
| Player | Rec | Tgt | Yds | TD | Tgt share | EPA |
|---|---|---|---|---|---|---|
| Harold Fannin Jr. | 8 | 11 | 114 | 1 | 29% | 5.5 |
| Jerry Jeudy | 3 | 5 | 76 | 1 | 13% | 4.8 |
| Dylan Sampson | 5 | 6 | 64 | 0 | 16% | -2.7 |
| Quinshon Judkins | 1 | 3 | 58 | 0 | 8% | 2.8 |
| Cedric Tillman | 1 | 3 | 23 | 0 | 8% | 0.5 |
| Gage Larvadain | 2 | 3 | 18 | 0 | 8% | -4.4 |
| Jerome Ford | 2 | 3 | 10 | 0 | 8% | 1.7 |
| David Njoku | 1 | 1 | 1 | 1 | 3% | 1.2 |
| Blake Whiteheart | 0 | 1 | 0 | 0 | 3% | -0.6 |
| Isaiah Bond | 0 | 2 | 0 | 0 | 5% | -1.4 |
Defense (top contributors)
| Player | Solo | Ast | Sacks | INT | PD |
|---|---|---|---|---|---|
| Carson Schwesinger | 5 | 7 | 0.0 | 0 | 1 |
| Devin Bush | 3 | 6 | 0.0 | 1 | 2 |
| Grant Delpit | 3 | 2 | 0.0 | 0 | 0 |
| Ronnie Hickman Jr. | 3 | 1 | 0.0 | 0 | 0 |
| Denzel Ward | 2 | 2 | 0.0 | 0 | 0 |
| Myles Harden | 1 | 3 | 0.0 | 0 | 0 |
| Myles Garrett | 4 | 0 | 1.0 | 0 | 1 |
| Shelby Harris | 1 | 3 | 0.0 | 0 | 0 |
| Mohamoud Diabate | 2 | 2 | 0.0 | 0 | 0 |
| Tyson Campbell | 2 | 1 | 0.0 | 0 | 1 |
Closing number vs result
Betting context
- Closing spread
- CLE -4.5
- Closing total
- 33.5
- TEN moneyline
- +170
- CLE moneyline
- -205
Browns closed -4.5 and lost outright — an upset against the closing number.
Total closed 33.5; the game landed 60 — over by 26.5.
Conditions and crew
Game environment
- Venue
- FirstEnergy Stadium
- Roof / surface
- outdoors · grass
- Kickoff weather
- 33°F, wind 6 mph
- Referee
- Carl Cheffers
- Rest
- TEN 7 days · CLE 7 days
- Coaches
- Brian Callahan vs Kevin Stefanski