Quick answer
- Winner
- Miami Dolphins
- Final score
- Miami Dolphins 24–17 San Francisco 49ers
- Halftime
- Miami Dolphins 7–3 San Francisco 49ers at halftime
- FantasyHQ MVP
- C. Chambers
- Top passer
- T. Rattay
- Biggest EPA play
- (14:57) 7-A.Feeley FUMBLES (Aborted) at MIA 46, RECOVERED by SF-50-D.Smith at MIA 46. 50-D…
- Game date
- 2004-11-28
Game summary
The Miami Dolphins beat the San Francisco 49ers 24–17 on 2004-11-28. C. Chambers posted a game-high +6.02 total EPA in the receiving.
The highest-scoring period was Q4 with 31 combined points.
Line score
Final score and points by quarter.
| Q1 | Q2 | Q4 | — | — | T | |
|---|---|---|---|---|---|---|
| 7 | 0 | 17 | 0 | 0 | 24 | |
| 0 | 3 | 14 | 0 | 0 | 17 |
Stars of the game
Top performers by total expected points added (EPA).
- 1
C. Chambers · Miami Dolphins · Receiving · +6.02 total EPA · 5 snaps · +1.20 EPA/play - 2

Cedrick Wilson Jr. · San Francisco 49ers · Receiving · +5.99 total EPA · 5 snaps · +1.20 EPA/play - 3
R. McMichael · Miami Dolphins · Receiving · +4.87 total EPA · 2 snaps · +2.44 EPA/play - 4
M. Hicks · San Francisco 49ers · Receiving · +4.28 total EPA · 2 snaps · +2.14 EPA/play - 5

