Quick answer
- Winner
- San Francisco 49ers
- Final score
- San Francisco 49ers 21–19 Tampa Bay Buccaneers
- Halftime
- Tampa Bay Buccaneers 13–7 San Francisco 49ers at halftime
- FantasyHQ MVP
- J. Stevens
- Top passer
- L. McCown
- Biggest EPA play
- (14:36) (Shotgun) 12-L.McCown pass intended for 81-A.Smith INTERCEPTED by 22-N.Clements at…
- Game date
- 2007-12-23
Game summary
The San Francisco 49ers beat the Tampa Bay Buccaneers 21–19 on 2007-12-23, overcoming Tampa Bay Buccaneers's 13–7 halftime lead. J. Stevens posted a game-high +9.56 total EPA in the receiving.
The highest-scoring period was Q2 with 14 combined points.
Line score
Final score and points by quarter.
| Q1 | Q2 | Q3 | Q4 | — | T | |
|---|---|---|---|---|---|---|
| 6 | 7 | 0 | 6 | 0 | 19 | |
| 0 | 7 | 7 | 7 | 0 | 21 |
Stars of the game
Top performers by total expected points added (EPA).
- 1
J. Stevens · Tampa Bay Buccaneers · Receiving · +9.56 total EPA · 4 snaps · +2.39 EPA/play - 2
J. Garcia · Tampa Bay Buccaneers · Passing · +8.01 total EPA · 24 snaps · +0.33 EPA/play - 3
I. Hilliard · Tampa Bay Buccaneers · Receiving · +6.16 total EPA · 3 snaps · +2.05 EPA/play - 4

Arian Smith · Tampa Bay Buccaneers · Receiving · +5.80 total EPA · 6 snaps · +0.97 EPA/play - 5

Michael Pittman · Tampa Bay Buccaneers · Receiving · +4.43 total EPA · 7 snaps · +0.63 EPA/play - 6

Drake Jackson · San Francisco 49ers · Receiving · +3.59 total EPA · 2 snaps · +1.79 EPA/play - 7

Frank Gore Jr. · San Francisco 49ers · Receiving · +3.41 total EPA · 4 snaps · +0.85 EPA/play - 8
M. Clayton · Tampa Bay Buccaneers · Receiving · +3.06 total EPA · 6 snaps · +0.51 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
J. Stevens — TB · Receiving
J. Stevens posted the highest total EPA (+9.56) in the game, the strongest overall impact for Tampa Bay Buccaneers. Across 4 counted snaps, they averaged +2.39 EPA per play.
J. Stevens's top snap (+3.75 EPA): (1:31) (Shotgun) 12-L.McCown pass to 86-J.Stevens for 24 yards, TOUCHDOWN. Caught at SF 3.
Biggest single play (-7.79 EPA): L. McCown — (14:36) (Shotgun) 12-L.McCown pass intended for 81-A.Smith INTERCEPTED by 22-N.Clements at SF 15. 22-N.Clements pushed ob at TB 23 for 62 yards (75-D.Joseph).
Quarterback report card
L. McCown led all passers in efficiency for Tampa Bay Buccaneers, setting the tone in the passing game according to FantasyHQ analytics.
L. McCown (Tampa Bay Buccaneers) · 37 dropbacks · 48.6% completion · +0.4% CPOE · -0.13 EPA/play · -4.90 total EPA
S. Hill (San Francisco 49ers) · 29 dropbacks · 37.9% completion · -5.9% CPOE · -0.25 EPA/play · -7.22 total EPA
Team stats comparison
Side-by-side offensive and defensive efficiency.
| Stat | ||
|---|---|---|
| Offensive EPA/play | -0.056 | -0.079 |
| Offensive success rate | 37.0% | 40.5% |
| Pass EPA/play | +0.051 | -0.249 |
| Rush EPA/play | -0.340 | -0.035 |
| Defensive EPA/play | +0.079 | +0.056 |
| Defensive success rate | 59.5% | 63.0% |
Drive & efficiency notes
Both offenses finished within striking distance on EPA per play (Tampa Bay Buccaneers -0.06, San Francisco 49ers -0.08) — a true toss-up on the analytics sheet.
Season benchmark context (offensive EPA per play):
- Tampa Bay Buccaneers: -0.06 EPA/play (40th percentile vs. 2007 team-game averages)
- San Francisco 49ers: -0.08 EPA/play (32nd percentile vs. 2007 team-game averages)
- San Francisco 49ers: 16 drives, -6.20 total EPA, 3 scoring drives
- Tampa Bay Buccaneers: 15 drives, -5.58 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 — Drake Jackson (S. Hill pass)
Tampa Bay Buccaneers — J. Stevens (J. Garcia pass)
San Francisco 49ers — V. Davis (S. Hill pass) 
San Francisco 49ers — Frank Gore Jr. (S. Hill pass)
Tampa Bay Buccaneers — J. Stevens (L. McCown pass)
Field goals

