For the complete documentation index, see llms.txt. Markdown variants are available only for registry-approved public pages by appending .md to eligible URLs or by sending Accept: text/markdown.
Sync your league to My Playbook for custom advice

2012 Week 7 · Sun, Oct 21, 2012 · Ralph Wilson Stadium

Tennessee TitansWinner

35

Buffalo Bills

34

BUF -4 upsetO 47 ✓15 mph wind

Tennessee Titans 35–34 — decided on the final possessions. Played in 15 mph wind — weigh that when reading the passing lines.

Pre-2018 game — box score & context only; play-by-play visuals start in 2018

Who moved the needle

Top performers

Passing · BUF

Ryan FitzpatrickQB

27/35, 225 yds, 3 TD, 1 INT

6.0 expected points added · +12.0% completion over expected

Passing · TEN

Matt HasselbeckQB

22/33, 205 yds, 1 TD, 0 INT

8.8 expected points added · +2.3% completion over expected

Rushing · TEN

Chris JohnsonRB

18 att, 195 yds, 2 TD

12.8 expected points added on the ground

Rushing · BUF

Fred JacksonRB

9 att, 71 yds, 0 TD

2.7 expected points added on the ground

Receiving · BUF

Steve JohnsonWR

5/7 for 71 yds, 1 TD

20% of team targets · 5.8 expected points added

Receiving · BUF

Fred JacksonRB

8/11 for 49 yds, 1 TD

31% of team targets · 3.8 expected points added

Full stat lines

Box score

Tennessee Titans

Passing

PlayerC/AttYdsTDINTSackedEPA
Matt Hasselbeck22/332051028.8

Rushing

PlayerAttYdsAvgTDEPA
Chris Johnson1819510.8212.8
Jamie Harper781.121.0
Matt Hasselbeck1-2-2.00-2.6
Darius Reynaud1-4-4.00-1.4

Receiving

PlayerRecTgtYdsTDTgt shareEPA
Nate Washington6843124%3.4
Damian Williams3438012%4.2
Jared Cook2537015%1.6
Kenny Britt4630018%-0.7
Kendall Wright331909%3.3
Darius Reynaud221806%0.5
Craig Stevens111703%1.1
Chris Johnson12306%-0.8
Quinn Johnson01003%-0.8
Taylor Thompson01003%-0.9

Defense (top contributors)

PlayerSoloAstSacksINTPD
Jordan Babineaux640.001
Ryan Mouton320.000
Jason McCourty230.011
Akeem Ayers310.000
Kamerion Wimbley221.000
Michael Griffin400.000
Tim Shaw310.000
Alterraun Verner300.000
Derrick Morgan030.001
Zach Brown210.000

Buffalo Bills

Passing

PlayerC/AttYdsTDINTSackedEPA
Ryan Fitzpatrick27/352253116.0

Rushing

PlayerAttYdsAvgTDEPA
Fred Jackson9717.902.7
C.J. Spiller12705.800.3
Ryan Fitzpatrick22311.500.9
Brad Smith122.00-0.0

Receiving

PlayerRecTgtYdsTDTgt shareEPA
Steve Johnson5771120%5.8
Fred Jackson81149131%3.8
Donald Jones4547114%1.5
C.J. Spiller6632017%1.6
Scott Chandler2415011%-0.2
Trevor Graham11603%-0.1
Brad Smith11503%-0.9

Defense (top contributors)

PlayerSoloAstSacksINTPD
Nick Barnett440.000
Kelvin Sheppard340.000
Bryan Scott520.001
George Wilson520.001
Jairus Byrd320.000
Kyle Williams221.000
Nigel Bradham310.000
Aaron Williams200.001
Justin Rogers200.000
Brad Smith100.000

Closing number vs result

Betting context

Closing spread
BUF -4
Closing total
47
TEN moneyline
+188
BUF moneyline
-210

Bills closed -4 and lost outright — an upset against the closing number.

Total closed 47; the game landed 69 — over by 22.0.

Conditions and crew

Game environment

Venue
Ralph Wilson Stadium
Roof / surface
outdoors · a turf
Kickoff weather
55°F, wind 15 mph
Referee
Mike Carey
Rest
TEN 10 days · BUF 7 days
Coaches
Mike Munchak vs Chan Gailey

Wind at 15 mph is the kind that drags passing depth and kicking range — weigh it when reading the splits.