NFL News & Analysis

NFL Week 2 Game Recap: Tennessee Titans 33, Seattle Seahawks 30

Seattle, Washington, USA; Seattle Seahawks defensive tackle Poona Ford (97) tackles Tennessee Titans running back Derrick Henry (22) during the first quarter at Lumen Field. Mandatory Credit: Joe Nicholson-USA TODAY Sports

The Tennessee Titans nearly secured a walk-off safety after sacking Russell Wilson near the end zone in overtime. But in the end, the sack still put the Titans in good field position to set up Randy Bullock for the game-winning field goal to seal a 33-30 road win over the Seattle Seahawks.

Click here for more PFF tools:

Rankings & ProjectionsWR/CB Matchup ChartNFL & NCAA Betting DashboardsNFL Player Props toolNFL & NCAA Power Rankings

Tennessee Titans


Ryan Tannehill played a fairly conservative game, as 17 of his 27 completions were within nine yards of the line of scrimmage. Despite that, he threw for 347 yards, four big-time throws and no turnover-worthy plays.

The only blunder in Tannehill’s game was when he coughed up a bad fumble that set up an easy touchdown for Seattle.

Ryan Tannehill: Passing by depth

Target depth Completions Attempts Yards YPA
Behind LOS 3 6 43 7.2
Short (0-9) 14 16 118 7.4
Intermediate (10-19) 9 12 135 11.3
Deep (20+ yards) 1 5 51 10.2
Running Backs

Derrick Henry absolutely took over the game in the second half and overtime. After halftime, Henry carried the ball 22 times for 147 yards and three touchdowns. After starting the game averaging just two yards per carry, he finished the game averaging 5.2 yards per attempt.

Derrick Henry: Stats by half

First Half Second Half &
13 Attempts 22
35 Yards 147
0 Touchdowns 3
2.7 YPC 6.7
Wide Receivers/Tight Ends

Julio Jones went to work early, racking up 102 receiving yards in the first half alone. Jones nearly had a tip-toe touchdown in the back of the end zone before halftime, but the pass was ruled incomplete. He finished the game with 128 yards, with five of his six receptions going for over 15 yards.

A.J. Brown ran 37 routes but only caught three passes and dropped two passes in a relatively disappointing performance.

Offensive Line

The Titans' offensive line took a hit before the game started, as Taylor Lewan didn’t play due to a knee injury he suffered in warmups. Nevertheless, the pass protection was sufficient despite Tannehill getting sacked three times.

Ty Sambrailo and David Quessenberry combined to allow just one pressure and will likely receive 80.0-plus pass-blocking grades.

Defensive Line

Denico Autry and Jeffrey Simmons were the best pass-rushers for the Titans, combining for two sacks and 17 total pressures. Harold Landry III played a big role in the against the run, recording six defensive stops.

Olasunkanmi Adeniyi made the crucial overtime play, nearly sacking Wilson in the end zone, ultimately setting the Titans' offense up within field-goal range.

Player Pass-rush snaps Sacks Total pressures generated
Harold Landry III 31 0 4
Jeffrey Simmons 30 0.5 8
Denico Autry 30 1.5 9
Bud Dupree 27 0 1
Larrell Murchison 6 0 1
Olasunkanmi Adeniyi 2 1.0 1

David Long and Rashaan Evans played a combined 81 snaps and only missed one tackle. Long recorded three defensive stops and one tackle for loss, while Evans had just one defensive stop.


The secondary continues to be the weak spot of this defense. A miscommunication in coverage allowed Freddie Swain to get behind everybody for a 68-yard touchdown on third-and-long. Kristian Fulton, Elijah Molden, and Bradley McDougald each allowed over 50 yards and an explosive play in coverage.

Janoris Jenkins was the only member of the secondary to force an incompletion.

Seattle Seahawks


Russell Wilson dominated through three quarters but stalled out late in the fourth quarter and overtime.

Wilson threw for 343 yards and completed two passes of over 60 yards for touchdowns. He threw two big-time throws, recorded zero turnover-worthy plays and left the game with an average depth of target of 9.2 yards down the field.

Russell Wilson: Passing under pressure vs. clean pocket

From a clean pocket Under pressure
19 Dropbacks 18
14/18 Completions/Attempts 8/13
158 Yards 185
0 Touchdowns 2
7.9 Average depth of target 13.4
8.8 Yards per attempt 14.2
Running Backs

Chris Carson carried the ball 13 times for just 31 yards, with 35 yards coming after contact. Carson did score twice from the goal line but failed to break anything loose in the open field. Alex Collins ran the ball once and had the only explosive run among running backs. 

Wide Receivers/Tight Ends

The Wilson-Tyler Lockett connection continues to be as strong as ever, with the two connecting eight times for 178 yards and a touchdown. Lockett finished the game with 5.39 yards per route run, an average depth of target of 13.6, while also achieving a 145.1 passer rating when targeted.

As for his counterpart, D.K. Metcalf was kept quiet, only going for 53 yards on six receptions.

Player Routes run Rec. Yds TD Rtg.
Tyler Lockett 36 8 178 1 145.1
D.K. Metcalf 35 6 53 0 67.6
Freddie Swain 30 5 95 1 158.3
Gerald Everett 29 1 3 0 79.2
Offensive Line

Kyle Fuller and Gabe Jackson allowed a combined 10 pressures, one of which was a near safety in overtime. Brandon Shell and Damien Lewis allowed just one pressure while Duane Brown had a clean slate in pass protection.

Defensive Line

The Seahawks defensive line got to Tannehill numerous times throughout the evening but couldn’t be relied on when it mattered. Al Woods sacked Tannehill in the fourth quarter, but it was the only sack the team achieved in the second half and overtime.

Alton Robinson played only five pass-rush snaps but sacked Tannehill and forced a fumble in the process. Woods and Kerry Hyder combined for six of the team’s 16 pressures in the game. 


Bobby Wagner rushed Tannehill only four times but sacked him on a crucial third down in the red zone to force a field goal. Wagner did the best he could do when the game was on the line, stuffing Henry in the backfield for a defensive stop in overtime before forcing an incompletion on third-and-long.


Seattle’s secondary struggled to contain Julio Jones throughout the game. Tre Flowers lined up against him for most of the game, allowing four receptions for 102 yards, all of which were receptions of more than 15 yards. All four starters allowed an explosive play in a game where none received a coverage grade above 60.0 upon first review.

Player Coverage snaps Receptions allowed Yards allowed Explosive plays allowed
Tre Flowers 45 4 102 4
D.J. Reed Jr. 45 2 22 1
Quandre Diggs 45 2 28 1
Jamal Adams 38 4 36 1



Unlock the 2023 Fantasy Draft Kit, with League Sync, Live Draft Assistant, PFF Grades & Data Platform that powers all 32 Pro Teams

$31 Draft Kit Fee + $8.99/mo
$89.88/yr + FREE Draft Kit