Quick answer
- Winner
- Tampa Bay Buccaneers
- Final score
- Tampa Bay Buccaneers 14–7 New Orleans Saints
- Halftime
- Tampa Bay Buccaneers 14–7 New Orleans Saints at halftime
- FantasyHQ MVP
- Jimmy Horn Jr.
- Top passer
- A. Brooks
- Biggest EPA play
- (:28) 17-M.Berger punt is BLOCKED by 34-D.Gibson, Center-47-K.Houser, RECOVERED by TB-20-R…
- Game date
- 2003-12-07
Game summary
The Tampa Bay Buccaneers beat the New Orleans Saints 14–7 on 2003-12-07. Jimmy Horn Jr. posted a game-high +9.77 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 | — | — | — | T | |
|---|---|---|---|---|---|---|
| 0 | 14 | 0 | 0 | 0 | 14 | |
| 7 | 0 | 0 | 0 | 0 | 7 |
Stars of the game
Top performers by total expected points added (EPA).
- 1

Jimmy Horn Jr. · New Orleans Saints · Receiving · +9.77 total EPA · 9 snaps · +1.09 EPA/play - 2
K. McCardell · Tampa Bay Buccaneers · Receiving · +8.87 total EPA · 6 snaps · +1.48 EPA/play - 3

Bucky Williams · New Orleans Saints · Receiving · +4.59 total EPA · 4 snaps · +1.15 EPA/play - 4
K. Dilger · Tampa Bay Buccaneers · Receiving · +3.89 total EPA · 2 snaps · +1.95 EPA/play - 5

Buddy Johnson · Tampa Bay Buccaneers · Passing · +3.55 total EPA · 37 snaps · +0.10 EPA/play - 6
W. Rasby · New Orleans Saints · Receiving · +3.19 total EPA · 2 snaps · +1.60 EPA/play - 7

Michael Pittman · Tampa Bay Buccaneers · Receiving · +2.83 total EPA · 3 snaps · +0.94 EPA/play - 8
C. Lee · Tampa Bay Buccaneers · Receiving · +2.46 total EPA · 5 snaps · +0.49 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
Jimmy Horn Jr. — NO · Receiving
Jimmy Horn Jr. posted the highest total EPA (+9.77) in the game, the strongest overall impact for New Orleans Saints. Across 9 counted snaps, they averaged +1.09 EPA per play.
Jimmy Horn Jr.'s top snap (+1.16 EPA): (10:02) 2-A.Brooks pass to 87-J.Horn to TB 18 for 16 yards (20-R.Barber). Pass 16, Run 0
Biggest single play (-5.29 EPA): M. Berger — (:28) 17-M.Berger punt is BLOCKED by 34-D.Gibson, Center-47-K.Houser, RECOVERED by TB-20-R.Barber at NO 21. 20-R.Barber to NO 1 for 20 yards (23-V.Green).
Quarterback report card
A. Brooks led all passers in efficiency for New Orleans Saints, setting the tone in the passing game according to FantasyHQ analytics.
A. Brooks (New Orleans Saints) · 37 dropbacks · 54.1% completion · -0.20 EPA/play · -7.26 total EPA
Buddy Johnson (Tampa Bay Buccaneers) · 37 dropbacks · 54.1% completion · +0.10 EPA/play · +3.55 total EPA
Team stats comparison
Side-by-side offensive and defensive efficiency.
| Stat | ||
|---|---|---|
| Offensive EPA/play | -0.138 | -0.273 |
| Offensive success rate | 42.2% | 35.1% |
| Pass EPA/play | +0.096 | -0.259 |
| Rush EPA/play | -0.147 | -0.183 |
| Defensive EPA/play | +0.273 | +0.138 |
| Defensive success rate | 64.9% | 57.8% |
Drive & efficiency notes
Despite the final score, Tampa Bay Buccaneers generated the better offensive EPA per play (-0.14 vs -0.27), suggesting they moved the ball more efficiently.
Season benchmark context (offensive EPA per play):
- Tampa Bay Buccaneers: -0.14 EPA/play (22nd percentile vs. 2003 team-game averages)
- New Orleans Saints: -0.27 EPA/play (6th percentile vs. 2003 team-game averages)
- New Orleans Saints: 12 drives, -20.18 total EPA, 1 scoring drives
- Tampa Bay Buccaneers: 12 drives, -11.46 total EPA, 2 scoring drives
Who scored touchdowns and field goals
Every touchdown and field goal from official play-by-play.
Touchdowns

