FantasyHQ · Game Recap

NFL · Week 14 · December 12, 2004 · 12 min read

New York Giants vs. Baltimore Ravens: 2004 Week 14 Recap

Ravens defeat Giants 37–14 in Week 14

Chris Moore led Fantasy Impact as Ravens prevailed in a 14–37 Week 14 finish.

New York Giants 14 5–8
Final 14–37
Baltimore Ravens 37 8–5 Winner
Winner
Baltimore Ravens
Final score
14–37
Halftime
New York Giants 7–27 Baltimore Ravens
Top passer
K. Boller
FantasyHQ MVP
Chris Moore
Game date
December 12, 2004

Top fantasy performers · Giants

  • Kade Warner 6/9 · 127 YDS +7.7 Fantasy Impact
  • J.Shockey 5 REC · 83 YDS +4.4 Fantasy Impact
  • A.Toomer 2 REC · 53 YDS +3.9 Fantasy Impact

Top fantasy performers · Ravens

  • Chris Moore
    Chris Moore 3 REC · 37 YDS · 2 TD +7.7 Fantasy Impact
  • T.Heap 5 REC · 76 YDS · 2 TD +6.8 Fantasy Impact
  • Kisean Johnson
    Kisean Johnson 2 REC · 41 YDS +3.6 Fantasy Impact

Quick answer

Winner
Baltimore Ravens
Final score
Baltimore Ravens 37–14 New York Giants
Halftime
New York Giants 7–27 Baltimore Ravens at halftime
FantasyHQ MVP
Chris Moore
Top passer
K. Boller
Biggest EPA play
(2:56) 7-K.Boller sacked at NYG 45 for -11 yards (58-R.Torbor). FUMBLES (58-R.Torbor), REC…
Game date
2004-12-12

Game summary

The Baltimore Ravens beat the New York Giants 37–14 on 2004-12-12. Chris Moore posted a game-high +7.68 total EPA in the receiving.

The highest-scoring period was Q2 with 24 combined points.

Line score

Final score and points by quarter.

Q1Q2Q3Q4T
New York Giants0707014
Baltimore Ravens1017100037

Scoring Map

Each pin marks where a score occurred on the field — yard line from play-by-play.

NYGNew York Giants
BALBaltimore Ravens

FantasyHQ Analytics

Scoring timeline

15 scores

Chronological scoring plays — scroll to follow the game.

  1. BALBaltimore Ravens
    Q1 12:09TD
    Chris Moore

    Points+6

    Yard line
    NYG 12
    Score
    0-6

    (12:09) 7-K.Boller pass to 84-C.Moore for 12 yards, TOUCHDOWN.

  2. BALBaltimore Ravens
    Q1 12:04XP
    MSM. Stover

    Points+1

    Yard line
    NYG 2
    Score
    0-7

    3-M.Stover extra point is GOOD, Center-43-M.Solwold, Holder-15-D.Zastudil.

  3. BALBaltimore Ravens
    Q1 9:09FG
    MSM. Stover

    Points+3

    Yard line
    NYG 28
    Score
    0-10

    (9:09) 3-M.Stover 46 yard field goal is GOOD, Center-43-M.Solwold, Holder-15-D.Zastudil.

  4. BALBaltimore Ravens
    Q2 7:14TD
    THT. Heap

    Points+6

    Yard line
    NYG 6
    Score
    0-16

    (7:14) 7-K.Boller pass to 86-T.Heap for 6 yards, TOUCHDOWN.

  5. BALBaltimore Ravens
    Q2 7:05XP
    MSM. Stover

    Points+1

    Yard line
    NYG 2
    Score
    0-17

    3-M.Stover extra point is GOOD, Center-43-M.Solwold, Holder-15-D.Zastudil.

  6. NYGNew York Giants
    Q2 2:56TD
    OUO. Umenyiora

    Points+6

    Yard line
    NYG 34
    Score
    6-17

    (2:56) 7-K.Boller sacked at NYG 45 for -11 yards (58-R.Torbor). FUMBLES (58-R.Torbor), RECOVERED by NYG-72-O.Umenyiora at 50. 72-O.Umenyiora for 50 yards, TOUCHDOWN.

  7. NYGNew York Giants
    Q2 2:43XP
    SCS. Christie

    Points+1

    Yard line
    BAL 2
    Score
    7-17

    2-S.Christie extra point is GOOD, Center-90-R.Kuehl, Holder-17-J.Feagles.

  8. BALBaltimore Ravens
    Q2 0:27TD
    Chris Moore

    Points+6

    Yard line
    NYG 8
    Score
    7-23

    (:27) 7-K.Boller pass to 84-C.Moore for 8 yards, TOUCHDOWN.

  9. BALBaltimore Ravens
    Q2 0:21XP
    MSM. Stover

    Points+1

    Yard line
    NYG 2
    Score
    7-24

    3-M.Stover extra point is GOOD, Center-43-M.Solwold, Holder-15-D.Zastudil.

  10. BALBaltimore Ravens
    Q2 0:03FG
    MSM. Stover

    Points+3

    Yard line
    NYG 26
    Score
    7-27

    (:03) 3-M.Stover 44 yard field goal is GOOD, Center-43-M.Solwold, Holder-15-D.Zastudil.

  11. BALBaltimore Ravens
    Q3 7:53FG
    MSM. Stover

    Points+3

    Yard line
    NYG 8
    Score
    7-30

    (7:53) 3-M.Stover 27 yard field goal is GOOD, Center-43-M.Solwold, Holder-15-D.Zastudil.

  12. BALBaltimore Ravens
    Q3 1:49TD
    THT. Heap

    Points+6

    Yard line
    NYG 1
    Score
    7-36

    (1:49) 7-K.Boller pass to 86-T.Heap for 1 yard, TOUCHDOWN.

  13. BALBaltimore Ravens
    Q3 1:42XP
    MSM. Stover

    Points+1

    Yard line
    NYG 2
    Score
    7-37

    3-M.Stover extra point is GOOD, Center-43-M.Solwold, Holder-15-D.Zastudil.

  14. NYGNew York Giants
    Q4 3:53TD
    TBTaye Barber

    Points+6

    Yard line
    BAL 1
    Score
    13-37

    (3:53) 21-T.Barber up the middle for 1 yard, TOUCHDOWN.

  15. NYGNew York Giants
    Q4 3:49XP
    SCS. Christie

    Points+1

    Yard line
    BAL 2
    Score
    14-37

    2-S.Christie extra point is GOOD, Center-90-R.Kuehl, Holder-17-J.Feagles.

