Quick answer
- Winner
- Arizona Cardinals
- Final score
- Arizona Cardinals 19–13 San Francisco 49ers
- Halftime
- Arizona Cardinals 6–3 San Francisco 49ers at halftime
- FantasyHQ MVP
- C. Palmer
- Top passer
- C. Palmer
- Biggest EPA play
- (7:40) 2-D.Butler punts 47 yards to SF 38, Center-82-M.Leach. 10-B.Ellington MUFFS catch, …
- Game date
- 2015-11-29
Game summary
The Arizona Cardinals beat the San Francisco 49ers 19–13 on 2015-11-29. C. Palmer posted a game-high +15.26 total EPA in the passing.
The highest-scoring period was Q3 with 17 combined points.
Line score
Final score and points by quarter.
| Q1 | Q2 | Q3 | Q4 | — | T | |
|---|---|---|---|---|---|---|
| 3 | 3 | 7 | 6 | 0 | 19 | |
| 0 | 3 | 10 | 0 | 0 | 13 |
Stars of the game
Top performers by total expected points added (EPA).
- 1
C. Palmer · Arizona Cardinals · Passing · +15.26 total EPA · 50 snaps · +0.31 EPA/play - 2
Jo. Brown · Arizona Cardinals · Receiving · +5.47 total EPA · 7 snaps · +0.78 EPA/play - 3
V. McDonald · San Francisco 49ers · Receiving · +4.84 total EPA · 7 snaps · +0.69 EPA/play - 4
Blake Bell · San Francisco 49ers · Receiving · +2.96 total EPA · 3 snaps · +0.99 EPA/play - 5

Tyron Smith · San Francisco 49ers · Receiving · +2.68 total EPA · 3 snaps · +0.89 EPA/play - 6
S. Draughn · San Francisco 49ers · Receiving · +2.66 total EPA · 5 snaps · +0.53 EPA/play - 7
Blaine Gabbert · San Francisco 49ers · Passing · +1.77 total EPA · 40 snaps · +0.04 EPA/play - 8
L. Fitzgerald · Arizona Cardinals · Receiving · +1.59 total EPA · 14 snaps · +0.11 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
C. Palmer — ARI · Passing
C. Palmer posted the highest total EPA (+15.26) in the game, the strongest overall impact for Arizona Cardinals. Across 50 counted snaps, they averaged +0.31 EPA per play.
C. Palmer's top snap (+3.68 EPA): (4:05) (Shotgun) 3-C.Palmer pass deep left to 14-J.Nelson to SF 1 for 34 yards (25-J.Ward) [96-C.Lemonier]. Caught at SF 4. 3-yds YAC
Biggest single play (+5.82 EPA): Darien Butler — (7:40) 2-D.Butler punts 47 yards to SF 38, Center-82-M.Leach. 10-B.Ellington MUFFS catch, touched at SF 38, RECOVERED by ARI-59-A.Fua at SF 39. 59-A.Fua to SF 39 for no gain (56-S.Skov).
Quarterback report card
C. Palmer led all passers in efficiency for Arizona Cardinals, setting the tone in the passing game according to FantasyHQ analytics.
C. Palmer (Arizona Cardinals) · 50 dropbacks · 48.0% completion · +1.3% CPOE · +0.31 EPA/play · +15.26 total EPA
Blaine Gabbert (San Francisco 49ers) · 40 dropbacks · 62.5% completion · +1.8% CPOE · +0.04 EPA/play · +1.77 total EPA
Team stats comparison
Side-by-side offensive and defensive efficiency.
| Stat | ||
|---|---|---|
| Offensive EPA/play | +0.091 | -0.015 |
| Offensive success rate | 44.9% | 45.7% |
| Pass EPA/play | +0.305 | +0.044 |
| Rush EPA/play | -0.321 | -0.186 |
| Defensive EPA/play | +0.015 | -0.091 |
| Defensive success rate | 54.3% | 55.1% |
Drive & efficiency notes
Despite the final score, Arizona Cardinals generated the better offensive EPA per play (+0.09 vs -0.01), suggesting they moved the ball more efficiently.
Season benchmark context (offensive EPA per play):
- Arizona Cardinals: +0.09 EPA/play (77th percentile vs. 2015 team-game averages)
- San Francisco 49ers: -0.01 EPA/play (50th percentile vs. 2015 team-game averages)
- Arizona Cardinals: 10 drives, +8.89 total EPA, 4 scoring drives
- San Francisco 49ers: 9 drives, -1.02 total EPA, 3 scoring drives
Who scored touchdowns and field goals
Every touchdown and field goal from official play-by-play.
Touchdowns

