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

1999 Week 17 · Sun, Jan 2, 2000 · Ralph Wilson Stadium

Indianapolis Colts

6

Buffalo BillsWinner

31

IND -1.5 upsetU 42 ✓21 mph wind

Buffalo Bills 31–6 — never really in doubt late. Played in 21 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

Rob JohnsonQB

24/32, 287 yds, 2 TD, 0 INT

18.7 expected points added

Passing · IND

Peyton ManningQB

18/29, 163 yds, 0 TD, 0 INT

2.4 expected points added

Rushing · BUF

Jonathan LintonFB

18 att, 60 yds, 1 TD

1.2 expected points added on the ground

Rushing · IND

Edgerrin JamesRB

18 att, 50 yds, 0 TD

-2.8 expected points added on the ground

Receiving · BUF

Eric MouldsWR

8/11 for 110 yds, 0 TD

34% of team targets · 7.1 expected points added

Receiving · BUF

Kevin R. WilliamsWR

2/3 for 53 yds, 0 TD

9% of team targets · 2.4 expected points added

Full stat lines

Box score

Indianapolis Colts

Passing

PlayerC/AttYdsTDINTSackedEPA
Peyton Manning18/291630002.4
Steve Walsh3/819010-7.4

Rushing

PlayerAttYdsAvgTDEPA
Edgerrin James18502.80-2.8
Keith Elias1-6-6.00-1.0

Receiving

PlayerRecTgtYdsTDTgt shareEPA
Ken Dilger5752020%3.6
Marvin Harrison4551014%2.4
Edgerrin James4633017%-0.9
Terrence Wilkins3825023%-4.6
Marcus Pollard23909%-0.5
Keith Elias23809%-2.1
E.G. Green13409%-1.4

Defense (top contributors)

PlayerSoloAstSacksINTPD
Jeff Burris710.000
Mike Peterson520.000
Tyrone Poole310.000
Bernard Whittington400.000
Bertrand Berry300.000
Mark Thomas210.000
Ratcliff Thomas210.000
Larry Chester110.000
Chad Cota110.000
Jason Belser110.000

Buffalo Bills

Passing

PlayerC/AttYdsTDINTSackedEPA
Rob Johnson24/3228720018.7

Rushing

PlayerAttYdsAvgTDEPA
Jonathan Linton18603.311.2
Rob Johnson7365.10-1.6
Antowain Smith33110.312.9
Lennox Gordon351.70-2.3

Receiving

PlayerRecTgtYdsTDTgt shareEPA
Eric Moulds811110034%7.1
Kevin R. Williams235309%2.4
Peerless Price223116%4.9
Jay Riemersma232809%0.9
Andre Reed5623019%-0.7
Sheldon Jackson232209%0.7
Jonathan Linton111203%1.2
Bobby Collins23819%2.2

Defense (top contributors)

PlayerSoloAstSacksINTPD
Antoine Winfield1000.000
Sam Cowart330.000
Henry Jones310.001
Sam Rogers120.000
Thomas Smith300.011
Marlo Perry210.000
Daryl Porter210.000
Shawn Price200.002
Bruce Smith110.000
Ted Washington200.000

Closing number vs result

Betting context

Closing spread
IND -1.5
Closing total
42
IND moneyline
BUF moneyline

Colts closed -1.5 and lost outright — an upset against the closing number.

Total closed 42; the game landed 37 — under by 5.0.

Conditions and crew

Game environment

Venue
Ralph Wilson Stadium
Roof / surface
outdoors · astroturf
Kickoff weather
54°F, wind 21 mph
Referee
Bob McElwee
Rest
IND 7 days · BUF 7 days
Coaches
Jim Mora vs Wade Phillips

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

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