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

2005 Week 1 · Sun, Sep 11, 2005 · Monster Park

St. Louis Rams

25

San Francisco 49ersWinner

28

STL -4.5 upsetO 46 ✓17 mph wind

San Francisco 49ers 28–25 — decided on the final possessions. Played in 17 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 · SF

Tim RattayQB

11/16, 165 yds, 2 TD, 0 INT

5.1 expected points added

Rushing · SF

Kevan BarlowRB

14 att, 22 yds, 1 TD

-6.9 expected points added on the ground

Full stat lines

Box score

St. Louis Rams

San Francisco 49ers

Passing

PlayerC/AttYdsTDINTSackedEPA
Tim Rattay11/161652025.1
Arnaz Battle2/2270001.0

Rushing

PlayerAttYdsAvgTDEPA
Kevan Barlow14221.61-6.9
Frank Gore4174.30-0.1
Tim Rattay2-2-1.000.0
Arnaz Battle1-3-3.00-1.4

Defense (top contributors)

PlayerSoloAstSacksINTPD
Ahmed Plummer740.001
Jeff Ulbrich620.000
Tony Parrish710.001
Julian Peterson432.501
Derek M. Smith520.001
Jamie Winborn240.000
Derrick Johnson500.000
Mike Adams401.012
Bryant Young403.000
Andre Carter210.500

Closing number vs result

Betting context

Closing spread
STL -4.5
Closing total
46
STL moneyline
SF moneyline

Rams closed -4.5 and lost outright — an upset against the closing number.

Total closed 46; the game landed 53 — over by 7.0.

Conditions and crew

Game environment

Venue
Monster Park
Roof / surface
outdoors · grass
Kickoff weather
65°F, wind 17 mph
Referee
Bill Vinovich
Rest
STL 7 days · SF 7 days
Coaches
Mike Martz vs Mike Nolan

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

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