2003 Week 14 · Sun, Dec 7, 2003 · 3Com Park
Arizona Cardinals
14
at
San Francisco 49ersWinner
50
SF -10.5 ✓O 40.5 ✓15 mph wind
San Francisco 49ers 50–14 — never really in doubt late. 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
Full stat lines
Box score
Arizona Cardinals
Passing
| Player | C/Att | Yds | TD | INT | Sacked | EPA |
|---|---|---|---|---|---|---|
| Josh McCown | 11/20 | 120 | 2 | 0 | 2 | 6.4 |
| Jeff Blake | 8/20 | 59 | 0 | 1 | 1 | -12.7 |
Rushing
| Player | Att | Yds | Avg | TD | EPA |
|---|---|---|---|---|---|
| Marcel Shipp | 13 | 30 | 2.3 | 0 | -2.7 |
| Jeff Blake | 1 | 15 | 15.0 | 0 | 0.8 |
| Emmitt Smith | 4 | 15 | 3.8 | 0 | -0.0 |
| Damien Anderson | 2 | 4 | 2.0 | 0 | -0.9 |
| Josh McCown | 2 | 2 | 1.0 | 0 | -1.0 |
Defense (top contributors)
| Player | Solo | Ast | Sacks | INT | PD |
|---|---|---|---|---|---|
| David Barrett | 6 | 1 | 0.0 | 0 | 0 |
| Ronald McKinnon | 5 | 1 | 0.0 | 0 | 0 |
| LeVar Woods | 3 | 1 | 0.0 | 0 | 0 |
| Russell Davis | 3 | 1 | 0.0 | 0 | 0 |
| Coby Rhinehart | 4 | 0 | 0.0 | 0 | 1 |
| Fred Wakefield | 3 | 0 | 0.0 | 0 | 1 |
| Adrian Wilson | 2 | 1 | 0.0 | 0 | 0 |
| Levar Fisher | 3 | 0 | 0.0 | 0 | 0 |
| Gerald Hayes | 2 | 1 | 0.0 | 0 | 1 |
| James Darling | 3 | 0 | 1.0 | 0 | 0 |
San Francisco 49ers
Passing
| Player | C/Att | Yds | TD | INT | Sacked | EPA |
|---|---|---|---|---|---|---|
| Jeff Garcia | 19/28 | 252 | 4 | 0 | 1 | 14.7 |
| Tim Rattay | 1/1 | 15 | 0 | 0 | 0 | 1.9 |
Rushing
| Player | Att | Yds | Avg | TD | EPA |
|---|---|---|---|---|---|
| Kevan Barlow | 18 | 154 | 8.6 | 1 | 7.0 |
| Jamal Robertson | 8 | 46 | 5.8 | 0 | -1.8 |
| Jeff Garcia | 5 | 32 | 6.4 | 2 | 3.3 |
| Fred Beasley | 2 | 2 | 1.0 | 0 | -0.5 |
| Tim Rattay | 3 | -2 | -0.7 | 0 | -2.4 |
Defense (top contributors)
| Player | Solo | Ast | Sacks | INT | PD |
|---|---|---|---|---|---|
| Julian Peterson | 5 | 2 | 1.0 | 0 | 4 |
| Derek M. Smith | 3 | 3 | 0.5 | 0 | 1 |
| Bryant Young | 4 | 1 | 0.5 | 0 | 1 |
| Jeff Ulbrich | 5 | 0 | 0.0 | 0 | 0 |
| Ahmed Plummer | 3 | 0 | 0.0 | 0 | 1 |
| Jason Webster | 2 | 1 | 0.0 | 0 | 0 |
| Andre Carter | 3 | 0 | 0.0 | 0 | 0 |
| Mike Rumph | 2 | 1 | 0.0 | 0 | 0 |
| Travis Kirschke | 2 | 1 | 0.0 | 0 | 0 |
| John Keith | 1 | 1 | 0.0 | 0 | 0 |
Closing number vs result
Betting context
- Closing spread
- SF -10.5
- Closing total
- 40.5
- ARI moneyline
- —
- SF moneyline
- —
49ers closed -10.5 and covered, winning by 36.
Total closed 40.5; the game landed 64 — over by 23.5.
Conditions and crew
Game environment
- Venue
- 3Com Park
- Roof / surface
- outdoors · grass
- Kickoff weather
- 58°F, wind 15 mph
- Referee
- Peter Morelli
- Rest
- ARI 7 days · SF 7 days
- Coaches
- Dave McGinnis vs Dennis Erickson
Division game — familiarity tightens these matchups; closing numbers tend to be sharper.
Wind at 15 mph is the kind that drags passing depth and kicking range — weigh it when reading the splits.