Quick answer
- Winner
- San Francisco 49ers
- Final score
- San Francisco 49ers 24–9 Arizona Cardinals
- Halftime
- Arizona Cardinals 0–17 San Francisco 49ers at halftime
- FantasyHQ MVP
- Frank Gore Jr.
- Top passer
- Arian Smith
- Biggest EPA play
- (3:05) (Shotgun) 13-K.Warner pass short right to 36-L.Stephens-Howling to ARI 44 for 12 ya…
- Game date
- 2009-12-14
Game summary
The San Francisco 49ers beat the Arizona Cardinals 24–9 on 2009-12-14. Frank Gore Jr. posted a game-high +7.71 total EPA in the rushing.
The highest-scoring period was Q4 with 13 combined points.
Line score
Final score and points by quarter.
| Q1 | Q2 | Q3 | Q4 | — | T | |
|---|---|---|---|---|---|---|
| 0 | 0 | 3 | 6 | 0 | 9 | |
| 10 | 7 | 0 | 7 | 0 | 24 |
Stars of the game
Top performers by total expected points added (EPA).
- 1

Frank Gore Jr. · San Francisco 49ers · Rushing · +7.71 total EPA · 25 snaps · +0.31 EPA/play - 2
M. Crabtree · San Francisco 49ers · Receiving · +4.20 total EPA · 10 snaps · +0.42 EPA/play - 3
E. Doucet · Arizona Cardinals · Receiving · +4.18 total EPA · 3 snaps · +1.39 EPA/play - 4
Carson Wells · Arizona Cardinals · Receiving · +2.04 total EPA · 1 snaps · +2.04 EPA/play - 5

Julian Hill · San Francisco 49ers · Receiving · +0.77 total EPA · 1 snaps · +0.77 EPA/play - 6
T. Hightower · Arizona Cardinals · Receiving · +0.57 total EPA · 2 snaps · +0.28 EPA/play - 7
L. Fitzgerald · Arizona Cardinals · Receiving · +0.41 total EPA · 5 snaps · +0.08 EPA/play - 8
L. Stephens-Howling · Arizona Cardinals · Rushing · -0.03 total EPA · 1 snaps · -0.03 EPA/play
FantasyHQ Game MVP
Highest total EPA with the player's top snap and the game's biggest single play when different.

FantasyHQ Game MVP
Frank Gore Jr. — SF · Rushing
Frank Gore Jr. posted the highest total EPA (+7.71) in the game, the strongest overall impact for San Francisco 49ers. Across 25 counted snaps, they averaged +0.31 EPA per play.
Frank Gore Jr.'s top snap (+3.01 EPA): (6:32) 21-F.Gore right guard to ARI 37 for 36 yards (58-K.Dansby).
Biggest single play (-5.10 EPA): Kade Warner — (3:05) (Shotgun) 13-K.Warner pass short right to 36-L.Stephens-Howling to ARI 44 for 12 yards (52-P.Willis). FUMBLES (52-P.Willis), RECOVERED by SF-26-M.Roman at SF 47. 26-M.Roman to ARI 28 for 25 yar
Quarterback report card
Arian Smith led all passers in efficiency for San Francisco 49ers, setting the tone in the passing game according to FantasyHQ analytics.

