Quick answer
- Winner
- Buffalo Bills
- Final score
- Buffalo Bills 24–7 New York Giants
- Halftime
- Buffalo Bills 17–7 New York Giants at halftime
- FantasyHQ MVP
- D. Bledsoe
- Top passer
- K. Collins
- Biggest EPA play
- (14:44) 5-K.Collins pass to 81-A.Toomer for 77 yards, TOUCHDOWN.
- Game date
- 2003-11-30
Game summary
The Buffalo Bills beat the New York Giants 24–7 on 2003-11-30. D. Bledsoe posted a game-high +16.82 total EPA in the passing.
The highest-scoring period was Q2 with 24 combined points.
Line score
Final score and points by quarter.
| Q2 | Q3 | — | — | — | T | |
|---|---|---|---|---|---|---|
| 17 | 7 | 0 | 0 | 0 | 24 | |
| 7 | 0 | 0 | 0 | 0 | 7 |
Stars of the game
Top performers by total expected points added (EPA).
- 1
D. Bledsoe · Buffalo Bills · Passing · +16.82 total EPA · 34 snaps · +0.49 EPA/play - 2
B. Shaw · Buffalo Bills · Receiving · +10.05 total EPA · 4 snaps · +2.51 EPA/play - 3
A. Toomer · New York Giants · Receiving · +8.97 total EPA · 3 snaps · +2.99 EPA/play - 4

Joe Reed · Buffalo Bills · Receiving · +6.36 total EPA · 6 snaps · +1.06 EPA/play - 5
E. Moulds · Buffalo Bills · Receiving · +5.20 total EPA · 5 snaps · +1.04 EPA/play - 6
I. Hilliard · New York Giants · Receiving · +4.07 total EPA · 5 snaps · +0.81 EPA/play - 7
T.J. Carter · New York Giants · Receiving · +3.80 total EPA · 4 snaps · +0.95 EPA/play - 8

David Moore · Buffalo Bills · Receiving · +3.18 total EPA · 2 snaps · +1.59 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
D. Bledsoe — BUF · Passing
D. Bledsoe posted the highest total EPA (+16.82) in the game, the strongest overall impact for Buffalo Bills. Across 34 counted snaps, they averaged +0.49 EPA per play.
D. Bledsoe's top snap (+4.02 EPA): (4:28) 11-D.Bledsoe pass to 81-B.Shaw for 22 yards, TOUCHDOWN.
Biggest single play (+6.19 EPA): K. Collins — (14:44) 5-K.Collins pass to 81-A.Toomer for 77 yards, TOUCHDOWN.
Quarterback report card
K. Collins led all passers in efficiency for New York Giants, setting the tone in the passing game according to FantasyHQ analytics.
K. Collins (New York Giants) · 43 dropbacks · 39.5% completion · -0.23 EPA/play · -9.91 total EPA
D. Bledsoe (Buffalo Bills) · 34 dropbacks · 55.9% completion · +0.49 EPA/play · +16.82 total EPA
Team stats comparison
Side-by-side offensive and defensive efficiency.
| Stat | ||
|---|---|---|
| Offensive EPA/play | +0.083 | -0.176 |
| Offensive success rate | 42.7% | 38.4% |
| Pass EPA/play | +0.323 | -0.231 |
| Rush EPA/play | -0.007 | -0.249 |
| Defensive EPA/play | +0.176 | -0.083 |
| Defensive success rate | 61.6% | 57.3% |
Drive & efficiency notes
Despite the final score, Buffalo Bills generated the better offensive EPA per play (+0.08 vs -0.18), suggesting they moved the ball more efficiently.
Season benchmark context (offensive EPA per play):
- Buffalo Bills: +0.08 EPA/play (75th percentile vs. 2003 team-game averages)
- New York Giants: -0.18 EPA/play (15th percentile vs. 2003 team-game averages)
- Buffalo Bills: 13 drives, +7.95 total EPA, 4 scoring drives
- New York Giants: 12 drives, -12.84 total EPA, 1 scoring drives
Who scored touchdowns and field goals
Every touchdown and field goal from official play-by-play.
Touchdowns