Stars of the game

Top performers by total expected points added (EPA).

  1. 1Chris MooreChris Moore · Baltimore Ravens · Receiving · +7.68 total EPA · 3 snaps · +2.56 EPA/play
  2. 2Kade Warner · New York Giants · Passing · +7.66 total EPA · 9 snaps · +0.85 EPA/play
  3. 3T. Heap · Baltimore Ravens · Receiving · +6.81 total EPA · 5 snaps · +1.36 EPA/play
  4. 4J. Shockey · New York Giants · Receiving · +4.38 total EPA · 5 snaps · +0.88 EPA/play
  5. 5A. Toomer · New York Giants · Receiving · +3.92 total EPA · 2 snaps · +1.96 EPA/play
  6. 6Kisean JohnsonKisean Johnson · Baltimore Ravens · Receiving · +3.64 total EPA · 2 snaps · +1.82 EPA/play
  7. 7Tyrod TaylorTyrod Taylor · Baltimore Ravens · Receiving · +3.41 total EPA · 3 snaps · +1.14 EPA/play
  8. 8Calvin Taylor Jr.Calvin Taylor Jr. · Baltimore Ravens · Receiving · +1.74 total EPA · 4 snaps · +0.43 EPA/play

FantasyHQ Game MVP

Highest total EPA with the player's top snap and the game's biggest single play when different.

Chris Moore

FantasyHQ Game MVP

Chris Moore — BAL · Receiving

Chris Moore posted the highest total EPA (+7.68) in the game, the strongest overall impact for Baltimore Ravens. Across 3 counted snaps, they averaged +2.56 EPA per play.

Chris Moore's top snap (+3.46 EPA): (:27) 7-K.Boller pass to 84-C.Moore for 8 yards, TOUCHDOWN.

Biggest single play (-7.78 EPA): K. Boller — (2:56) 7-K.Boller sacked at NYG 45 for -11 yards (58-R.Torbor). FUMBLES (58-R.Torbor), RECOVERED by NYG-72-O.Umenyiora at 50. 72-O.Umenyiora for 50 yards, TOUCHDOWN.

Quarterback report card

K. Boller led all passers in efficiency for Baltimore Ravens, setting the tone in the passing game according to FantasyHQ analytics.

  • K. Boller (Baltimore Ravens) · 37 dropbacks · 48.6% completion · -0.07 EPA/play · -2.60 total EPA
  • E. Manning (New York Giants) · 22 dropbacks · 18.2% completion · -0.57 EPA/play · -12.61 total EPA

Team stats comparison

Side-by-side offensive and defensive efficiency.

