Quick answer
- Winner
- Pittsburgh Steelers
- Final score
- Pittsburgh Steelers 34–31 Baltimore Ravens
- Halftime
- Baltimore Ravens 14–20 Pittsburgh Steelers at halftime
- FantasyHQ MVP
- J. Blake
- Top passer
- T. Maddox
- Biggest EPA play
- (3:13) 8-T.Maddox pass intended for 80-P.Burress INTERCEPTED by 42-A.Mitchell at BAL -1. 4…
- Game date
- 2002-12-29
Game summary
The Pittsburgh Steelers beat the Baltimore Ravens 34–31 on 2002-12-29. J. Blake posted a game-high +12.42 total EPA in the passing.
The highest-scoring period was Q4 with 21 combined points.
Line score
Final score and points by quarter.
| Q1 | Q2 | Q3 | Q4 | — | T | |
|---|---|---|---|---|---|---|
| 7 | 7 | 10 | 7 | 0 | 31 | |
| 7 | 13 | 0 | 14 | 0 | 34 |
Stars of the game
Top performers by total expected points added (EPA).
- 1
J. Blake · Baltimore Ravens · Passing · +12.42 total EPA · 31 snaps · +0.40 EPA/play - 2
T. Heap · Baltimore Ravens · Receiving · +8.42 total EPA · 9 snaps · +0.94 EPA/play - 3
T. Maddox · Pittsburgh Steelers · Passing · +7.15 total EPA · 40 snaps · +0.18 EPA/play - 4
A.Randle El · Pittsburgh Steelers · Receiving · +6.05 total EPA · 3 snaps · +2.02 EPA/play - 5

Tyrod Taylor · Baltimore Ravens · Receiving · +5.15 total EPA · 6 snaps · +0.86 EPA/play - 6
H. Ward · Pittsburgh Steelers · Receiving · +4.90 total EPA · 7 snaps · +0.70 EPA/play - 7
C. Fuamatu-Ma'afala · Pittsburgh Steelers · Rushing · +4.81 total EPA · 8 snaps · +0.60 EPA/play - 8

Jourdan Lewis · Baltimore Ravens · Rushing · +4.00 total EPA · 14 snaps · +0.29 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. Blake — BAL · Passing
J. Blake posted the highest total EPA (+12.42) in the game, the strongest overall impact for Baltimore Ravens. Across 31 counted snaps, they averaged +0.40 EPA per play.
J. Blake's top snap (-3.94 EPA): (10:16) 11-J.Blake pass intended for 86-T.Heap INTERCEPTED by 26-D.Townsend at PIT 0. Touchback. Pressure by #55 Porter
Biggest single play (-4.70 EPA): T. Maddox — (3:13) 8-T.Maddox pass intended for 80-P.Burress INTERCEPTED by 42-A.Mitchell at BAL -1. 42-A.Mitchell to BAL 29 for 30 yards (77-M.Smith).
Quarterback report card
T. Maddox led all passers in efficiency for Pittsburgh Steelers, setting the tone in the passing game according to FantasyHQ analytics.
T. Maddox (Pittsburgh Steelers) · 40 dropbacks · 50.0% completion · +0.18 EPA/play · +7.15 total EPA
J. Blake (Baltimore Ravens) · 31 dropbacks · 61.3% completion · +0.40 EPA/play · +12.42 total EPA
Team stats comparison
Side-by-side offensive and defensive efficiency.
| Stat | ||
|---|---|---|
| Offensive EPA/play | +0.238 | +0.181 |
| Offensive success rate | 54.3% | 50.5% |
| Pass EPA/play | +0.401 | +0.164 |
| Rush EPA/play | +0.226 | +0.077 |
| Defensive EPA/play | -0.181 | -0.238 |
| Defensive success rate | 49.5% | 45.7% |
Drive & efficiency notes
Despite the final score, Baltimore Ravens generated the better offensive EPA per play (+0.24 vs +0.18), suggesting they moved the ball more efficiently.
Season benchmark context (offensive EPA per play):
- Baltimore Ravens: +0.24 EPA/play (94th percentile vs. 2002 team-game averages)
- Pittsburgh Steelers: +0.18 EPA/play (88th percentile vs. 2002 team-game averages)
- Baltimore Ravens: 11 drives, +16.65 total EPA, 6 scoring drives
- Pittsburgh Steelers: 12 drives, +16.85 total EPA, 6 scoring drives
Who scored touchdowns and field goals
Every touchdown and field goal from official play-by-play.
Touchdowns
Pittsburgh Steelers — H. Ward (T. Maddox pass) 
Baltimore Ravens — Jourdan Lewis
Pittsburgh Steelers — A. Zereoue
Baltimore Ravens — A. Ricard
Baltimore Ravens — T. Heap (J. Blake pass) 
Baltimore Ravens — Calvin Taylor Jr. (J. Blake pass)
Pittsburgh Steelers — A. Zereoue
Pittsburgh Steelers — A. Randle (T. Maddox pass)
Field goals

