Quick answer
- Winner
- San Francisco 49ers
- Final score
- San Francisco 49ers 23–20 Tampa Bay Buccaneers
- Halftime
- San Francisco 49ers 10–3 Tampa Bay Buccaneers at halftime
- FantasyHQ MVP
- Brock Purdy
- Top passer
- Brock Purdy
- Biggest EPA play
- (14:05) 16-T.Gill punts 44 yards to SF 20, Center-86-E.Deckers. 19-J.Cowing MUFFS catch, R…
- Game date
- 2024-11-10
Game summary
The San Francisco 49ers beat the Tampa Bay Buccaneers 23–20 on 2024-11-10. Brock Purdy posted a game-high +21.54 total EPA in the passing.
The highest-scoring period was Q4 with 20 combined points.
Line score
Final score and points by quarter.
| Q1 | Q2 | Q3 | Q4 | — | T | |
|---|---|---|---|---|---|---|
| 7 | 3 | 3 | 10 | 0 | 23 | |
| 0 | 3 | 7 | 10 | 0 | 20 |
Stars of the game
Top performers by total expected points added (EPA).
- 1

Brock Purdy · San Francisco 49ers · Passing · +21.54 total EPA · 44 snaps · +0.49 EPA/play - 2

George Kittle · San Francisco 49ers · Receiving · +5.86 total EPA · 4 snaps · +1.46 EPA/play - 3

Ricky White III · Tampa Bay Buccaneers · Receiving · +4.97 total EPA · 7 snaps · +0.71 EPA/play - 4

Christian McCaffrey · San Francisco 49ers · Receiving · +4.60 total EPA · 7 snaps · +0.66 EPA/play - 5

Jauan Jennings · San Francisco 49ers · Receiving · +3.95 total EPA · 11 snaps · +0.36 EPA/play - 6

Deebo Samuel Sr. · San Francisco 49ers · Receiving · +3.87 total EPA · 6 snaps · +0.65 EPA/play - 7

Bucky Irving · Tampa Bay Buccaneers · Rushing · +3.23 total EPA · 13 snaps · +0.25 EPA/play - 8

Ricky Pearsall · San Francisco 49ers · Receiving · +2.36 total EPA · 6 snaps · +0.39 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
Brock Purdy — SF · Passing
Brock Purdy posted the highest total EPA (+21.54) in the game, the strongest overall impact for San Francisco 49ers. Across 44 counted snaps, they averaged +0.49 EPA per play.
Brock Purdy's top snap (+4.46 EPA): (4:25) (Shotgun) 13-B.Purdy pass deep middle to 14-R.Pearsall for 46 yards, TOUCHDOWN. The Replay Official reviewed the runner was inbounds ruling, and the play was Upheld. The ruling on the field stands.
Biggest single play (+5.26 EPA): Trenton Gill — (14:05) 16-T.Gill punts 44 yards to SF 20, Center-86-E.Deckers. 19-J.Cowing MUFFS catch, RECOVERED by TB-98-A.Nelson at SF 21.
Quarterback report card
Brock Purdy led all passers in efficiency for San Francisco 49ers, setting the tone in the passing game according to FantasyHQ analytics.