StatNew York GiantsBaltimore Ravens
Offensive EPA/play-0.337-0.048
Offensive success rate35.9%42.3%
Pass EPA/play-0.160-0.035
Rush EPA/play-0.827-0.109
Defensive EPA/play+0.048+0.337
Defensive success rate57.7%64.1%

Drive & efficiency notes

Baltimore Ravens held the efficiency edge in offensive EPA per play (-0.05 vs -0.34), even if the scoreboard told a different story.

Season benchmark context (offensive EPA per play):

  • New York Giants: -0.34 EPA/play (2nd percentile vs. 2004 team-game averages)
  • Baltimore Ravens: -0.05 EPA/play (35th percentile vs. 2004 team-game averages)
  • Baltimore Ravens: 17 drives, -4.95 total EPA, 8 scoring drives
  • New York Giants: 16 drives, -26.30 total EPA, 1 scoring drives
Who scored touchdowns and field goals

Every touchdown and field goal from official play-by-play.

Touchdowns

  • Chris MooreBaltimore Ravens — Chris Moore (K. Boller pass) (Q1 12:09)
  • Baltimore Ravens — T. Heap (K. Boller pass) (Q2 7:14)
  • New York Giants — O. Umenyiora (Q2 2:56)
  • Chris MooreBaltimore Ravens — Chris Moore (K. Boller pass) (Q2 0:27)
  • Baltimore Ravens — T. Heap (K. Boller pass) (Q3 1:49)
  • New York Giants — Taye Barber (Q4 3:53)

Field goals

  • Baltimore Ravens — M. Stover (Q1 9:09)
  • Baltimore Ravens — M. Stover (Q2 0:03)
  • Baltimore Ravens — M. Stover (Q3 7:53)
Quarter by quarter

Quarter-by-quarter recap from live scoring plays.

The opening quarter: Baltimore Ravens won the period 10–0. Baltimore Ravens found the end zone from the NYG 12 (Q1 12:09) — (12:09) 7-K.Boller pass to 84-C.Moore for 12 yards, TOUCHDOWN.; Baltimore Ravens added 1 points from the NYG 2 (Q1 12:04) — 3-M.Stover extra point is GOOD, Center-43-M.Solwold, Holder-15-D.Zastudil.; Baltimore Ravens connected on a field goal from the NYG 28 (Q1 9:09) — (9:09) 3-M.Stover 46 yard field goal is GOOD, Center-43-M.Solwold, Holder-15-D.Zastudil..

The second quarter: Baltimore Ravens won the period 17–7. Baltimore Ravens found the end zone from the NYG 6 (Q2 7:14) — (7:14) 7-K.Boller pass to 86-T.Heap for 6 yards, TOUCHDOWN.; Baltimore Ravens added 1 points from the NYG 2 (Q2 7:05) — 3-M.Stover extra point is GOOD, Center-43-M.Solwold, Holder-15-D.Zastudil.; New York Giants found the end zone from the NYG 34 (Q2 2:56); New York Giants added 1 points from the BAL 2 (Q2 2:43) — 2-S.Christie extra point is GOOD, Center-90-R.Kuehl, Holder-17-J.Feagles.; Baltimore Ravens found the end zone from the NYG 8 (Q2 0:27) — (:27) 7-K.Boller pass to 84-C.Moore for 8 yards, TOUCHDOWN.; Baltimore Ravens added 1 points from the NYG 2 (Q2 0:21) — 3-M.Stover extra point is GOOD, Center-43-M.Solwold, Holder-15-D.Zastudil.; Baltimore Ravens connected on a field goal from the NYG 26 (Q2 0:03) — (:03) 3-M.Stover 44 yard field goal is GOOD, Center-43-M.Solwold, Holder-15-D.Zastudil..

The third quarter: Baltimore Ravens won the period 10–0. Baltimore Ravens connected on a field goal from the NYG 8 (Q3 7:53) — (7:53) 3-M.Stover 27 yard field goal is GOOD, Center-43-M.Solwold, Holder-15-D.Zastudil.; Baltimore Ravens found the end zone from the NYG 1 (Q3 1:49) — (1:49) 7-K.Boller pass to 86-T.Heap for 1 yard, TOUCHDOWN.; Baltimore Ravens added 1 points from the NYG 2 (Q3 1:42) — 3-M.Stover extra point is GOOD, Center-43-M.Solwold, Holder-15-D.Zastudil..

The fourth quarter: New York Giants won the period 7–0. New York Giants found the end zone from the BAL 1 (Q4 3:53) — (3:53) 21-T.Barber up the middle for 1 yard, TOUCHDOWN.; New York Giants added 1 points from the BAL 2 (Q4 3:49) — 2-S.Christie extra point is GOOD, Center-90-R.Kuehl, Holder-17-J.Feagles..