Tampa Bay Buccaneers — Myles Bryant 
Tampa Bay Buccaneers — Myles Bryant
Quarter by quarter
Quarter-by-quarter recap from live scoring plays.
The opening quarter: Tampa Bay Buccaneers won the period 6–0. Tampa Bay Buccaneers connected on a field goal from the SF 16 (Q1 8:54) — (8:54) 3-M.Bryant 34 yard field goal is GOOD, Center-48-A.Economos, Holder-9-J.Bidwell.; Tampa Bay Buccaneers connected on a field goal from the SF 4 (Q1 2:39) — (2:39) 3-M.Bryant 22 yard field goal is GOOD, Center-48-A.Economos, Holder-9-J.Bidwell..
The second quarter: The quarter finished even at 7–7. San Francisco 49ers found the end zone from the TB 21 (Q2 15:00) — (15:00) 13-S.Hill pass deep middle to 82-D.Jackson for 21 yards, TOUCHDOWN.; San Francisco 49ers added 1 points from the TB 2 (Q2 14:56) — 6-J.Nedney extra point is GOOD, Center-86-B.Jennings, Holder-4-A.Lee.; Tampa Bay Buccaneers found the end zone from the SF 24 (Q2 3:55) — (3:55) 7-J.Garcia pass deep right to 86-J.Stevens for 24 yards, TOUCHDOWN. Caught at SF 1.; Tampa Bay Buccaneers added 1 points from the SF 2 (Q2 3:49) — 3-M.Bryant extra point is GOOD, Center-48-A.Economos, Holder-9-J.Bidwell..
The third quarter: San Francisco 49ers won the period 7–0. San Francisco 49ers found the end zone from the TB 5 (Q3 9:43) — (9:43) Hill in at QB (Shotgun) 13-S.Hill pass short middle to 85-V.Davis for 5 yards, TOUCHDOWN.; San Francisco 49ers added 1 points from the TB 12 (Q3 9:30) — 6-J.Nedney extra point is GOOD, Center-86-B.Jennings, Holder-4-A.Lee..
The fourth quarter: San Francisco 49ers won the period 7–6. San Francisco 49ers found the end zone from the TB 23 (Q4 14:17) — (14:17) 13-S.Hill pass short middle to 21-F.Gore for 23 yards, TOUCHDOWN. Caught at TB 20.; San Francisco 49ers added 1 points from the TB 2 (Q4 14:11) — 6-J.Nedney extra point is GOOD, Center-86-B.Jennings, Holder-4-A.Lee.; Tampa Bay Buccaneers found the end zone from the SF 24 (Q4 1:31) — (1:31) (Shotgun) 12-L.McCown pass to 86-J.Stevens for 24 yards, TOUCHDOWN. Caught at SF 3..
Turning points
Plays that moved win probability the most.
- Tampa Bay Buccaneers (Q4 14:36) — (14:36) (Shotgun) 12-L.McCown pass intended for 81-A.Smith INTERCEPTED by 22-N.Clements at SF 15. 22-N.Clements pushed ob at TB 23 for 62 yards (75-D.Joseph).
- San Francisco 49ers (Q2 5:44) — (5:44) (Shotgun) 13-S.Hill pass short middle to 85-V.Davis to SF 39 for 15 yards (23-J.Phillips). FUMBLES (23-J.Phillips), RECOVERED by TB-51-B.Ruud at SF 39. 51-B.Ruud to SF 36 for 3 yards (68-A.Snyd
- Tampa Bay Buccaneers (Q3 11:08) — (11:08) (Shotgun) 12-L.McCown sacked at TB 9 for -1 yards (52-P.Willis). FUMBLES (52-P.Willis), RECOVERED by SF-26-M.Roman at TB 14. 26-M.Roman to TB 14 for no gain (32-M.Pittman). L.McCown charged wi
- Tampa Bay Buccaneers (Q4 1:20) — TWO-POINT CONVERSION ATTEMPT. 12-L.McCown pass to 80-M.Clayton is incomplete. ATTEMPT FAILS. M.Clayton caught pass outside back of end zone.
- Tampa Bay Buccaneers (Q4 15:00) — (15:00) (Shotgun) 12-L.McCown pass short left to 32-M.Pittman to SF 32 for 16 yards (52-P.Willis). Caught at SF 45.
Impact plays
Highest EPA snaps that flipped field position.
- Tampa Bay Buccaneers (Q4 14:36) — (14:36) (Shotgun) 12-L.McCown pass intended for 81-A.Smith INTERCEPTED by 22-N.Clements at SF 15. 22-N.Clements pushed ob at TB 23 for 62 yards (75-D.Joseph).
- San Francisco 49ers (Q2 5:44) — (5:44) (Shotgun) 13-S.Hill pass short middle to 85-V.Davis to SF 39 for 15 yards (23-J.Phillips). FUMBLES (23-J.Phillips), RECOVERED by TB-51-B.Ruud at SF 39. 51-B.Ruud to SF 36 for 3 yards (68-A.Snyd
- Tampa Bay Buccaneers (Q4 1:31) — (1:31) (Shotgun) 12-L.McCown pass to 86-J.Stevens for 24 yards, TOUCHDOWN. Caught at SF 3.
- Tampa Bay Buccaneers (Q3 11:08) — (11:08) (Shotgun) 12-L.McCown sacked at TB 9 for -1 yards (52-P.Willis). FUMBLES (52-P.Willis), RECOVERED by SF-26-M.Roman at TB 14. 26-M.Roman to TB 14 for no gain (32-M.Pittman). L.McCown charged wi
Every scoring play
Chronological scoring with play-by-play context.
Tampa Bay Buccaneers FG (+3) — Q1 8:54 · SF 16 · Score 3-0
(8:54) 3-M.Bryant 34 yard field goal is GOOD, Center-48-A.Economos, Holder-9-J.Bidwell.
Tampa Bay Buccaneers FG (+3) — Q1 2:39 · SF 4 · Score 6-0
(2:39) 3-M.Bryant 22 yard field goal is GOOD, Center-48-A.Economos, Holder-9-J.Bidwell.
San Francisco 49ers TD (+6) — Q2 15:00 · TB 21 · Score 6-6
(15:00) 13-S.Hill pass deep middle to 82-D.Jackson for 21 yards, TOUCHDOWN.
San Francisco 49ers XP (+1) — Q2 14:56 · TB 2 · Score 6-7
6-J.Nedney extra point is GOOD, Center-86-B.Jennings, Holder-4-A.Lee.
Tampa Bay Buccaneers TD (+6) — Q2 3:55 · SF 24 · Score 12-7
(3:55) 7-J.Garcia pass deep right to 86-J.Stevens for 24 yards, TOUCHDOWN. Caught at SF 1.
Tampa Bay Buccaneers XP (+1) — Q2 3:49 · SF 2 · Score 13-7
3-M.Bryant extra point is GOOD, Center-48-A.Economos, Holder-9-J.Bidwell.
San Francisco 49ers TD (+6) — Q3 9:43 · TB 5 · Score 13-13
(9:43) Hill in at QB (Shotgun) 13-S.Hill pass short middle to 85-V.Davis for 5 yards, TOUCHDOWN.
San Francisco 49ers XP (+1) — Q3 9:30 · TB 12 · Score 13-14
6-J.Nedney extra point is GOOD, Center-86-B.Jennings, Holder-4-A.Lee.
San Francisco 49ers TD (+6) — Q4 14:17 · TB 23 · Score 13-20
(14:17) 13-S.Hill pass short middle to 21-F.Gore for 23 yards, TOUCHDOWN. Caught at TB 20.
San Francisco 49ers XP (+1) — Q4 14:11 · TB 2 · Score 13-21
6-J.Nedney extra point is GOOD, Center-86-B.Jennings, Holder-4-A.Lee.
Tampa Bay Buccaneers TD (+6) — Q4 1:31 · SF 24 · Score 19-21
(1:31) (Shotgun) 12-L.McCown pass to 86-J.Stevens for 24 yards, TOUCHDOWN. Caught at SF 3.
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.
- One-score margin — verify garbage-time stats before drawing fantasy conclusions.
- J. Stevens (Tampa Bay Buccaneers) led total EPA — start here for highlight and prop research.
- S. Hill (SF) finished below expected efficiency despite volume.
Frequently asked questions
Who won Tampa Bay Buccaneers vs San Francisco 49ers on 2007-12-23?
The San Francisco 49ers beat the Tampa Bay Buccaneers 21-19 in Week 16, 2007.
What was the score by quarter in Tampa Bay Buccaneers vs San Francisco 49ers?
Q1: Tampa Bay Buccaneers 6, San Francisco 49ers 0; Q2: Tampa Bay Buccaneers 7, San Francisco 49ers 7; Q3: Tampa Bay Buccaneers 0, San Francisco 49ers 7; Q4: Tampa Bay Buccaneers 6, San Francisco 49ers 7; Final: Tampa Bay Buccaneers 19, San Francisco 49ers 21.
Who scored touchdowns and field goals in Tampa Bay Buccaneers vs San Francisco 49ers?
San Francisco 49ers touchdown — D. Jackson (S. Hill pass) (Q2 15:00) Tampa Bay Buccaneers touchdown — J. Stevens (J. Garcia pass) (Q2 3:55) San Francisco 49ers touchdown — V. Davis (S. Hill pass) (Q3 9:43) San Francisco 49ers touchdown — F. Gore (S. Hill pass) (Q4 14:17) Tampa Bay Buccaneers touchdown — J. Stevens (L. McCown pass) (Q4 1:31) Tampa Bay Buccaneers field goal — M. Bryant (Q1 8:54, 3 pts) Tampa Bay Buccaneers field goal — M. Bryant (Q1 2:39, 3 pts) Extra points followed each touchdown unless noted in the play-by-play.
How did the quarterbacks play in Tampa Bay Buccaneers vs San Francisco 49ers?
L. McCown (Tampa Bay Buccaneers), 48.6% completion, +0.4% CPOE, -0.13 EPA per dropback, -4.90 total passing EPA. S. Hill (San Francisco 49ers), 37.9% completion, -5.9% CPOE, -0.25 EPA per dropback, -7.22 total passing EPA.
Who was FantasyHQ's player of the game in Tampa Bay Buccaneers vs San Francisco 49ers?
J. Stevens (Tampa Bay Buccaneers) was FantasyHQ's Game MVP with +9.56 total EPA on Receiving plays. across 4 snaps. Their top snap (+3.75 EPA): (1:31) (Shotgun) 12-L.McCown pass to 86-J.Stevens for 24 yards, TOUCHDOWN. Caught at SF 3..
Was Tampa Bay Buccaneers vs San Francisco 49ers a close game?
Yes — the margin was 2 points. San Francisco 49ers won 21-19 in a game that came down to the wire.
Season records after this game
Tampa Bay Buccaneers
Entered 9-5 Now 9-6 L
San Francisco 49ers
Entered 4-10 Now 5-10 W