Brock Purdy (San Francisco 49ers) · 44 dropbacks · 56.8% completion · +8.7% CPOE · +0.49 EPA/play · +21.54 total EPA
Baker Mayfield (Tampa Bay Buccaneers) · 34 dropbacks · 52.9% completion · -8.5% CPOE · +0.01 EPA/play · +0.23 total EPA
Team stats comparison
Side-by-side offensive and defensive efficiency.
| Stat | ||
|---|---|---|
| Offensive EPA/play | +0.133 | +0.059 |
| Offensive success rate | 57.5% | 50.0% |
| Pass EPA/play | +0.489 | +0.007 |
| Rush EPA/play | -0.214 | -0.043 |
| Defensive EPA/play | -0.059 | -0.133 |
| Defensive success rate | 50.0% | 42.5% |
Drive & efficiency notes
Despite the final score, San Francisco 49ers generated the better offensive EPA per play (+0.13 vs +0.06), suggesting they moved the ball more efficiently.
Season benchmark context (offensive EPA per play):
- San Francisco 49ers: +0.13 EPA/play (79th percentile vs. 2024 team-game averages)
- Tampa Bay Buccaneers: +0.06 EPA/play (61st percentile vs. 2024 team-game averages)
- San Francisco 49ers: 10 drives, +10.61 total EPA, 5 scoring drives
- Tampa Bay Buccaneers: 11 drives, +4.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 — Ricky Pearsall (Brock Purdy pass) 
Tampa Bay Buccaneers — Ricky White III (Baker Mayfield pass) 
Tampa Bay Buccaneers — Bucky Irving 
San Francisco 49ers — George Kittle (Brock Purdy pass)
Field goals
San Francisco 49ers — Jaylen Moody 
Tampa Bay Buccaneers — Chase McLaughlin
San Francisco 49ers — Jaylen Moody 
Tampa Bay Buccaneers — Chase McLaughlin
San Francisco 49ers — Jaylen Moody
Quarter by quarter
Quarter-by-quarter recap from live scoring plays.
The opening quarter: San Francisco 49ers won the period 7–0. San Francisco 49ers found the end zone from the TB 46 (Q1 4:25); San Francisco 49ers added 1 points from the TB 15 (Q1 4:15) — 4-J.Moody extra point is GOOD, Center-46-T.Pepper, Holder-3-M.Wishnowsky..
The second quarter: The quarter finished even at 3–3. San Francisco 49ers connected on a field goal from the TB 10 (Q2 8:55) — (8:55) 4-J.Moody 28 yard field goal is GOOD, Center-46-T.Pepper, Holder-3-M.Wishnowsky.; Tampa Bay Buccaneers connected on a field goal from the SF 12 (Q2 1:17) — (1:17) 4-C.McLaughlin 30 yard field goal is GOOD, Center-86-E.Deckers, Holder-16-T.Gill..
The third quarter: Tampa Bay Buccaneers won the period 7–3. Tampa Bay Buccaneers found the end zone from the SF 9 (Q3 12:03) — (12:03) (Shotgun) 6-B.Mayfield pass short middle to 1-R.White for 9 yards, TOUCHDOWN.; Tampa Bay Buccaneers added 1 points from the SF 15 (Q3 11:58) — 4-C.McLaughlin extra point is GOOD, Center-86-E.Deckers, Holder-16-T.Gill.; San Francisco 49ers connected on a field goal from the TB 15 (Q3 4:25) — (4:25) 4-J.Moody 33 yard field goal is GOOD, Center-46-T.Pepper, Holder-3-M.Wishnowsky..
The fourth quarter: The quarter finished even at 10–10. Tampa Bay Buccaneers found the end zone from the SF 12 (Q4 14:24) — (14:24) 7-B.Irving right end for 12 yards, TOUCHDOWN.; Tampa Bay Buccaneers added 1 points from the SF 15 (Q4 14:18) — 4-C.McLaughlin extra point is GOOD, Center-86-E.Deckers, Holder-16-T.Gill.; San Francisco 49ers found the end zone from the TB 11 (Q4 7:14) — (7:14) (Shotgun) 13-B.Purdy pass short left to 85-G.Kittle for 11 yards, TOUCHDOWN.; San Francisco 49ers added 1 points from the TB 15 (Q4 7:02) — 4-J.Moody extra point is GOOD, Center-46-T.Pepper, Holder-3-M.Wishnowsky.; Tampa Bay Buccaneers connected on a field goal from the SF 8 (Q4 0:44) — (:44) 4-C.McLaughlin 26 yard field goal is GOOD, Center-86-E.Deckers, Holder-16-T.Gill.; San Francisco 49ers connected on a field goal from the TB 26 (Q4 0:03) — (:03) 4-J.Moody 44 yard field goal is GOOD, Center-46-T.Pepper, Holder-3-M.Wishnowsky..
Turning points
Plays that moved win probability the most.
- San Francisco 49ers (Q4 0:03) — (:03) 4-J.Moody 44 yard field goal is GOOD, Center-46-T.Pepper, Holder-3-M.Wishnowsky.
- San Francisco 49ers (Q4 3:13) — (3:13) 4-J.Moody 44 yard field goal is No Good, Wide Right, Center-46-T.Pepper, Holder-3-M.Wishnowsky.
- Tampa Bay Buccaneers (Q3 14:05) — (14:05) 16-T.Gill punts 44 yards to SF 20, Center-86-E.Deckers. 19-J.Cowing MUFFS catch, RECOVERED by TB-98-A.Nelson at SF 21.
- San Francisco 49ers (Q4 8:55) — (8:55) (Shotgun) 13-B.Purdy pass deep right to 23-C.McCaffrey to TB 23 for 30 yards (31-A.Winfield) [92-W.Gholston].
- San Francisco 49ers (Q1 4:25) — (4:25) (Shotgun) 13-B.Purdy pass deep middle to 14-R.Pearsall for 46 yards, TOUCHDOWN. The Replay Official reviewed the runner was inbounds ruling, and the play was Upheld. The ruling on the field sta
Impact plays
Highest EPA snaps that flipped field position.
- Tampa Bay Buccaneers (Q3 14:05) — (14:05) 16-T.Gill punts 44 yards to SF 20, Center-86-E.Deckers. 19-J.Cowing MUFFS catch, RECOVERED by TB-98-A.Nelson at SF 21.
- San Francisco 49ers (Q1 4:25) — (4:25) (Shotgun) 13-B.Purdy pass deep middle to 14-R.Pearsall for 46 yards, TOUCHDOWN. The Replay Official reviewed the runner was inbounds ruling, and the play was Upheld. The ruling on the field sta
- San Francisco 49ers (Q4 3:13) — (3:13) 4-J.Moody 44 yard field goal is No Good, Wide Right, Center-46-T.Pepper, Holder-3-M.Wishnowsky.
- San Francisco 49ers (Q4 11:54) — (11:54) 4-J.Moody 50 yard field goal is No Good, Wide Left, Center-46-T.Pepper, Holder-3-M.Wishnowsky.
Every scoring play
Chronological scoring with play-by-play context.
San Francisco 49ers TD (+6) — Q1 4:25 · TB 46 · Score 6-0
(4:25) (Shotgun) 13-B.Purdy pass deep middle to 14-R.Pearsall for 46 yards, TOUCHDOWN. The Replay Official reviewed the runner was inbounds ruling, and the play was Upheld. The ruling on the field sta
San Francisco 49ers XP (+1) — Q1 4:15 · TB 15 · Score 7-0
4-J.Moody extra point is GOOD, Center-46-T.Pepper, Holder-3-M.Wishnowsky.
San Francisco 49ers FG (+3) — Q2 8:55 · TB 10 · Score 10-0
(8:55) 4-J.Moody 28 yard field goal is GOOD, Center-46-T.Pepper, Holder-3-M.Wishnowsky.
Tampa Bay Buccaneers FG (+3) — Q2 1:17 · SF 12 · Score 10-3
(1:17) 4-C.McLaughlin 30 yard field goal is GOOD, Center-86-E.Deckers, Holder-16-T.Gill.
Tampa Bay Buccaneers TD (+6) — Q3 12:03 · SF 9 · Score 10-9
(12:03) (Shotgun) 6-B.Mayfield pass short middle to 1-R.White for 9 yards, TOUCHDOWN.
Tampa Bay Buccaneers XP (+1) — Q3 11:58 · SF 15 · Score 10-10
4-C.McLaughlin extra point is GOOD, Center-86-E.Deckers, Holder-16-T.Gill.
San Francisco 49ers FG (+3) — Q3 4:25 · TB 15 · Score 13-10
(4:25) 4-J.Moody 33 yard field goal is GOOD, Center-46-T.Pepper, Holder-3-M.Wishnowsky.
Tampa Bay Buccaneers TD (+6) — Q4 14:24 · SF 12 · Score 13-16
(14:24) 7-B.Irving right end for 12 yards, TOUCHDOWN.
Tampa Bay Buccaneers XP (+1) — Q4 14:18 · SF 15 · Score 13-17
4-C.McLaughlin extra point is GOOD, Center-86-E.Deckers, Holder-16-T.Gill.
San Francisco 49ers TD (+6) — Q4 7:14 · TB 11 · Score 19-17
(7:14) (Shotgun) 13-B.Purdy pass short left to 85-G.Kittle for 11 yards, TOUCHDOWN.
San Francisco 49ers XP (+1) — Q4 7:02 · TB 15 · Score 20-17
4-J.Moody extra point is GOOD, Center-46-T.Pepper, Holder-3-M.Wishnowsky.
Tampa Bay Buccaneers FG (+3) — Q4 0:44 · SF 8 · Score 20-20
(:44) 4-C.McLaughlin 26 yard field goal is GOOD, Center-86-E.Deckers, Holder-16-T.Gill.
San Francisco 49ers FG (+3) — Q4 0:03 · TB 26 · Score 23-20
(:03) 4-J.Moody 44 yard field goal is GOOD, Center-46-T.Pepper, Holder-3-M.Wishnowsky.
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.
- Brock Purdy (San Francisco 49ers) led total EPA — start here for highlight and prop research.
- Brock Purdy (SF) finished above expected through the air (positive CPOE).
Frequently asked questions
Who won San Francisco 49ers vs Tampa Bay Buccaneers on 2024-11-10?
The San Francisco 49ers beat the Tampa Bay Buccaneers 23-20 in Week 10, 2024.
What was the score by quarter in San Francisco 49ers vs Tampa Bay Buccaneers?
Q1: San Francisco 49ers 7, Tampa Bay Buccaneers 0; Q2: San Francisco 49ers 3, Tampa Bay Buccaneers 3; Q3: San Francisco 49ers 3, Tampa Bay Buccaneers 7; Q4: San Francisco 49ers 10, Tampa Bay Buccaneers 10; Final: San Francisco 49ers 23, Tampa Bay Buccaneers 20.
Who scored touchdowns and field goals in San Francisco 49ers vs Tampa Bay Buccaneers?
San Francisco 49ers touchdown — R. Pearsall (B. Purdy pass) (Q1 4:25) Tampa Bay Buccaneers touchdown — R. White (B. Mayfield pass) (Q3 12:03) Tampa Bay Buccaneers touchdown — B. Irving (Q4 14:24) San Francisco 49ers touchdown — G. Kittle (B. Purdy pass) (Q4 7:14) San Francisco 49ers field goal — J. Moody (Q2 8:55, 3 pts) Tampa Bay Buccaneers field goal — C. McLaughlin (Q2 1:17, 3 pts) San Francisco 49ers field goal — J. Moody (Q3 4:25, 3 pts) Tampa Bay Buccaneers field goal — C. McLaughlin (Q4 0:44, 3 pts) San Francisco 49ers field goal — J. Moody (Q4 0:03, 3 pts) Extra points followed each touchdown unless noted in the play-by-play.
How did the quarterbacks play in San Francisco 49ers vs Tampa Bay Buccaneers?
Brock Purdy (San Francisco 49ers), 56.8% completion, +8.7% CPOE, +0.49 EPA per dropback, +21.54 total passing EPA. Baker Mayfield (Tampa Bay Buccaneers), 52.9% completion, -8.5% CPOE, +0.01 EPA per dropback, +0.23 total passing EPA.
Who was FantasyHQ's player of the game in San Francisco 49ers vs Tampa Bay Buccaneers?
Brock Purdy (San Francisco 49ers) was FantasyHQ's Game MVP with +21.54 total EPA on Passing plays. across 44 snaps. Their top snap (+4.46 EPA): (4:25) (Shotgun) 13-B.Purdy pass deep middle to 14-R.Pearsall for 46 yards, TOUCHDOWN. The Replay Official reviewed the runner was inbounds ruling, and the play was Upheld. The rul.
Was San Francisco 49ers vs Tampa Bay Buccaneers a close game?
Yes — the margin was 3 points. San Francisco 49ers won 23-20 in a game that came down to the wire.
Season records after this game
San Francisco 49ers
Entered 4-4 Now 5-4 W
Tampa Bay Buccaneers
Entered 4-5 Now 4-6 L