2004 Week 14 · Sun, Dec 12, 2004 · Sun Devil Stadium
San Francisco 49ersWinner
31
at
Arizona Cardinals
28
ARI -7 upsetO 36 ✓
San Francisco 49ers 31–28 — decided on the final possessions.
Pre-2018 game — box score & context only; play-by-play visuals start in 2018
Who moved the needle
Top performers
Full stat lines
Box score
San Francisco 49ers
Passing
| Player | C/Att | Yds | TD | INT | Sacked | EPA |
|---|---|---|---|---|---|---|
| Ken Dorsey | 18/34 | 191 | 3 | 0 | 1 | 3.2 |
Rushing
| Player | Att | Yds | Avg | TD | EPA |
|---|---|---|---|---|---|
| Maurice Hicks | 34 | 139 | 4.1 | 1 | -2.0 |
| Terry Jackson | 5 | 27 | 5.4 | 0 | -2.3 |
| Ken Dorsey | 2 | 2 | 1.0 | 0 | 1.2 |
Defense (top contributors)
| Player | Solo | Ast | Sacks | INT | PD |
|---|---|---|---|---|---|
| Shawntae Spencer | 10 | 0 | 0.0 | 0 | 0 |
| Joselio Hanson | 5 | 0 | 0.0 | 0 | 2 |
| Derek M. Smith | 4 | 1 | 0.0 | 0 | 0 |
| Jamie Winborn | 2 | 2 | 0.0 | 0 | 0 |
| John Engelberger | 3 | 1 | 0.0 | 0 | 0 |
| Terry Jackson | 3 | 0 | 0.0 | 0 | 0 |
| Andre Carter | 3 | 0 | 1.0 | 0 | 0 |
| Dwaine Carpenter | 3 | 0 | 0.0 | 0 | 2 |
| Anthony Adams | 2 | 1 | 0.0 | 0 | 0 |
| Ronnie Heard | 1 | 2 | 0.0 | 0 | 0 |
Arizona Cardinals
Passing
| Player | C/Att | Yds | TD | INT | Sacked | EPA |
|---|---|---|---|---|---|---|
| Josh McCown | 26/44 | 307 | 0 | 1 | 1 | 5.6 |
Rushing
| Player | Att | Yds | Avg | TD | EPA |
|---|---|---|---|---|---|
| Emmitt Smith | 18 | 53 | 2.9 | 1 | -0.8 |
| Obafemi Ayanbadejo | 5 | 13 | 2.6 | 2 | 1.5 |
| Josh McCown | 1 | 7 | 7.0 | 0 | 1.1 |
| Josh Scobey | 1 | 2 | 2.0 | 0 | -0.2 |
Defense (top contributors)
| Player | Solo | Ast | Sacks | INT | PD |
|---|---|---|---|---|---|
| Ronald McKinnon | 8 | 2 | 0.0 | 0 | 0 |
| Russell Davis | 4 | 4 | 0.0 | 0 | 0 |
| Karlos Dansby | 4 | 3 | 0.0 | 0 | 1 |
| James Darling | 5 | 2 | 0.0 | 0 | 1 |
| Adrian Wilson | 4 | 1 | 0.0 | 0 | 0 |
| Ifeanyi Ohalete | 4 | 0 | 0.0 | 0 | 0 |
| Quentin Harris | 3 | 0 | 0.0 | 0 | 0 |
| Bertrand Berry | 2 | 1 | 1.0 | 0 | 0 |
| Duane Starks | 3 | 0 | 0.0 | 0 | 0 |
| Josh Scobey | 1 | 1 | 0.0 | 0 | 0 |
Closing number vs result
Betting context
- Closing spread
- ARI -7
- Closing total
- 36
- SF moneyline
- —
- ARI moneyline
- —
Cardinals closed -7 and lost outright — an upset against the closing number.
Total closed 36; the game landed 59 — over by 23.0.
Conditions and crew
Game environment
- Venue
- Sun Devil Stadium
- Roof / surface
- outdoors · grass
- Kickoff weather
- 74°F, wind 0 mph
- Referee
- Bill Leavy
- Rest
- SF 7 days · ARI 7 days
- Coaches
- Dennis Erickson vs Dennis Green
Division game — familiarity tightens these matchups; closing numbers tend to be sharper.