Eric Johnson II · San Francisco 49ers · Receiving · +4.02 total EPA · 7 snaps · +0.57 EPA/play - 6
A. Feeley · Miami Dolphins · Passing · +3.23 total EPA · 37 snaps · +0.09 EPA/play - 7
Darwin Thompson · Miami Dolphins · Receiving · +1.97 total EPA · 3 snaps · +0.66 EPA/play - 8
R. Konrad · Miami Dolphins · Receiving · +1.10 total EPA · 1 snaps · +1.10 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. Chambers — MIA · Receiving
C. Chambers posted the highest total EPA (+6.02) in the game, the strongest overall impact for Miami Dolphins. Across 5 counted snaps, they averaged +1.20 EPA per play.
C. Chambers's top snap (+3.48 EPA): (9:17) 7-A.Feeley pass to 84-C.Chambers for 25 yards, TOUCHDOWN. Feeley back in at QB
Biggest single play (-8.79 EPA): A. Feeley — (14:57) 7-A.Feeley FUMBLES (Aborted) at MIA 46, RECOVERED by SF-50-D.Smith at MIA 46. 50-D.Smith for 46 yards, TOUCHDOWN. Play Challenged by MIA and Upheld. (Timeout #2 by MIA at 14:45.)
Quarterback report card
T. Rattay led all passers in efficiency for San Francisco 49ers, setting the tone in the passing game according to FantasyHQ analytics.
T. Rattay (San Francisco 49ers) · 47 dropbacks · 48.9% completion · -0.32 EPA/play · -15.20 total EPA
A. Feeley (Miami Dolphins) · 37 dropbacks · 45.9% completion · +0.09 EPA/play · +3.23 total EPA
Team stats comparison
Side-by-side offensive and defensive efficiency.
| Stat | ||
|---|---|---|
| Offensive EPA/play | -0.155 | -0.267 |
| Offensive success rate | 37.6% | 34.4% |
| Pass EPA/play | +0.069 | -0.325 |
| Rush EPA/play | -0.690 | -0.252 |
| Defensive EPA/play | +0.267 | +0.155 |
| Defensive success rate | 65.6% | 62.4% |
Drive & efficiency notes
Despite the final score, Miami Dolphins generated the better offensive EPA per play (-0.15 vs -0.27), suggesting they moved the ball more efficiently.
Season benchmark context (offensive EPA per play):
- Miami Dolphins: -0.15 EPA/play (17th percentile vs. 2004 team-game averages)
- San Francisco 49ers: -0.27 EPA/play (5th percentile vs. 2004 team-game averages)
- Miami Dolphins: 16 drives, -13.16 total EPA, 4 scoring drives
- San Francisco 49ers: 15 drives, -24.07 total EPA, 3 scoring drives
Who scored touchdowns and field goals
Every touchdown and field goal from official play-by-play.
Touchdowns
Miami Dolphins — C. Chambers (A. Feeley pass) 
San Francisco 49ers — Donovan Smith
Miami Dolphins — R. McMichael (A. Feeley pass)
Miami Dolphins — D. Pope
San Francisco 49ers — M. Hicks
Field goals
San Francisco 49ers — T. Peterson
Miami Dolphins — O. Mare
Quarter by quarter
Quarter-by-quarter recap from live scoring plays.
The opening quarter: Miami Dolphins won the period 7–0. Miami Dolphins found the end zone from the SF 25 (Q1 9:17) — (9:17) 7-A.Feeley pass to 84-C.Chambers for 25 yards, TOUCHDOWN. Feeley back in at QB; Miami Dolphins added 1 points from the SF 2 (Q1 8:54) — 10-O.Mare extra point is GOOD, Center-89-E.Perry, Holder-1-M.Turk..
The second quarter: San Francisco 49ers won the period 3–0. San Francisco 49ers connected on a field goal from the MIA 1 (Q2 3:05) — (3:05) 2-T.Peterson 19 yard field goal is GOOD, Center-86-B.Jennings, Holder-4-A.Lee..
The fourth quarter: Miami Dolphins won the period 17–14. San Francisco 49ers found the end zone from the SF 51 (Q4 14:57); San Francisco 49ers added 1 points from the MIA 2 (Q4 14:45) — 2-T.Peterson extra point is GOOD, Center-86-B.Jennings, Holder-4-A.Lee.; Miami Dolphins found the end zone from the SF 15 (Q4 11:56) — (11:56) 7-A.Feeley pass to 81-R.McMichael for 15 yards, TOUCHDOWN. Caught at SF 2.; Miami Dolphins added 1 points from the SF 2 (Q4 10:35) — 10-O.Mare extra point is GOOD, Center-89-E.Perry, Holder-1-M.Turk.; Miami Dolphins connected on a field goal from the SF 32 (Q4 7:21) — (7:21) 10-O.Mare 50 yard field goal is GOOD, Center-89-E.Perry, Holder-1-M.Turk.; Miami Dolphins found the end zone from the MIA 95 (Q4 3:17); Miami Dolphins added 1 points from the SF 2 (Q4 3:10) — 10-O.Mare extra point is GOOD, Center-89-E.Perry, Holder-1-M.Turk.; San Francisco 49ers found the end zone from the MIA 1 (Q4 0:49) — (:49) 43-M.Hicks right guard for 1 yard, TOUCHDOWN. Play Challenged by Review Assistant and Upheld.; San Francisco 49ers added 1 points from the MIA 2 (Q4 0:37) — 2-T.Peterson extra point is GOOD, Center-86-B.Jennings, Holder-4-A.Lee..
Turning points
Plays that moved win probability the most.
- Miami Dolphins (Q4 14:57) — (14:57) 7-A.Feeley FUMBLES (Aborted) at MIA 46, RECOVERED by SF-50-D.Smith at MIA 46. 50-D.Smith for 46 yards, TOUCHDOWN. Play Challenged by MIA and Upheld. (Timeout #2 by MIA at 14:45.)
- San Francisco 49ers (Q4 12:46) — (12:46) 43-M.Hicks up the middle to SF 14 for no gain (96-D.Bowens). FUMBLES (96-D.Bowens), RECOVERED by MIA-23-P.Surtain at SF 21. 23-P.Surtain to SF 21 for no gain (85-B.Lloyd). 7-yards of loose bal
- Miami Dolphins (Q4 11:56) — (11:56) 7-A.Feeley pass to 81-R.McMichael for 15 yards, TOUCHDOWN. Caught at SF 2.
- Miami Dolphins (Q3 4:34) — (4:34) 10-O.Mare 22 yard field goal is No Good, Wide Left, Center-89-E.Perry, Holder-1-M.Turk.
- San Francisco 49ers (Q4 8:17) — (8:17) (Shotgun) 13-T.Rattay sacked at SF 31 for -3 yards (91-J.Williams). FUMBLES (91-J.Williams), RECOVERED by MIA-23-P.Surtain at SF 35. 23-P.Surtain to SF 34 for 1 yard (78-S.Gragg). By rule, T.Ra
Impact plays
Highest EPA snaps that flipped field position.
- Miami Dolphins (Q4 14:57) — (14:57) 7-A.Feeley FUMBLES (Aborted) at MIA 46, RECOVERED by SF-50-D.Smith at MIA 46. 50-D.Smith for 46 yards, TOUCHDOWN. Play Challenged by MIA and Upheld. (Timeout #2 by MIA at 14:45.)
- San Francisco 49ers (Q4 3:17) — (3:17) 13-T.Rattay sacked at SF 1 for -4 yards (99-J.Taylor). FUMBLES (99-J.Taylor), RECOVERED by MIA-56-D.Pope at SF 1. 56-D.Pope for 1 yard, TOUCHDOWN. T.Rattay sacked and fumbled in end zone. Ball
- San Francisco 49ers (Q4 12:46) — (12:46) 43-M.Hicks up the middle to SF 14 for no gain (96-D.Bowens). FUMBLES (96-D.Bowens), RECOVERED by MIA-23-P.Surtain at SF 21. 23-P.Surtain to SF 21 for no gain (85-B.Lloyd). 7-yards of loose bal
- Miami Dolphins (Q4 11:56) — (11:56) 7-A.Feeley pass to 81-R.McMichael for 15 yards, TOUCHDOWN. Caught at SF 2.
Every scoring play
Chronological scoring with play-by-play context.
Miami Dolphins TD (+6) — Q1 9:17 · SF 25 · Score 6-0
(9:17) 7-A.Feeley pass to 84-C.Chambers for 25 yards, TOUCHDOWN. Feeley back in at QB
Miami Dolphins XP (+1) — Q1 8:54 · SF 2 · Score 7-0
10-O.Mare extra point is GOOD, Center-89-E.Perry, Holder-1-M.Turk.
San Francisco 49ers FG (+3) — Q2 3:05 · MIA 1 · Score 7-3
(3:05) 2-T.Peterson 19 yard field goal is GOOD, Center-86-B.Jennings, Holder-4-A.Lee.
San Francisco 49ers TD (+6) — Q4 14:57 · SF 51 · Score 7-9
(14:57) 7-A.Feeley FUMBLES (Aborted) at MIA 46, RECOVERED by SF-50-D.Smith at MIA 46. 50-D.Smith for 46 yards, TOUCHDOWN. Play Challenged by MIA and Upheld. (Timeout #2 by MIA at 14:45.)
San Francisco 49ers XP (+1) — Q4 14:45 · MIA 2 · Score 7-10
2-T.Peterson extra point is GOOD, Center-86-B.Jennings, Holder-4-A.Lee.
Miami Dolphins TD (+6) — Q4 11:56 · SF 15 · Score 13-10
(11:56) 7-A.Feeley pass to 81-R.McMichael for 15 yards, TOUCHDOWN. Caught at SF 2.
Miami Dolphins XP (+1) — Q4 10:35 · SF 2 · Score 14-10
10-O.Mare extra point is GOOD, Center-89-E.Perry, Holder-1-M.Turk.
Miami Dolphins FG (+3) — Q4 7:21 · SF 32 · Score 17-10
(7:21) 10-O.Mare 50 yard field goal is GOOD, Center-89-E.Perry, Holder-1-M.Turk.
Miami Dolphins TD (+6) — Q4 3:17 · MIA 95 · Score 23-10
(3:17) 13-T.Rattay sacked at SF 1 for -4 yards (99-J.Taylor). FUMBLES (99-J.Taylor), RECOVERED by MIA-56-D.Pope at SF 1. 56-D.Pope for 1 yard, TOUCHDOWN. T.Rattay sacked and fumbled in end zone. Ball
Miami Dolphins XP (+1) — Q4 3:10 · SF 2 · Score 24-10
10-O.Mare extra point is GOOD, Center-89-E.Perry, Holder-1-M.Turk.
San Francisco 49ers TD (+6) — Q4 0:49 · MIA 1 · Score 24-16
(:49) 43-M.Hicks right guard for 1 yard, TOUCHDOWN. Play Challenged by Review Assistant and Upheld.
San Francisco 49ers XP (+1) — Q4 0:37 · MIA 2 · Score 24-17
2-T.Peterson 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.
- Miami Dolphins earned the result — use the box score for snap-level context.
- One-score margin — verify garbage-time stats before drawing fantasy conclusions.
- C. Chambers (Miami Dolphins) led total EPA — start here for highlight and prop research.
Frequently asked questions
Who won Miami Dolphins vs San Francisco 49ers on 2004-11-28?
The Miami Dolphins beat the San Francisco 49ers 24-17 in Week 12, 2004.
What was the score by quarter in Miami Dolphins vs San Francisco 49ers?
Q1: Miami Dolphins 7, San Francisco 49ers 0; Q2: Miami Dolphins 0, San Francisco 49ers 3; Q4: Miami Dolphins 17, San Francisco 49ers 14; Final: Miami Dolphins 24, San Francisco 49ers 17.
Who scored touchdowns and field goals in Miami Dolphins vs San Francisco 49ers?
Miami Dolphins touchdown — C. Chambers (A. Feeley pass) (Q1 9:17) San Francisco 49ers touchdown — D. Smith (Q4 14:57) Miami Dolphins touchdown — R. McMichael (A. Feeley pass) (Q4 11:56) Miami Dolphins touchdown — D. Pope (Q4 3:17) San Francisco 49ers touchdown — M. Hicks (Q4 0:49) San Francisco 49ers field goal — T. Peterson (Q2 3:05, 3 pts) Miami Dolphins field goal — O. Mare (Q4 7:21, 3 pts) Extra points followed each touchdown unless noted in the play-by-play.
How did the quarterbacks play in Miami Dolphins vs San Francisco 49ers?
T. Rattay (San Francisco 49ers), 48.9% completion, -0.32 EPA per dropback, -15.20 total passing EPA. A. Feeley (Miami Dolphins), 45.9% completion, +0.09 EPA per dropback, +3.23 total passing EPA.
Who was FantasyHQ's player of the game in Miami Dolphins vs San Francisco 49ers?
C. Chambers (Miami Dolphins) was FantasyHQ's Game MVP with +6.02 total EPA on Receiving plays. across 5 snaps. Their top snap (+3.48 EPA): (9:17) 7-A.Feeley pass to 84-C.Chambers for 25 yards, TOUCHDOWN. Feeley back in at QB.
Was Miami Dolphins vs San Francisco 49ers a close game?
Yes — the margin was 7 points. Miami Dolphins won 24-17 in a game that stayed within one score into the fourth quarter.
Season records after this game
Miami Dolphins
Entered 1-9 Now 2-9 W
San Francisco 49ers
Entered 1-9 Now 1-10 L