New Orleans Saints — Bucky Williams (A. Brooks pass)
Tampa Bay Buccaneers — K. Dilger (Buddy Johnson pass)
Tampa Bay Buccaneers — W. Sapp (Buddy Johnson pass)
Quarter by quarter
Quarter-by-quarter recap from live scoring plays.
The opening quarter: New Orleans Saints won the period 7–0. New Orleans Saints found the end zone from the TB 31 (Q1 1:47) — (1:47) 2-A.Brooks pass to 82-B.Williams for 31 yards, TOUCHDOWN. Pass 18, Run 13; New Orleans Saints added 1 points from the TB 2 (Q1 1:39) — 3-J.Carney extra point is GOOD, Center-47-K.Houser, Holder-17-M.Berger..
The second quarter: Tampa Bay Buccaneers won the period 14–0. Tampa Bay Buccaneers found the end zone from the NO 14 (Q2 1:31) — (1:31) 14-B.Johnson pass to 85-K.Dilger for 14 yards, TOUCHDOWN. Pass 3, Run 11; Tampa Bay Buccaneers added 1 points from the NO 2 (Q2 1:25) — 7-M.Gramatica extra point is GOOD, Center-66-R.Benjamin, Holder-9-T.Tupa.; Tampa Bay Buccaneers found the end zone from the NO 1 (Q2 0:17) — (:17) 14-B.Johnson pass to 99-W.Sapp for 1 yard, TOUCHDOWN.; Tampa Bay Buccaneers added 1 points from the NO 2 (Q2 0:12) — 7-M.Gramatica extra point is GOOD, Center-66-R.Benjamin, Holder-9-T.Tupa..
Turning points
Plays that moved win probability the most.
- New Orleans Saints (Q4 8:19) — (8:19) 2-A.Brooks sacked at TB 9 for -3 yards (94-G.Spires). FUMBLES (94-G.Spires), RECOVERED by TB-91-C.Darby at TB 9. 91-C.Darby to TB 9 for no gain (68-V.Riley).
- New Orleans Saints (Q2 0:28) — (:28) 17-M.Berger punt is BLOCKED by 34-D.Gibson, Center-47-K.Houser, RECOVERED by TB-20-R.Barber at NO 21. 20-R.Barber to NO 1 for 20 yards (23-V.Green).
- New Orleans Saints (Q2 1:49) — (1:49) 2-A.Brooks sacked at TB 36 for -8 yards. FUMBLES, touched at TB 36, RECOVERED by TB-23-J.Phillips at TB 43. 23-J.Phillips to NO 37 for 20 yards (26-D.McAllister).
- Tampa Bay Buccaneers (Q4 10:09) — (10:09) 14-B.Johnson pass intended for 88-R.Dudley INTERCEPTED by 56-O.Ruff (33-A.Ambrose) at TB 41. 56-O.Ruff to TB 34 for 7 yards (43-J.Cook).
- New Orleans Saints (Q3 6:32) — (6:32) 3-J.Carney 49 yard field goal is No Good, Wide Right, Center-47-K.Houser, Holder-17-M.Berger.
Impact plays
Highest EPA snaps that flipped field position.
- New Orleans Saints (Q2 0:28) — (:28) 17-M.Berger punt is BLOCKED by 34-D.Gibson, Center-47-K.Houser, RECOVERED by TB-20-R.Barber at NO 21. 20-R.Barber to NO 1 for 20 yards (23-V.Green).
- New Orleans Saints (Q4 8:19) — (8:19) 2-A.Brooks sacked at TB 9 for -3 yards (94-G.Spires). FUMBLES (94-G.Spires), RECOVERED by TB-91-C.Darby at TB 9. 91-C.Darby to TB 9 for no gain (68-V.Riley).
- New Orleans Saints (Q2 1:49) — (1:49) 2-A.Brooks sacked at TB 36 for -8 yards. FUMBLES, touched at TB 36, RECOVERED by TB-23-J.Phillips at TB 43. 23-J.Phillips to NO 37 for 20 yards (26-D.McAllister).
- Tampa Bay Buccaneers (Q3 2:01) — (2:01) 7-M.Gramatica 44 yard field goal is No Good, Wide Right, Center-66-R.Benjamin, Holder-9-T.Tupa.
Every scoring play
Chronological scoring with play-by-play context.
New Orleans Saints TD (+6) — Q1 1:47 · TB 31 · Score 0-6
(1:47) 2-A.Brooks pass to 82-B.Williams for 31 yards, TOUCHDOWN. Pass 18, Run 13
New Orleans Saints XP (+1) — Q1 1:39 · TB 2 · Score 0-7
3-J.Carney extra point is GOOD, Center-47-K.Houser, Holder-17-M.Berger.
Tampa Bay Buccaneers TD (+6) — Q2 1:31 · NO 14 · Score 6-7
(1:31) 14-B.Johnson pass to 85-K.Dilger for 14 yards, TOUCHDOWN. Pass 3, Run 11
Tampa Bay Buccaneers XP (+1) — Q2 1:25 · NO 2 · Score 7-7
7-M.Gramatica extra point is GOOD, Center-66-R.Benjamin, Holder-9-T.Tupa.
Tampa Bay Buccaneers TD (+6) — Q2 0:17 · NO 1 · Score 13-7
(:17) 14-B.Johnson pass to 99-W.Sapp for 1 yard, TOUCHDOWN.
Tampa Bay Buccaneers XP (+1) — Q2 0:12 · NO 2 · Score 14-7
7-M.Gramatica extra point is GOOD, Center-66-R.Benjamin, Holder-9-T.Tupa.
Key takeaways
What to remember for fantasy research and follow-up box score digging.
- Tampa Bay Buccaneers earned the result — use the box score for snap-level context.
- One-score margin — verify garbage-time stats before drawing fantasy conclusions.
- Jimmy Horn Jr. (New Orleans Saints) led total EPA — start here for highlight and prop research.
Frequently asked questions
Who won Tampa Bay Buccaneers vs New Orleans Saints on 2003-12-07?
The Tampa Bay Buccaneers beat the New Orleans Saints 14-7 in Week 14, 2003.
What was the score by quarter in Tampa Bay Buccaneers vs New Orleans Saints?
Q1: Tampa Bay Buccaneers 0, New Orleans Saints 7; Q2: Tampa Bay Buccaneers 14, New Orleans Saints 0; Final: Tampa Bay Buccaneers 14, New Orleans Saints 7.
Who scored touchdowns and field goals in Tampa Bay Buccaneers vs New Orleans Saints?
New Orleans Saints touchdown — B. Williams (A. Brooks pass) (Q1 1:47) Tampa Bay Buccaneers touchdown — K. Dilger (B. Johnson pass) (Q2 1:31) Tampa Bay Buccaneers touchdown — W. Sapp (B. Johnson pass) (Q2 0:17) Extra points followed each touchdown unless noted in the play-by-play.
How did the quarterbacks play in Tampa Bay Buccaneers vs New Orleans Saints?
A. Brooks (New Orleans Saints), 54.1% completion, -0.20 EPA per dropback, -7.26 total passing EPA. Buddy Johnson (Tampa Bay Buccaneers), 54.1% completion, +0.10 EPA per dropback, +3.55 total passing EPA.
Who was FantasyHQ's player of the game in Tampa Bay Buccaneers vs New Orleans Saints?
Jimmy Horn Jr. (New Orleans Saints) was FantasyHQ's Game MVP with +9.77 total EPA on Receiving plays. across 9 snaps. Their top snap (+1.16 EPA): (10:02) 2-A.Brooks pass to 87-J.Horn to TB 18 for 16 yards (20-R.Barber). Pass 16, Run 0.
Was Tampa Bay Buccaneers vs New Orleans Saints a close game?
Yes — the margin was 7 points. Tampa Bay Buccaneers won 14-7 in a game that stayed within one score into the fourth quarter.
Season records after this game
Tampa Bay Buccaneers
Entered 5-7 Now 6-7 W
New Orleans Saints
Entered 6-6 Now 6-7 L