Arizona Cardinals — Dyontae Johnson
San Francisco 49ers — V. McDonald (Blaine Gabbert pass)
Arizona Cardinals — C. Palmer
Field goals
Arizona Cardinals — C. Catanzaro
Arizona Cardinals — C. Catanzaro
San Francisco 49ers — P. Dawson
San Francisco 49ers — P. Dawson
Quarter by quarter
Quarter-by-quarter recap from live scoring plays.
The opening quarter: Arizona Cardinals won the period 3–0. Arizona Cardinals connected on a field goal from the SF 8 (Q1 4:04) — (4:04) 7-C.Catanzaro 26 yard field goal is GOOD, Center-82-M.Leach, Holder-2-D.Butler..
The second quarter: The quarter finished even at 3–3. Arizona Cardinals connected on a field goal from the SF 23 (Q2 12:48) — (12:48) 7-C.Catanzaro 41 yard field goal is GOOD, Center-82-M.Leach, Holder-2-D.Butler.; San Francisco 49ers connected on a field goal from the ARI 35 (Q2 0:04) — (:04) 9-P.Dawson 53 yard field goal is GOOD, Center-86-K.Nelson, Holder-5-B.Pinion..
The third quarter: San Francisco 49ers won the period 10–7. Arizona Cardinals found the end zone from the SF 1 (Q3 10:01) — (10:01) 31-D.Johnson up the middle for 1 yard, TOUCHDOWN.; Arizona Cardinals added 1 points from the SF 15 (Q3 9:58) — 7-C.Catanzaro extra point is GOOD, Center-82-M.Leach, Holder-2-D.Butler.; San Francisco 49ers found the end zone from the ARI 8 (Q3 7:38) — (7:38) 2-B.Gabbert pass short left to 89-V.McDonald for 8 yards, TOUCHDOWN. Caught at ARI 4. 4-yds YAC; San Francisco 49ers added 1 points from the ARI 15 (Q3 7:34) — 9-P.Dawson extra point is GOOD, Center-86-K.Nelson, Holder-5-B.Pinion.; San Francisco 49ers connected on a field goal from the ARI 15 (Q3 1:33) — (1:33) 9-P.Dawson 33 yard field goal is GOOD, Center-86-K.Nelson, Holder-5-B.Pinion..
The fourth quarter: Arizona Cardinals won the period 6–0. Arizona Cardinals found the end zone from the SF 8 (Q4 2:35) — (2:35) (Shotgun) 3-C.Palmer scrambles left end for 8 yards, TOUCHDOWN..
Turning points
Plays that moved win probability the most.
- Arizona Cardinals (Q4 2:35) — (2:35) (Shotgun) 3-C.Palmer scrambles left end for 8 yards, TOUCHDOWN.
- Arizona Cardinals (Q4 4:05) — (4:05) (Shotgun) 3-C.Palmer pass deep left to 14-J.Nelson to SF 1 for 34 yards (25-J.Ward) [96-C.Lemonier]. Caught at SF 4. 3-yds YAC
- Arizona Cardinals (Q1 7:40) — (7:40) 2-D.Butler punts 47 yards to SF 38, Center-82-M.Leach. 10-B.Ellington MUFFS catch, touched at SF 38, RECOVERED by ARI-59-A.Fua at SF 39. 59-A.Fua to SF 39 for no gain (56-S.Skov).
- San Francisco 49ers (Q2 0:04) — (:04) 9-P.Dawson 53 yard field goal is GOOD, Center-86-K.Nelson, Holder-5-B.Pinion.
- Arizona Cardinals (Q4 5:20) — (5:20) (Shotgun) 3-C.Palmer pass short left to 11-L.Fitzgerald pushed ob at SF 31 for 11 yards (20-K.Acker). Caught at SF 32. 1-yd YAC
Impact plays
Highest EPA snaps that flipped field position.
- Arizona Cardinals (Q1 7:40) — (7:40) 2-D.Butler punts 47 yards to SF 38, Center-82-M.Leach. 10-B.Ellington MUFFS catch, touched at SF 38, RECOVERED by ARI-59-A.Fua at SF 39. 59-A.Fua to SF 39 for no gain (56-S.Skov).
- San Francisco 49ers (Q1 2:04) — (2:04) (Shotgun) 2-B.Gabbert pass deep right intended for 11-Q.Patton INTERCEPTED by 32-T.Mathieu at ARI 43. 32-T.Mathieu to SF 42 for 15 yards (81-A.Boldin).
- Arizona Cardinals (Q4 4:05) — (4:05) (Shotgun) 3-C.Palmer pass deep left to 14-J.Nelson to SF 1 for 34 yards (25-J.Ward) [96-C.Lemonier]. Caught at SF 4. 3-yds YAC
- San Francisco 49ers (Q3 9:48) — (9:48) (Shotgun) 2-B.Gabbert pass short left to 84-B.Bell to ARI 29 for 48 yards (26-R.Johnson). ARI-25-J.Powers was injured during the play. His return is Doubtful. Caught at SF 29. 42-yds YAC
Every scoring play
Chronological scoring with play-by-play context.
Arizona Cardinals FG (+3) — Q1 4:04 · SF 8 · Score 3-0
(4:04) 7-C.Catanzaro 26 yard field goal is GOOD, Center-82-M.Leach, Holder-2-D.Butler.
Arizona Cardinals FG (+3) — Q2 12:48 · SF 23 · Score 6-0
(12:48) 7-C.Catanzaro 41 yard field goal is GOOD, Center-82-M.Leach, Holder-2-D.Butler.
San Francisco 49ers FG (+3) — Q2 0:04 · ARI 35 · Score 6-3
(:04) 9-P.Dawson 53 yard field goal is GOOD, Center-86-K.Nelson, Holder-5-B.Pinion.
Arizona Cardinals TD (+6) — Q3 10:01 · SF 1 · Score 12-3
(10:01) 31-D.Johnson up the middle for 1 yard, TOUCHDOWN.
Arizona Cardinals XP (+1) — Q3 9:58 · SF 15 · Score 13-3
7-C.Catanzaro extra point is GOOD, Center-82-M.Leach, Holder-2-D.Butler.
San Francisco 49ers TD (+6) — Q3 7:38 · ARI 8 · Score 13-9
(7:38) 2-B.Gabbert pass short left to 89-V.McDonald for 8 yards, TOUCHDOWN. Caught at ARI 4. 4-yds YAC
San Francisco 49ers XP (+1) — Q3 7:34 · ARI 15 · Score 13-10
9-P.Dawson extra point is GOOD, Center-86-K.Nelson, Holder-5-B.Pinion.
San Francisco 49ers FG (+3) — Q3 1:33 · ARI 15 · Score 13-13
(1:33) 9-P.Dawson 33 yard field goal is GOOD, Center-86-K.Nelson, Holder-5-B.Pinion.
Arizona Cardinals TD (+6) — Q4 2:35 · SF 8 · Score 19-13
(2:35) (Shotgun) 3-C.Palmer scrambles left end for 8 yards, TOUCHDOWN.
Key takeaways
What to remember for fantasy research and follow-up box score digging.
- Arizona Cardinals earned the result — use the box score for snap-level context.
- One-score margin — verify garbage-time stats before drawing fantasy conclusions.
- C. Palmer (Arizona Cardinals) led total EPA — start here for highlight and prop research.
Frequently asked questions
Who won Arizona Cardinals vs San Francisco 49ers on 2015-11-29?
The Arizona Cardinals beat the San Francisco 49ers 19-13 in Week 12, 2015.
What was the score by quarter in Arizona Cardinals vs San Francisco 49ers?
Q1: Arizona Cardinals 3, San Francisco 49ers 0; Q2: Arizona Cardinals 3, San Francisco 49ers 3; Q3: Arizona Cardinals 7, San Francisco 49ers 10; Q4: Arizona Cardinals 6, San Francisco 49ers 0; Final: Arizona Cardinals 19, San Francisco 49ers 13.
Who scored touchdowns and field goals in Arizona Cardinals vs San Francisco 49ers?
Arizona Cardinals touchdown — D. Johnson (Q3 10:01) San Francisco 49ers touchdown — V. McDonald (B. Gabbert pass) (Q3 7:38) Arizona Cardinals touchdown — C. Palmer (Q4 2:35) Arizona Cardinals field goal — C. Catanzaro (Q1 4:04, 3 pts) Arizona Cardinals field goal — C. Catanzaro (Q2 12:48, 3 pts) San Francisco 49ers field goal — P. Dawson (Q2 0:04, 3 pts) San Francisco 49ers field goal — P. Dawson (Q3 1:33, 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?
C. Palmer (Arizona Cardinals), 48.0% completion, +1.3% CPOE, +0.31 EPA per dropback, +15.26 total passing EPA. Blaine Gabbert (San Francisco 49ers), 62.5% completion, +1.8% CPOE, +0.04 EPA per dropback, +1.77 total passing EPA.
Who was FantasyHQ's player of the game in Arizona Cardinals vs San Francisco 49ers?
C. Palmer (Arizona Cardinals) was FantasyHQ's Game MVP with +15.26 total EPA on Passing plays. across 50 snaps. Their top snap (+3.68 EPA): (4:05) (Shotgun) 3-C.Palmer pass deep left to 14-J.Nelson to SF 1 for 34 yards (25-J.Ward) [96-C.Lemonier]. Caught at SF 4. 3-yds YAC.
Was Arizona Cardinals vs San Francisco 49ers a close game?
Yes — the margin was 6 points. Arizona Cardinals won 19-13 in a game that stayed within one score into the fourth quarter.
Season records after this game
Arizona Cardinals
Entered 8-2 Now 9-2 W
San Francisco 49ers
Entered 3-7 Now 3-8 L