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

2003 Week 16 · Sun, Dec 21, 2003 · Ralph Wilson Stadium

Miami DolphinsWinner

20

Buffalo Bills

3

BUF -3 upsetU 33 ✓20 mph wind

Miami Dolphins 20–3 — never really in doubt late. Played in 20 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

Drew BledsoeQB

12/24, 114 yds, 0 TD, 1 INT

-23.9 expected points added

Passing · MIA

Jay FiedlerQB

8/17, 46 yds, 1 TD, 1 INT

-11.7 expected points added

Rushing · MIA

Ricky WilliamsRB

29 att, 111 yds, 0 TD

-3.9 expected points added on the ground

Rushing · BUF

Travis HenryRB

24 att, 67 yds, 0 TD

-6.3 expected points added on the ground

Full stat lines

Box score

Miami Dolphins

Passing

PlayerC/AttYdsTDINTSackedEPA
Jay Fiedler8/1746112-11.7

Rushing

PlayerAttYdsAvgTDEPA
Ricky Williams291113.80-3.9
Travis Minor7192.70-0.6
Jay Fiedler221.000.7

Defense (top contributors)

PlayerSoloAstSacksINTPD
Zach Thomas260.001
Sammy Knight410.000
Jason Taylor232.500
Adewale Ogunleye411.500
Sam Madison400.000
Junior Seau310.000
Terrell Buckley400.011
Brock Marion120.000
Jay Williams301.000
Tim Bowens201.000

Buffalo Bills

Passing

PlayerC/AttYdsTDINTSackedEPA
Drew Bledsoe12/24114016-23.9
Travis Brown3/441000-0.4

Rushing

PlayerAttYdsAvgTDEPA
Travis Henry24672.80-6.3
Travis Brown155.000.0
Sammy Morris221.00-1.6
Drew Bledsoe1-1-1.00-0.1

Defense (top contributors)

PlayerSoloAstSacksINTPD
Takeo Spikes370.000
Aaron Schobel331.000
London Fletcher330.000
Pat Williams320.000
Jeff Posey230.000
Coy Wire310.001
Nate Clements210.001
Ryan Denney211.000
Sam Adams120.000
Lawyer Milloy120.001

Closing number vs result

Betting context

Closing spread
BUF -3
Closing total
33
MIA moneyline
BUF moneyline

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

Total closed 33; the game landed 23 — under by 10.0.

Conditions and crew

Game environment

Venue
Ralph Wilson Stadium
Roof / surface
outdoors · astroplay
Kickoff weather
35°F, wind 20 mph
Referee
Walt Anderson
Rest
MIA 6 days · BUF 7 days
Coaches
Dave Wannstedt vs Gregg Williams

Division game — familiarity tightens these matchups; closing numbers tend to be sharper.

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