Pittsburgh Steelers — Joe Reed 
Pittsburgh Steelers — Joe Reed
Baltimore Ravens — M. Stover
Quarter by quarter
Quarter-by-quarter recap from live scoring plays.
The opening quarter: The quarter finished even at 7–7. Pittsburgh Steelers found the end zone from the BAL 23 (Q1 5:51) — (5:51) 8-T.Maddox pass to 86-H.Ward for 23 yards, TOUCHDOWN.; Pittsburgh Steelers added 1 points from the BAL 2 (Q1 5:43) — 3-J.Reed extra point is GOOD, Center-54-M.Schneck, Holder-8-T.Maddox.; Baltimore Ravens found the end zone from the PIT 6 (Q1 4:40); Baltimore Ravens added 1 points from the PIT 2 (Q1 4:32) — 3-M.Stover extra point is GOOD, Center-59-J.Maese, Holder-15-D.Zastudil..
The second quarter: Pittsburgh Steelers won the period 13–7. Pittsburgh Steelers connected on a field goal from the BAL 5 (Q2 15:00) — (15:00) 3-J.Reed 23 yard field goal is GOOD, Center-54-M.Schneck, Holder-8-T.Maddox.; Pittsburgh Steelers found the end zone from the BAL 1 (Q2 6:50) — (6:50) 21-A.Zereoue right tackle for 1 yard, TOUCHDOWN.; Pittsburgh Steelers added 1 points from the BAL 2 (Q2 6:48) — 3-J.Reed extra point is GOOD, Center-54-M.Schneck, Holder-8-T.Maddox.; Baltimore Ravens found the end zone from the PIT 6 (Q2 5:37) — (5:37) 39-A.Ricard up the middle for 6 yards, TOUCHDOWN.; Baltimore Ravens added 1 points from the PIT 2 (Q2 5:33) — 3-M.Stover extra point is GOOD, Center-59-J.Maese, Holder-15-D.Zastudil.; Pittsburgh Steelers connected on a field goal from the BAL 30 (Q2 0:04) — (:04) 3-J.Reed 48 yard field goal is GOOD, Center-54-M.Schneck, Holder-8-T.Maddox..
The third quarter: Baltimore Ravens won the period 10–0. Baltimore Ravens connected on a field goal from the PIT 25 (Q3 9:28) — (9:28) 3-M.Stover 43 yard field goal is GOOD, Center-59-J.Maese, Holder-15-D.Zastudil.; Baltimore Ravens found the end zone from the PIT 31 (Q3 7:15) — (7:15) 11-J.Blake pass to 86-T.Heap for 31 yards, TOUCHDOWN. Penalty on PIT-20-D.Washington, Defensive Pass Interference, declined.; Baltimore Ravens added 1 points from the PIT 2 (Q3 7:07) — 3-M.Stover extra point is GOOD, Center-59-J.Maese, Holder-15-D.Zastudil..
The fourth quarter: Pittsburgh Steelers won the period 14–7. Baltimore Ravens found the end zone from the PIT 20 (Q4 13:04) — (13:04) 11-J.Blake pass to 29-C.Taylor for 20 yards, TOUCHDOWN.; Baltimore Ravens added 1 points from the PIT 2 (Q4 12:57) — 3-M.Stover extra point is GOOD, Center-59-J.Maese, Holder-15-D.Zastudil.; Pittsburgh Steelers found the end zone from the BAL 5 (Q4 7:58) — (7:58) 21-A.Zereoue left tackle for 5 yards, TOUCHDOWN.; Pittsburgh Steelers found the end zone from the BAL 8 (Q4 2:38) — (2:38) 8-T.Maddox pass to 82-A.Randle El for 8 yards, TOUCHDOWN. Maddox escaped pressure by Boulware.; Pittsburgh Steelers registered a safety from the BAL 2 (Q4 2:29) — TWO-POINT CONVERSION ATTEMPT. 8-T.Maddox pass to 80-P.Burress is complete. ATTEMPT SUCCEEDS..
Turning points
Plays that moved win probability the most.
- Baltimore Ravens (Q4 0:18) — (:18) 11-J.Blake pass intended for 81-R.Hymes INTERCEPTED by 20-D.Washington at PIT 0. Touchback.
- Pittsburgh Steelers (Q3 3:13) — (3:13) 8-T.Maddox pass intended for 80-P.Burress INTERCEPTED by 42-A.Mitchell at BAL -1. 42-A.Mitchell to BAL 29 for 30 yards (77-M.Smith).
- Baltimore Ravens (Q4 1:52) — (1:52) 11-J.Blake pass to 81-R.Hymes pushed ob at PIT 48 for 33 yards (31-M.Logan).
- Baltimore Ravens (Q2 0:16) — (:16) 11-J.Blake sacked at BAL 46 for -10 yards (92-J.Gildon). FUMBLES (92-J.Gildon), RECOVERED by PIT-91-A.Smith at BAL 46. 91-A.Smith to BAL 46 for no gain (77-E.Brooks).
- Pittsburgh Steelers (Q4 2:38) — (2:38) 8-T.Maddox pass to 82-A.Randle El for 8 yards, TOUCHDOWN. Maddox escaped pressure by Boulware.
Impact plays
Highest EPA snaps that flipped field position.
- Pittsburgh Steelers (Q3 3:13) — (3:13) 8-T.Maddox pass intended for 80-P.Burress INTERCEPTED by 42-A.Mitchell at BAL -1. 42-A.Mitchell to BAL 29 for 30 yards (77-M.Smith).
- Baltimore Ravens (Q4 7:51) — 3-J.Reed kicks 47 yards from PIT 30 to BAL 23. 29-C.Taylor MUFFS catch, RECOVERED by PIT-50-L.Foote at BAL 31. 50-L.Foote to BAL 31 for no gain (49-C.Williams).
- Baltimore Ravens (Q1 10:16) — (10:16) 11-J.Blake pass intended for 86-T.Heap INTERCEPTED by 26-D.Townsend at PIT 0. Touchback. Pressure by #55 Porter
- Pittsburgh Steelers (Q3 8:08) — (8:08) 8-T.Maddox pass intended for 35-D.Kreider INTERCEPTED by 38-J.Trapp at BAL 45. 38-J.Trapp to PIT 47 for 8 yards (45-C.Fuamatu-Ma'afala).
Every scoring play
Chronological scoring with play-by-play context.
Pittsburgh Steelers TD (+6) — Q1 5:51 · BAL 23 · Score 0-6
(5:51) 8-T.Maddox pass to 86-H.Ward for 23 yards, TOUCHDOWN.
Pittsburgh Steelers XP (+1) — Q1 5:43 · BAL 2 · Score 0-7
3-J.Reed extra point is GOOD, Center-54-M.Schneck, Holder-8-T.Maddox.
Baltimore Ravens TD (+6) — Q1 4:40 · PIT 6 · Score 6-7
(4:40) 31-J.Lewis left guard to PIT 2 for 4 yards. FUMBLES, recovered by BAL-39-A.Ricard at PIT 0. TOUCHDOWN. Play Challenged by PIT and Upheld. (Timeout #1 at 04:32.)
Baltimore Ravens XP (+1) — Q1 4:32 · PIT 2 · Score 7-7
3-M.Stover extra point is GOOD, Center-59-J.Maese, Holder-15-D.Zastudil.
Pittsburgh Steelers FG (+3) — Q2 15:00 · BAL 5 · Score 7-10
(15:00) 3-J.Reed 23 yard field goal is GOOD, Center-54-M.Schneck, Holder-8-T.Maddox.
Pittsburgh Steelers TD (+6) — Q2 6:50 · BAL 1 · Score 7-16
(6:50) 21-A.Zereoue right tackle for 1 yard, TOUCHDOWN.
Pittsburgh Steelers XP (+1) — Q2 6:48 · BAL 2 · Score 7-17
3-J.Reed extra point is GOOD, Center-54-M.Schneck, Holder-8-T.Maddox.
Baltimore Ravens TD (+6) — Q2 5:37 · PIT 6 · Score 13-17
(5:37) 39-A.Ricard up the middle for 6 yards, TOUCHDOWN.
Baltimore Ravens XP (+1) — Q2 5:33 · PIT 2 · Score 14-17
3-M.Stover extra point is GOOD, Center-59-J.Maese, Holder-15-D.Zastudil.
Pittsburgh Steelers FG (+3) — Q2 0:04 · BAL 30 · Score 14-20
(:04) 3-J.Reed 48 yard field goal is GOOD, Center-54-M.Schneck, Holder-8-T.Maddox.
Baltimore Ravens FG (+3) — Q3 9:28 · PIT 25 · Score 17-20
(9:28) 3-M.Stover 43 yard field goal is GOOD, Center-59-J.Maese, Holder-15-D.Zastudil.
Baltimore Ravens TD (+6) — Q3 7:15 · PIT 31 · Score 23-20
(7:15) 11-J.Blake pass to 86-T.Heap for 31 yards, TOUCHDOWN. Penalty on PIT-20-D.Washington, Defensive Pass Interference, declined.
Baltimore Ravens XP (+1) — Q3 7:07 · PIT 2 · Score 24-20
3-M.Stover extra point is GOOD, Center-59-J.Maese, Holder-15-D.Zastudil.
Baltimore Ravens TD (+6) — Q4 13:04 · PIT 20 · Score 30-20
(13:04) 11-J.Blake pass to 29-C.Taylor for 20 yards, TOUCHDOWN.
Baltimore Ravens XP (+1) — Q4 12:57 · PIT 2 · Score 31-20
3-M.Stover extra point is GOOD, Center-59-J.Maese, Holder-15-D.Zastudil.
Pittsburgh Steelers TD (+6) — Q4 7:58 · BAL 5 · Score 31-26
(7:58) 21-A.Zereoue left tackle for 5 yards, TOUCHDOWN.
Pittsburgh Steelers TD (+6) — Q4 2:38 · BAL 8 · Score 31-32
(2:38) 8-T.Maddox pass to 82-A.Randle El for 8 yards, TOUCHDOWN. Maddox escaped pressure by Boulware.
Pittsburgh Steelers Safety (+2) — Q4 2:29 · BAL 2 · Score 31-34
TWO-POINT CONVERSION ATTEMPT. 8-T.Maddox pass to 80-P.Burress is complete. ATTEMPT SUCCEEDS.
Key takeaways
What to remember for fantasy research and follow-up box score digging.
- Pittsburgh Steelers earned the result — use the box score for snap-level context.
- One-score margin — verify garbage-time stats before drawing fantasy conclusions.
- J. Blake (Baltimore Ravens) led total EPA — start here for highlight and prop research.
Frequently asked questions
Who won Baltimore Ravens vs Pittsburgh Steelers on 2002-12-29?
The Pittsburgh Steelers beat the Baltimore Ravens 34-31 in Week 17, 2002.
What was the score by quarter in Baltimore Ravens vs Pittsburgh Steelers?
Q1: Baltimore Ravens 7, Pittsburgh Steelers 7; Q2: Baltimore Ravens 7, Pittsburgh Steelers 13; Q3: Baltimore Ravens 10, Pittsburgh Steelers 0; Q4: Baltimore Ravens 7, Pittsburgh Steelers 14; Final: Baltimore Ravens 31, Pittsburgh Steelers 34.
Who scored touchdowns and field goals in Baltimore Ravens vs Pittsburgh Steelers?
Pittsburgh Steelers touchdown — H. Ward (T. Maddox pass) (Q1 5:51) Baltimore Ravens touchdown — J. Lewis (Q1 4:40) Pittsburgh Steelers touchdown — A. Zereoue (Q2 6:50) Baltimore Ravens touchdown — A. Ricard (Q2 5:37) Baltimore Ravens touchdown — T. Heap (J. Blake pass) (Q3 7:15) Baltimore Ravens touchdown — C. Taylor (J. Blake pass) (Q4 13:04) Pittsburgh Steelers touchdown — A. Zereoue (Q4 7:58) Pittsburgh Steelers touchdown — A. Randle (T. Maddox pass) (Q4 2:38) Pittsburgh Steelers field goal — J. Reed (Q2 15:00, 3 pts) Pittsburgh Steelers field goal — J. Reed (Q2 0:04, 3 pts) Baltimore Ravens field goal — M. Stover (Q3 9:28, 3 pts) Extra points followed each touchdown unless noted in the play-by-play.
How did the quarterbacks play in Baltimore Ravens vs Pittsburgh Steelers?
T. Maddox (Pittsburgh Steelers), 50.0% completion, +0.18 EPA per dropback, +7.15 total passing EPA. J. Blake (Baltimore Ravens), 61.3% completion, +0.40 EPA per dropback, +12.42 total passing EPA.
Who was FantasyHQ's player of the game in Baltimore Ravens vs Pittsburgh Steelers?
J. Blake (Baltimore Ravens) was FantasyHQ's Game MVP with +12.42 total EPA on Passing plays. across 31 snaps. Their top snap (-3.94 EPA): (10:16) 11-J.Blake pass intended for 86-T.Heap INTERCEPTED by 26-D.Townsend at PIT 0. Touchback. Pressure by #55 Porter.
Was Baltimore Ravens vs Pittsburgh Steelers a close game?
Yes — the margin was 3 points. Pittsburgh Steelers won 34-31 in a game that came down to the wire.
Season records after this game
Baltimore Ravens
Entered 7-8 Now 7-9 L
Pittsburgh Steelers
Entered 9-5 Now 10-5 W