Quick answer
- Winner
- Baltimore Ravens
- Final score
- Baltimore Ravens 31–24 Pittsburgh Steelers
- Halftime
- Tied 10–10 at halftime
- FantasyHQ MVP
- Qadir Ismail
- Top passer
- Max Tomczak
- Biggest EPA play
- (15:00) (Shotgun) T.Banks pass to Q.Ismail for 54 yards, TOUCHDOWN.
- Game date
- 1999-12-12
Game summary
The Baltimore Ravens beat the Pittsburgh Steelers 31–24 on 1999-12-12. Qadir Ismail posted a game-high +21.21 total EPA in the receiving.
The highest-scoring period was Q3 with 28 combined points.
Line score
Final score and points by quarter.
| Q1 | Q2 | Q3 | Q4 | — | T | |
|---|---|---|---|---|---|---|
| 7 | 3 | 21 | 0 | 0 | 31 | |
| 10 | 0 | 7 | 7 | 0 | 24 |
Stars of the game
Top performers by total expected points added (EPA).
- 1

Qadir Ismail · Baltimore Ravens · Receiving · +21.21 total EPA · 11 snaps · +1.93 EPA/play - 2
T. Banks · Baltimore Ravens · Passing · +12.53 total EPA · 34 snaps · +0.37 EPA/play - 3
K. Stewart · Pittsburgh Steelers · Receiving · +8.64 total EPA · 6 snaps · +1.44 EPA/play - 4
P. Holmes · Baltimore Ravens · Rushing · +5.47 total EPA · 23 snaps · +0.24 EPA/play - 5
Max Tomczak · Pittsburgh Steelers · Passing · +4.62 total EPA · 48 snaps · +0.10 EPA/play - 6
R. Huntley · Pittsburgh Steelers · Rushing · +4.02 total EPA · 8 snaps · +0.50 EPA/play - 7
J. Bettis · Pittsburgh Steelers · Passing · +2.99 total EPA · 1 snaps · +2.99 EPA/play - 8
H. Ward · Pittsburgh Steelers · Receiving · +2.63 total EPA · 5 snaps · +0.53 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
Qadir Ismail — BAL · Receiving
Qadir Ismail posted the highest total EPA (+21.21) in the game, the strongest overall impact for Baltimore Ravens. Across 11 counted snaps, they averaged +1.93 EPA per play.
Qadir Ismail's top snap (+7.19 EPA): (15:00) (Shotgun) T.Banks pass to Q.Ismail for 54 yards, TOUCHDOWN.
Quarterback report card
Max Tomczak led all passers in efficiency for Pittsburgh Steelers, setting the tone in the passing game according to FantasyHQ analytics.
Max Tomczak (Pittsburgh Steelers) · 48 dropbacks · 45.8% completion · +0.10 EPA/play · +4.62 total EPA
T. Banks (Baltimore Ravens) · 34 dropbacks · 23.5% completion · +0.37 EPA/play · +12.53 total EPA
Team stats comparison
Side-by-side offensive and defensive efficiency.
| Stat | ||
|---|---|---|
| Offensive EPA/play | +0.225 | +0.103 |
| Offensive success rate | 40.2% | 48.0% |
| Pass EPA/play | +0.351 | +0.130 |
| Rush EPA/play | +0.175 | +0.092 |
| Defensive EPA/play | -0.103 | -0.225 |
| Defensive success rate | 52.0% | 59.8% |
Drive & efficiency notes
Despite the final score, Baltimore Ravens generated the better offensive EPA per play (+0.23 vs +0.10), suggesting they moved the ball more efficiently.
Season benchmark context (offensive EPA per play):
- Baltimore Ravens: +0.23 EPA/play (95th percentile vs. 1999 team-game averages)
- Pittsburgh Steelers: +0.10 EPA/play (82nd percentile vs. 1999 team-game averages)
- Baltimore Ravens: 14 drives, +20.71 total EPA, 5 scoring drives
- Pittsburgh Steelers: 12 drives, +10.29 total EPA, 4 scoring drives
Who scored touchdowns and field goals
Every touchdown and field goal from official play-by-play.
Touchdowns
- Pittsburgh Steelers — unlisted player
- Baltimore Ravens — unlisted player
- Baltimore Ravens — unlisted player
- Pittsburgh Steelers — unlisted player
- Baltimore Ravens — unlisted player
- Baltimore Ravens — unlisted player
- Pittsburgh Steelers — unlisted player
Field goals
Pittsburgh Steelers — unlisted player
Baltimore Ravens — unlisted player
Quarter by quarter
Quarter-by-quarter recap from live scoring plays.
The opening quarter: Pittsburgh Steelers won the period 10–7. Pittsburgh Steelers found the end zone from the BAL 21 (Q1 15:00) — (15:00) J.Bettis pass to H.Ward for 21 yards, TOUCHDOWN.; Pittsburgh Steelers added 1 points from the BAL 2 (Q1 12:28) — K.Brown extra point is GOOD, Center-M.Schneck, Holder-M.Tomczak.; Baltimore Ravens found the end zone from the PIT 64 (Q1 12:28) — (12:28) P.Holmes up the middle for 64 yards, TOUCHDOWN.; Baltimore Ravens added 1 points from the PIT 2 (Q1 11:12) — M.Stover extra point is GOOD, Center-F.Wainright, Holder-K.Richardson.; Pittsburgh Steelers connected on a field goal from the BAL 13 (Q1 6:58) — (6:58) K.Brown 31 yard field goal is GOOD, Center-M.Schneck, Holder-M.Tomczak..
The second quarter: Baltimore Ravens won the period 3–0. Baltimore Ravens connected on a field goal from the PIT 1 (Q2 13:58) — (13:58) M.Stover 19 yard field goal is GOOD, Center-F.Wainright, Holder-K.Richardson..
The third quarter: Baltimore Ravens won the period 21–7. Baltimore Ravens found the end zone from the PIT 54 (Q3 15:00) — (15:00) (Shotgun) T.Banks pass to Q.Ismail for 54 yards, TOUCHDOWN.; Baltimore Ravens added 1 points from the PIT 2 (Q3 12:47) — M.Stover extra point is GOOD, Center-F.Wainright, Holder-K.Richardson.; Pittsburgh Steelers found the end zone from the BAL 6 (Q3 10:19) — (10:19) M.Tomczak pass to T.Edwards for 6 yards, TOUCHDOWN.; Pittsburgh Steelers added 1 points from the BAL 2 (Q3 9:30) — K.Brown extra point is GOOD, Center-M.Schneck, Holder-M.Tomczak.; Baltimore Ravens found the end zone from the PIT 59 (Q3 9:30) — (9:30) (Shotgun) T.Banks pass to Q.Ismail for 59 yards, TOUCHDOWN.; Baltimore Ravens added 1 points from the PIT 2 (Q3 8:28) — M.Stover extra point is GOOD, Center-F.Wainright, Holder-K.Richardson.; Baltimore Ravens found the end zone from the PIT 76 (Q3 5:32) — (5:32) T.Banks pass to Q.Ismail for 76 yards, TOUCHDOWN.; Baltimore Ravens added 1 points from the PIT 2 (Q3 3:19) — M.Stover extra point is GOOD, Center-F.Wainright, Holder-K.Richardson..
The fourth quarter: Pittsburgh Steelers won the period 7–0. Pittsburgh Steelers found the end zone from the BAL 11 (Q4 2:51) — (2:51) (Shotgun) M.Tomczak pass to K.Stewart for 11 yards, TOUCHDOWN.; Pittsburgh Steelers added 1 points from the BAL 2 (Q4 2:45) — K.Brown extra point is GOOD, Center-M.Schneck, Holder-M.Tomczak..
Turning points
Plays that moved win probability the most.
- Pittsburgh Steelers (Q1 15:00) — M.Stover kicks 57 yards from BAL 30 to PIT 13. R.Huntley to PIT 37 for 24 yards (J.Trapp).
- Baltimore Ravens (Q3 15:00) — (15:00) (Shotgun) T.Banks pass to Q.Ismail for 54 yards, TOUCHDOWN.
- Baltimore Ravens (Q3 9:30) — (9:30) (Shotgun) T.Banks pass to Q.Ismail for 59 yards, TOUCHDOWN.
- Baltimore Ravens (Q3 5:32) — (5:32) T.Banks pass to Q.Ismail for 76 yards, TOUCHDOWN.
- Baltimore Ravens (Q1 12:28) — (12:28) P.Holmes up the middle for 64 yards, TOUCHDOWN.
Impact plays
Highest EPA snaps that flipped field position.
- Baltimore Ravens (Q3 15:00) — (15:00) (Shotgun) T.Banks pass to Q.Ismail for 54 yards, TOUCHDOWN.
- Baltimore Ravens (Q3 5:32) — (5:32) T.Banks pass to Q.Ismail for 76 yards, TOUCHDOWN.
- Baltimore Ravens (Q3 9:30) — (9:30) (Shotgun) T.Banks pass to Q.Ismail for 59 yards, TOUCHDOWN.
- Baltimore Ravens (Q1 12:28) — (12:28) P.Holmes up the middle for 64 yards, TOUCHDOWN.
Every scoring play
Chronological scoring with play-by-play context.
Pittsburgh Steelers TD (+6) — Q1 15:00 · BAL 21 · Score 0-6
(15:00) J.Bettis pass to H.Ward for 21 yards, TOUCHDOWN.
Pittsburgh Steelers XP (+1) — Q1 12:28 · BAL 2 · Score 0-7
K.Brown extra point is GOOD, Center-M.Schneck, Holder-M.Tomczak.
Baltimore Ravens TD (+6) — Q1 12:28 · PIT 64 · Score 6-7
(12:28) P.Holmes up the middle for 64 yards, TOUCHDOWN.
Baltimore Ravens XP (+1) — Q1 11:12 · PIT 2 · Score 7-7
M.Stover extra point is GOOD, Center-F.Wainright, Holder-K.Richardson.
Pittsburgh Steelers FG (+3) — Q1 6:58 · BAL 13 · Score 7-10
(6:58) K.Brown 31 yard field goal is GOOD, Center-M.Schneck, Holder-M.Tomczak.
Baltimore Ravens FG (+3) — Q2 13:58 · PIT 1 · Score 10-10
(13:58) M.Stover 19 yard field goal is GOOD, Center-F.Wainright, Holder-K.Richardson.
Baltimore Ravens TD (+6) — Q3 15:00 · PIT 54 · Score 16-10
(15:00) (Shotgun) T.Banks pass to Q.Ismail for 54 yards, TOUCHDOWN.
Baltimore Ravens XP (+1) — Q3 12:47 · PIT 2 · Score 17-10
M.Stover extra point is GOOD, Center-F.Wainright, Holder-K.Richardson.
Pittsburgh Steelers TD (+6) — Q3 10:19 · BAL 6 · Score 17-16
(10:19) M.Tomczak pass to T.Edwards for 6 yards, TOUCHDOWN.
Pittsburgh Steelers XP (+1) — Q3 9:30 · BAL 2 · Score 17-17
K.Brown extra point is GOOD, Center-M.Schneck, Holder-M.Tomczak.
Baltimore Ravens TD (+6) — Q3 9:30 · PIT 59 · Score 23-17
(9:30) (Shotgun) T.Banks pass to Q.Ismail for 59 yards, TOUCHDOWN.
Baltimore Ravens XP (+1) — Q3 8:28 · PIT 2 · Score 24-17
M.Stover extra point is GOOD, Center-F.Wainright, Holder-K.Richardson.
Baltimore Ravens TD (+6) — Q3 5:32 · PIT 76 · Score 30-17
(5:32) T.Banks pass to Q.Ismail for 76 yards, TOUCHDOWN.
Baltimore Ravens XP (+1) — Q3 3:19 · PIT 2 · Score 31-17
M.Stover extra point is GOOD, Center-F.Wainright, Holder-K.Richardson.
Pittsburgh Steelers TD (+6) — Q4 2:51 · BAL 11 · Score 31-23
(2:51) (Shotgun) M.Tomczak pass to K.Stewart for 11 yards, TOUCHDOWN.
Pittsburgh Steelers XP (+1) — Q4 2:45 · BAL 2 · Score 31-24
K.Brown extra point is GOOD, Center-M.Schneck, Holder-M.Tomczak.
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.
- One-score margin — verify garbage-time stats before drawing fantasy conclusions.
- Qadir Ismail (Baltimore Ravens) led total EPA — start here for highlight and prop research.
Frequently asked questions
Who won Baltimore Ravens vs Pittsburgh Steelers on 1999-12-12?
The Baltimore Ravens beat the Pittsburgh Steelers 31-24 in Week 14, 1999.
What was the score by quarter in Baltimore Ravens vs Pittsburgh Steelers?
Q1: Baltimore Ravens 7, Pittsburgh Steelers 10; Q2: Baltimore Ravens 3, Pittsburgh Steelers 0; Q3: Baltimore Ravens 21, Pittsburgh Steelers 7; Q4: Baltimore Ravens 0, Pittsburgh Steelers 7; Final: Baltimore Ravens 31, Pittsburgh Steelers 24.
Who scored touchdowns and field goals in Baltimore Ravens vs Pittsburgh Steelers?
Pittsburgh Steelers touchdown — unlisted player (Q1 15:00) Baltimore Ravens touchdown — unlisted player (Q1 12:28) Baltimore Ravens touchdown — unlisted player (Q3 15:00) Pittsburgh Steelers touchdown — unlisted player (Q3 10:19) Baltimore Ravens touchdown — unlisted player (Q3 9:30) Baltimore Ravens touchdown — unlisted player (Q3 5:32) Pittsburgh Steelers touchdown — unlisted player (Q4 2:51) Pittsburgh Steelers field goal — unlisted player (Q1 6:58, 3 pts) Baltimore Ravens field goal — unlisted player (Q2 13:58, 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?
Max Tomczak (Pittsburgh Steelers), 45.8% completion, +0.10 EPA per dropback, +4.62 total passing EPA. T. Banks (Baltimore Ravens), 23.5% completion, +0.37 EPA per dropback, +12.53 total passing EPA.
Who was FantasyHQ's player of the game in Baltimore Ravens vs Pittsburgh Steelers?
Qadir Ismail (Baltimore Ravens) was FantasyHQ's Game MVP with +21.21 total EPA on Receiving plays. across 11 snaps. Their top snap (+7.19 EPA): (15:00) (Shotgun) T.Banks pass to Q.Ismail for 54 yards, TOUCHDOWN..
Was Baltimore Ravens vs Pittsburgh Steelers a close game?
Yes — the margin was 7 points. Baltimore Ravens won 31-24 in a game that stayed within one score into the fourth quarter.
Season records after this game
Baltimore Ravens
Entered 5-6 Now 6-6 W
Pittsburgh Steelers
Entered 5-7 Now 5-8 L