Turning points

Plays that moved win probability the most.

  • Baltimore Ravens (Q2 2:56) — (2:56) 7-K.Boller sacked at NYG 45 for -11 yards (58-R.Torbor). FUMBLES (58-R.Torbor), RECOVERED by NYG-72-O.Umenyiora at 50. 72-O.Umenyiora for 50 yards, TOUCHDOWN. [WPA -7.6% · EPA -7.78]
  • New York Giants (Q1 15:00) — 3-M.Stover kicks 69 yards from BAL 30 to NYG 1. 44-D.Ward to NYG 27 for 26 yards (53-T.Slaughter). FUMBLES (53-T.Slaughter), RECOVERED by BAL-56-E.Hartwell at NYG 26. 56-E.Hartwell to NYG 27 for -1 ya [WPA -6.9% · EPA -3.92]
  • New York Giants (Q1 10:58) — (10:58) 21-T.Barber left tackle to NYG 30 for -1 yards (47-W.Demps). FUMBLES (47-W.Demps), RECOVERED by BAL-52-R.Lewis at NYG 28. [WPA -6.8% · EPA -4.24]
  • Baltimore Ravens (Q1 14:54) — (14:54) 31-J.Lewis right tackle to NYG 22 for 5 yards (22-T.Cousin, 51-C.Emmons). [WPA +6.1% · EPA +0.30]
  • New York Giants (Q1 8:55) — (8:55) (Shotgun) 10-E.Manning pass intended for 81-A.Toomer INTERCEPTED by 28-G.Baxter at BAL 14. 28-G.Baxter to BAL 47 for 33 yards. FUMBLES, ball out of bounds at NYG 49. PENALTY on BAL-47-W.Demps, [WPA -5.7% · EPA -3.57]
Impact plays

Highest EPA snaps that flipped field position.

  • Baltimore Ravens (Q2 2:56) — (2:56) 7-K.Boller sacked at NYG 45 for -11 yards (58-R.Torbor). FUMBLES (58-R.Torbor), RECOVERED by NYG-72-O.Umenyiora at 50. 72-O.Umenyiora for 50 yards, TOUCHDOWN. [WPA -7.6% · EPA -7.78]
  • New York Giants (Q4 13:12) — (13:12) 21-T.Barber up the middle to NYG 38 for no gain (97-K.Gregg). FUMBLES (97-K.Gregg), RECOVERED by BAL-21-C.McAlister at NYG 38. 21-C.McAlister to NYG 38 for no gain (21-T.Barber). [WPA -0.0% · EPA -4.56]
  • New York Giants (Q3 3:53) — (3:53) 10-E.Manning FUMBLES (Aborted) at NYG 17, RECOVERED by BAL-97-K.Gregg at NYG 14. 97-K.Gregg to NYG 14 for no gain (66-D.Diehl). [WPA -0.3% · EPA -4.53]
  • New York Giants (Q1 10:58) — (10:58) 21-T.Barber left tackle to NYG 30 for -1 yards (47-W.Demps). FUMBLES (47-W.Demps), RECOVERED by BAL-52-R.Lewis at NYG 28. [WPA -6.8% · EPA -4.24]
Every scoring play