Buffalo Bills — David Moore (D. Bledsoe pass)
New York Giants — A. Toomer (K. Collins pass)
Buffalo Bills — B. Shaw (D. Bledsoe pass)
Buffalo Bills — T. Henry
Field goals
Buffalo Bills — R. Lindell
Quarter by quarter
Quarter-by-quarter recap from live scoring plays.
The second quarter: Buffalo Bills won the period 17–7. Buffalo Bills found the end zone from the NYG 24 (Q2 15:00) — (15:00) 11-D.Bledsoe pass to 83-D.Moore for 24 yards, TOUCHDOWN.; Buffalo Bills added 1 points from the NYG 2 (Q2 14:49) — 9-R.Lindell extra point is GOOD, Center-54-J.Dorenbos, Holder-8-B.Moorman.; New York Giants found the end zone from the BUF 77 (Q2 14:44) — (14:44) 5-K.Collins pass to 81-A.Toomer for 77 yards, TOUCHDOWN.; New York Giants added 1 points from the BUF 2 (Q2 14:32) — 8-M.Bryant extra point is GOOD, Center-57-C.Dach, Holder-10-J.Feagles.; Buffalo Bills connected on a field goal from the NYG 8 (Q2 9:30) — (9:30) 9-R.Lindell 26 yard field goal is GOOD, Center-54-J.Dorenbos, Holder-8-B.Moorman.; Buffalo Bills found the end zone from the NYG 22 (Q2 4:28) — (4:28) 11-D.Bledsoe pass to 81-B.Shaw for 22 yards, TOUCHDOWN.; Buffalo Bills added 1 points from the NYG 2 (Q2 4:07) — 9-R.Lindell extra point is GOOD, Center-54-J.Dorenbos, Holder-8-B.Moorman..
The third quarter: Buffalo Bills won the period 7–0. Buffalo Bills found the end zone from the NYG 13 (Q3 5:34) — (5:34) 20-T.Henry left tackle for 13 yards, TOUCHDOWN.; Buffalo Bills added 1 points from the NYG 2 (Q3 5:30) — 9-R.Lindell extra point is GOOD, Center-54-J.Dorenbos, Holder-8-B.Moorman..
Turning points
Plays that moved win probability the most.
- New York Giants (Q2 14:44) — (14:44) 5-K.Collins pass to 81-A.Toomer for 77 yards, TOUCHDOWN.
- New York Giants (Q2 8:12) — (8:12) 5-K.Collins sacked at NYG 46 for -4 yards (Team). FUMBLES (Team), RECOVERED by BUF-94-A.Schobel at NYG 41. 94-A.Schobel to NYG 41 for no gain (28-D.Levens).
- Buffalo Bills (Q2 12:26) — (12:26) (Shotgun) 11-D.Bledsoe pass to 81-B.Shaw to NYG 27 for 31 yards (37-J.Harris).
- Buffalo Bills (Q2 15:00) — (15:00) 11-D.Bledsoe pass to 83-D.Moore for 24 yards, TOUCHDOWN.
- Buffalo Bills (Q2 4:28) — (4:28) 11-D.Bledsoe pass to 81-B.Shaw for 22 yards, TOUCHDOWN.
Impact plays
Highest EPA snaps that flipped field position.
- New York Giants (Q2 14:44) — (14:44) 5-K.Collins pass to 81-A.Toomer for 77 yards, TOUCHDOWN.
- New York Giants (Q2 8:12) — (8:12) 5-K.Collins sacked at NYG 46 for -4 yards (Team). FUMBLES (Team), RECOVERED by BUF-94-A.Schobel at NYG 41. 94-A.Schobel to NYG 41 for no gain (28-D.Levens).
- Buffalo Bills (Q2 4:28) — (4:28) 11-D.Bledsoe pass to 81-B.Shaw for 22 yards, TOUCHDOWN.
- Buffalo Bills (Q2 15:00) — (15:00) 11-D.Bledsoe pass to 83-D.Moore for 24 yards, TOUCHDOWN.
Every scoring play
Chronological scoring with play-by-play context.
Buffalo Bills TD (+6) — Q2 15:00 · NYG 24 · Score 6-0
(15:00) 11-D.Bledsoe pass to 83-D.Moore for 24 yards, TOUCHDOWN.
Buffalo Bills XP (+1) — Q2 14:49 · NYG 2 · Score 7-0
9-R.Lindell extra point is GOOD, Center-54-J.Dorenbos, Holder-8-B.Moorman.
New York Giants TD (+6) — Q2 14:44 · BUF 77 · Score 7-6
(14:44) 5-K.Collins pass to 81-A.Toomer for 77 yards, TOUCHDOWN.
New York Giants XP (+1) — Q2 14:32 · BUF 2 · Score 7-7
8-M.Bryant extra point is GOOD, Center-57-C.Dach, Holder-10-J.Feagles.
Buffalo Bills FG (+3) — Q2 9:30 · NYG 8 · Score 10-7
(9:30) 9-R.Lindell 26 yard field goal is GOOD, Center-54-J.Dorenbos, Holder-8-B.Moorman.
Buffalo Bills TD (+6) — Q2 4:28 · NYG 22 · Score 16-7
(4:28) 11-D.Bledsoe pass to 81-B.Shaw for 22 yards, TOUCHDOWN.
Buffalo Bills XP (+1) — Q2 4:07 · NYG 2 · Score 17-7
9-R.Lindell extra point is GOOD, Center-54-J.Dorenbos, Holder-8-B.Moorman.
Buffalo Bills TD (+6) — Q3 5:34 · NYG 13 · Score 23-7
(5:34) 20-T.Henry left tackle for 13 yards, TOUCHDOWN.
Buffalo Bills XP (+1) — Q3 5:30 · NYG 2 · Score 24-7
9-R.Lindell extra point is GOOD, Center-54-J.Dorenbos, Holder-8-B.Moorman.
Key takeaways
What to remember for fantasy research and follow-up box score digging.
- Buffalo Bills earned the result — use the box score for snap-level context.
- D. Bledsoe (Buffalo Bills) led total EPA — start here for highlight and prop research.
Frequently asked questions
Who won Buffalo Bills vs New York Giants on 2003-11-30?
The Buffalo Bills beat the New York Giants 24-7 in Week 13, 2003.
What was the score by quarter in Buffalo Bills vs New York Giants?
Q2: Buffalo Bills 17, New York Giants 7; Q3: Buffalo Bills 7, New York Giants 0; Final: Buffalo Bills 24, New York Giants 7.
Who scored touchdowns and field goals in Buffalo Bills vs New York Giants?
Buffalo Bills touchdown — D. Moore (D. Bledsoe pass) (Q2 15:00) New York Giants touchdown — A. Toomer (K. Collins pass) (Q2 14:44) Buffalo Bills touchdown — B. Shaw (D. Bledsoe pass) (Q2 4:28) Buffalo Bills touchdown — T. Henry (Q3 5:34) Buffalo Bills field goal — R. Lindell (Q2 9:30, 3 pts) Extra points followed each touchdown unless noted in the play-by-play.
How did the quarterbacks play in Buffalo Bills vs New York Giants?
K. Collins (New York Giants), 39.5% completion, -0.23 EPA per dropback, -9.91 total passing EPA. D. Bledsoe (Buffalo Bills), 55.9% completion, +0.49 EPA per dropback, +16.82 total passing EPA.
Who was FantasyHQ's player of the game in Buffalo Bills vs New York Giants?
D. Bledsoe (Buffalo Bills) was FantasyHQ's Game MVP with +16.82 total EPA on Passing plays. across 34 snaps. Their top snap (+4.02 EPA): (4:28) 11-D.Bledsoe pass to 81-B.Shaw for 22 yards, TOUCHDOWN..
Season records after this game
Buffalo Bills
Entered 4-7 Now 5-7 W
New York Giants
Entered 4-7 Now 4-8 L