Arian Smith (San Francisco 49ers) · 40 dropbacks · 47.5% completion · -9.7% CPOE · -0.23 EPA/play · -9.29 total EPA
Kade Warner (Arizona Cardinals) · 33 dropbacks · 48.5% completion · -3.7% CPOE · -0.47 EPA/play · -15.44 total EPA
Team stats comparison
Side-by-side offensive and defensive efficiency.
| Stat | ||
|---|---|---|
| Offensive EPA/play | -0.305 | -0.072 |
| Offensive success rate | 41.2% | 40.2% |
| Pass EPA/play | -0.468 | -0.232 |
| Rush EPA/play | -0.394 | +0.214 |
| Defensive EPA/play | +0.072 | +0.305 |
| Defensive success rate | 59.8% | 58.8% |
Drive & efficiency notes
San Francisco 49ers held the efficiency edge in offensive EPA per play (-0.07 vs -0.30), even if the scoreboard told a different story.
Season benchmark context (offensive EPA per play):
- Arizona Cardinals: -0.30 EPA/play (5th percentile vs. 2009 team-game averages)
- San Francisco 49ers: -0.07 EPA/play (33rd percentile vs. 2009 team-game averages)
- Arizona Cardinals: 13 drives, -20.77 total EPA, 2 scoring drives
- San Francisco 49ers: 14 drives, -6.62 total EPA, 4 scoring drives
Who scored touchdowns and field goals
Every touchdown and field goal from official play-by-play.
Touchdowns
San Francisco 49ers — V. Davis (Arian Smith pass)
San Francisco 49ers — M. Crabtree (Arian Smith pass)
Arizona Cardinals — Carson Wells 
San Francisco 49ers — Frank Gore Jr.
Field goals
San Francisco 49ers — J. Nedney
Arizona Cardinals — N. Rackers
Quarter by quarter
Quarter-by-quarter recap from live scoring plays.
The opening quarter: San Francisco 49ers won the period 10–0. San Francisco 49ers found the end zone from the ARI 5 (Q1 3:58) — (3:58) 11-A.Smith pass short right to 85-V.Davis for 5 yards, TOUCHDOWN.; San Francisco 49ers added 1 points from the ARI 2 (Q1 3:53) — 6-J.Nedney extra point is GOOD, Center-86-B.Jennings, Holder-4-A.Lee.; San Francisco 49ers connected on a field goal from the ARI 20 (Q1 0:50) — (:50) 6-J.Nedney 37 yard field goal is GOOD, Center-86-B.Jennings, Holder-4-A.Lee..
The second quarter: San Francisco 49ers won the period 7–0. San Francisco 49ers found the end zone from the ARI 35 (Q2 0:55) — (:55) (No Huddle, Shotgun) 11-A.Smith pass deep middle to 15-M.Crabtree for 35 yards, TOUCHDOWN. Caught at ARI 17.; San Francisco 49ers added 1 points from the ARI 2 (Q2 0:52) — 6-J.Nedney extra point is GOOD, Center-86-B.Jennings, Holder-4-A.Lee..
The third quarter: Arizona Cardinals won the period 3–0. Arizona Cardinals connected on a field goal from the SF 30 (Q3 5:52) — (5:52) 1-N.Rackers 48 yard field goal is GOOD, Center-82-M.Leach, Holder-5-B.Graham..
The fourth quarter: San Francisco 49ers won the period 7–6. Arizona Cardinals found the end zone from the SF 1 (Q4 14:11) — (14:11) 26-C.Wells right guard for 1 yard, TOUCHDOWN.; San Francisco 49ers found the end zone from the ARI 2 (Q4 9:27) — (9:27) 69-T.Wragge reported in as eligible. 21-F.Gore up the middle for 2 yards, TOUCHDOWN.; San Francisco 49ers added 1 points from the ARI 2 (Q4 9:22) — 6-J.Nedney extra point is GOOD, Center-86-B.Jennings, Holder-4-A.Lee..
Turning points
Plays that moved win probability the most.
- Arizona Cardinals (Q1 4:44) — (4:44) 34-T.Hightower right tackle to ARI 10 for 4 yards (99-M.Lawson). San Francisco challenged the fumble ruling, and the play was REVERSED. 34-T.Hightower right tackle to ARI 8 for 2 yards (38-D.Go
- San Francisco 49ers (Q1 9:08) — (9:08) 11-A.Smith pass short right intended for 85-V.Davis INTERCEPTED by 90-D.Dockett at ARI 43. 90-D.Dockett to ARI 46 for 3 yards (68-A.Snyder). FUMBLES (68-A.Snyder), and recovers at ARI 46. 90-D.
- San Francisco 49ers (Q1 6:32) — (6:32) 21-F.Gore right guard to ARI 37 for 36 yards (58-K.Dansby).
- Arizona Cardinals (Q1 3:05) — (3:05) (Shotgun) 13-K.Warner pass short right to 36-L.Stephens-Howling to ARI 44 for 12 yards (52-P.Willis). FUMBLES (52-P.Willis), RECOVERED by SF-26-M.Roman at SF 47. 26-M.Roman to ARI 28 for 25 yar
- Arizona Cardinals (Q4 11:45) — (11:45) 26-C.Wells left guard to ARI 16 for 5 yards (38-D.Goldson). FUMBLES (38-D.Goldson), RECOVERED by SF-98-P.Haralson at ARI 16. 98-P.Haralson to ARI 16 for no gain (11-L.Fitzgerald).
Impact plays
Highest EPA snaps that flipped field position.
- Arizona Cardinals (Q1 3:05) — (3:05) (Shotgun) 13-K.Warner pass short right to 36-L.Stephens-Howling to ARI 44 for 12 yards (52-P.Willis). FUMBLES (52-P.Willis), RECOVERED by SF-26-M.Roman at SF 47. 26-M.Roman to ARI 28 for 25 yar
- San Francisco 49ers (Q1 9:08) — (9:08) 11-A.Smith pass short right intended for 85-V.Davis INTERCEPTED by 90-D.Dockett at ARI 43. 90-D.Dockett to ARI 46 for 3 yards (68-A.Snyder). FUMBLES (68-A.Snyder), and recovers at ARI 46. 90-D.
- Arizona Cardinals (Q1 4:44) — (4:44) 34-T.Hightower right tackle to ARI 10 for 4 yards (99-M.Lawson). San Francisco challenged the fumble ruling, and the play was REVERSED. 34-T.Hightower right tackle to ARI 8 for 2 yards (38-D.Go
- Arizona Cardinals (Q4 11:45) — (11:45) 26-C.Wells left guard to ARI 16 for 5 yards (38-D.Goldson). FUMBLES (38-D.Goldson), RECOVERED by SF-98-P.Haralson at ARI 16. 98-P.Haralson to ARI 16 for no gain (11-L.Fitzgerald).
Every scoring play
Chronological scoring with play-by-play context.
San Francisco 49ers TD (+6) — Q1 3:58 · ARI 5 · Score 0-6
(3:58) 11-A.Smith pass short right to 85-V.Davis for 5 yards, TOUCHDOWN.
San Francisco 49ers XP (+1) — Q1 3:53 · ARI 2 · Score 0-7
6-J.Nedney extra point is GOOD, Center-86-B.Jennings, Holder-4-A.Lee.
San Francisco 49ers FG (+3) — Q1 0:50 · ARI 20 · Score 0-10
(:50) 6-J.Nedney 37 yard field goal is GOOD, Center-86-B.Jennings, Holder-4-A.Lee.
San Francisco 49ers TD (+6) — Q2 0:55 · ARI 35 · Score 0-16
(:55) (No Huddle, Shotgun) 11-A.Smith pass deep middle to 15-M.Crabtree for 35 yards, TOUCHDOWN. Caught at ARI 17.
San Francisco 49ers XP (+1) — Q2 0:52 · ARI 2 · Score 0-17
6-J.Nedney extra point is GOOD, Center-86-B.Jennings, Holder-4-A.Lee.
Arizona Cardinals FG (+3) — Q3 5:52 · SF 30 · Score 3-17
(5:52) 1-N.Rackers 48 yard field goal is GOOD, Center-82-M.Leach, Holder-5-B.Graham.
Arizona Cardinals TD (+6) — Q4 14:11 · SF 1 · Score 9-17
(14:11) 26-C.Wells right guard for 1 yard, TOUCHDOWN.
San Francisco 49ers TD (+6) — Q4 9:27 · ARI 2 · Score 9-23
(9:27) 69-T.Wragge reported in as eligible. 21-F.Gore up the middle for 2 yards, TOUCHDOWN.
San Francisco 49ers XP (+1) — Q4 9:22 · ARI 2 · Score 9-24
6-J.Nedney extra point is GOOD, Center-86-B.Jennings, Holder-4-A.Lee.
Key takeaways
What to remember for fantasy research and follow-up box score digging.
- San Francisco 49ers earned the result — use the box score for snap-level context.
- Frank Gore Jr. (San Francisco 49ers) led total EPA — start here for highlight and prop research.
- Arian Smith (SF) finished below expected efficiency despite volume.
- Kade Warner (ARI) finished below expected efficiency despite volume.
Frequently asked questions
Who won Arizona Cardinals vs San Francisco 49ers on 2009-12-14?
The San Francisco 49ers beat the Arizona Cardinals 24-9 in Week 14, 2009.
What was the score by quarter in Arizona Cardinals vs San Francisco 49ers?
Q1: Arizona Cardinals 0, San Francisco 49ers 10; Q2: Arizona Cardinals 0, San Francisco 49ers 7; Q3: Arizona Cardinals 3, San Francisco 49ers 0; Q4: Arizona Cardinals 6, San Francisco 49ers 7; Final: Arizona Cardinals 9, San Francisco 49ers 24.
Who scored touchdowns and field goals in Arizona Cardinals vs San Francisco 49ers?
San Francisco 49ers touchdown — V. Davis (A. Smith pass) (Q1 3:58) San Francisco 49ers touchdown — M. Crabtree (A. Smith pass) (Q2 0:55) Arizona Cardinals touchdown — C. Wells (Q4 14:11) San Francisco 49ers touchdown — F. Gore (Q4 9:27) San Francisco 49ers field goal — J. Nedney (Q1 0:50, 3 pts) Arizona Cardinals field goal — N. Rackers (Q3 5:52, 3 pts) Extra points followed each touchdown unless noted in the play-by-play.
How did the quarterbacks play in Arizona Cardinals vs San Francisco 49ers?
Arian Smith (San Francisco 49ers), 47.5% completion, -9.7% CPOE, -0.23 EPA per dropback, -9.29 total passing EPA. Kade Warner (Arizona Cardinals), 48.5% completion, -3.7% CPOE, -0.47 EPA per dropback, -15.44 total passing EPA.
Who was FantasyHQ's player of the game in Arizona Cardinals vs San Francisco 49ers?
Frank Gore Jr. (San Francisco 49ers) was FantasyHQ's Game MVP with +7.71 total EPA on Rushing plays. across 25 snaps. Their top snap (+3.01 EPA): (6:32) 21-F.Gore right guard to ARI 37 for 36 yards (58-K.Dansby)..
Season records after this game
Arizona Cardinals
Entered 8-4 Now 8-5 L
San Francisco 49ers
Entered 5-7 Now 6-7 W