Chronological scoring with play-by-play context.

  1. Baltimore Ravens TD (+6) — Q1 12:09 · NYG 12 · Score 0-6
    (12:09) 7-K.Boller pass to 84-C.Moore for 12 yards, TOUCHDOWN.
  2. Baltimore Ravens XP (+1) — Q1 12:04 · NYG 2 · Score 0-7
    3-M.Stover extra point is GOOD, Center-43-M.Solwold, Holder-15-D.Zastudil.
  3. Baltimore Ravens FG (+3) — Q1 9:09 · NYG 28 · Score 0-10
    (9:09) 3-M.Stover 46 yard field goal is GOOD, Center-43-M.Solwold, Holder-15-D.Zastudil.
  4. Baltimore Ravens TD (+6) — Q2 7:14 · NYG 6 · Score 0-16
    (7:14) 7-K.Boller pass to 86-T.Heap for 6 yards, TOUCHDOWN.
  5. Baltimore Ravens XP (+1) — Q2 7:05 · NYG 2 · Score 0-17
    3-M.Stover extra point is GOOD, Center-43-M.Solwold, Holder-15-D.Zastudil.
  6. New York Giants TD (+6) — Q2 2:56 · NYG 34 · Score 6-17
    (2:56) 7-K.Boller sacked at NYG 45 for -11 yards (58-R.Torbor). FUMBLES (58-R.Torbor), RECOVERED by NYG-72-O.Umenyiora at 50. 72-O.Umenyiora for 50 yards, TOUCHDOWN.
  7. New York Giants XP (+1) — Q2 2:43 · BAL 2 · Score 7-17
    2-S.Christie extra point is GOOD, Center-90-R.Kuehl, Holder-17-J.Feagles.
  8. Baltimore Ravens TD (+6) — Q2 0:27 · NYG 8 · Score 7-23
    (:27) 7-K.Boller pass to 84-C.Moore for 8 yards, TOUCHDOWN.
  9. Baltimore Ravens XP (+1) — Q2 0:21 · NYG 2 · Score 7-24
    3-M.Stover extra point is GOOD, Center-43-M.Solwold, Holder-15-D.Zastudil.
  10. Baltimore Ravens FG (+3) — Q2 0:03 · NYG 26 · Score 7-27
    (:03) 3-M.Stover 44 yard field goal is GOOD, Center-43-M.Solwold, Holder-15-D.Zastudil.
  11. Baltimore Ravens FG (+3) — Q3 7:53 · NYG 8 · Score 7-30
    (7:53) 3-M.Stover 27 yard field goal is GOOD, Center-43-M.Solwold, Holder-15-D.Zastudil.
  12. Baltimore Ravens TD (+6) — Q3 1:49 · NYG 1 · Score 7-36
    (1:49) 7-K.Boller pass to 86-T.Heap for 1 yard, TOUCHDOWN.
  13. Baltimore Ravens XP (+1) — Q3 1:42 · NYG 2 · Score 7-37
    3-M.Stover extra point is GOOD, Center-43-M.Solwold, Holder-15-D.Zastudil.
  14. New York Giants TD (+6) — Q4 3:53 · BAL 1 · Score 13-37
    (3:53) 21-T.Barber up the middle for 1 yard, TOUCHDOWN.
  15. New York Giants XP (+1) — Q4 3:49 · BAL 2 · Score 14-37
    2-S.Christie extra point is GOOD, Center-90-R.Kuehl, Holder-17-J.Feagles.

Key takeaways

What to remember for fantasy research and follow-up box score digging.

  • Baltimore Ravens earned the result — use the box score for snap-level context.
  • Chris Moore (Baltimore Ravens) led total EPA — start here for highlight and prop research.

Frequently asked questions

Who won New York Giants vs Baltimore Ravens on 2004-12-12?

The Baltimore Ravens beat the New York Giants 37-14 in Week 14, 2004.

What was the score by quarter in New York Giants vs Baltimore Ravens?

Q1: New York Giants 0, Baltimore Ravens 10; Q2: New York Giants 7, Baltimore Ravens 17; Q3: New York Giants 0, Baltimore Ravens 10; Q4: New York Giants 7, Baltimore Ravens 0; Final: New York Giants 14, Baltimore Ravens 37.

Who scored touchdowns and field goals in New York Giants vs Baltimore Ravens?

Baltimore Ravens touchdown — C. Moore (K. Boller pass) (Q1 12:09) Baltimore Ravens touchdown — T. Heap (K. Boller pass) (Q2 7:14) New York Giants touchdown — O. Umenyiora (Q2 2:56) Baltimore Ravens touchdown — C. Moore (K. Boller pass) (Q2 0:27) Baltimore Ravens touchdown — T. Heap (K. Boller pass) (Q3 1:49) New York Giants touchdown — T. Barber (Q4 3:53) Baltimore Ravens field goal — M. Stover (Q1 9:09, 3 pts) Baltimore Ravens field goal — M. Stover (Q2 0:03, 3 pts) Baltimore Ravens field goal — M. Stover (Q3 7:53, 3 pts) Extra points followed each touchdown unless noted in the play-by-play.

How did the quarterbacks play in New York Giants vs Baltimore Ravens?

K. Boller (Baltimore Ravens), 48.6% completion, -0.07 EPA per dropback, -2.60 total passing EPA. E. Manning (New York Giants), 18.2% completion, -0.57 EPA per dropback, -12.61 total passing EPA.

Who was FantasyHQ's player of the game in New York Giants vs Baltimore Ravens?

Chris Moore (Baltimore Ravens) was FantasyHQ's Game MVP with +7.68 total EPA on Receiving plays. across 3 snaps. Their top snap (+3.46 EPA): (:27) 7-K.Boller pass to 84-C.Moore for 8 yards, TOUCHDOWN..

Season records after this game

New York Giants

Entered 5-7 Now 5-8 L

Baltimore Ravens

Entered 7-5 Now 8-5 W