Game story
In Week 17 of the 2019 NFL season on 2019-12-29, the Baltimore Ravens took care of business against the Pittsburgh Steelers, pulling away with a 28–10 final that controlled the game from start to finish.
The highest-scoring period was Q2 with 17 combined points — the stretch that most shaped the final margin.
D. Hodges (Pittsburgh Steelers) paced the passing game, with -12.71 total EPA, and -18.7% completion percentage over expected.
On the individual side, H. Hurst (Baltimore Ravens) delivered the top overall EPA impact at +3.89 — the clearest player-of-the-game signal on the analytics sheet.
The momentum swing (-17.3% win probability) landed in the second quarter when Pittsburgh Steelers changed the game: (:54) (Shotgun) 6-D.Hodges sacked at PIT 34 for -11 yards (99-M.Judon). FUMBLES (99-M.Judon) [99-M.Judon], touched at PIT 34, RECOVERED by BAL-97-M.Pierce at PIT 25. 97-M.Pierce to PIT 23 for 2 yards
Line score
Final score and points by quarter.
| Q1 | Q2 | Q3 | Q4 | — | T | |
|---|---|---|---|---|---|---|
| Pittsburgh Steelers | 0 | 7 | 3 | 0 | 0 | 10 |
| Baltimore Ravens | 6 | 10 | 0 | 12 | 0 | 28 |
Stars of the game
Top performers by total expected points added (EPA) across passing, rushing, and receiving.
- 1 H. Hurst · Baltimore Ravens · Receiving · +3.89 total EPA · 2 snaps · +1.95 EPA/play
- 2 V. McDonald · Pittsburgh Steelers · Receiving · +2.15 total EPA · 2 snaps · +1.07 EPA/play
- 3 A. Levine · Baltimore Ravens · Rushing · +1.87 total EPA · 1 snaps · +1.87 EPA/play
- 4 M. Brown · Baltimore Ravens · Receiving · +1.18 total EPA · 2 snaps · +0.59 EPA/play
- 5 D. Johnson · Pittsburgh Steelers · Receiving · +1.17 total EPA · 7 snaps · +0.17 EPA/play
- 6 B.Snell Jr. · Pittsburgh Steelers · Rushing · +1.00 total EPA · 18 snaps · +0.06 EPA/play
- 7 R.Griffin III · Baltimore Ravens · Rushing · +0.67 total EPA · 7 snaps · +0.10 EPA/play
- 8 J. Samuels · Pittsburgh Steelers · Receiving · +0.52 total EPA · 2 snaps · +0.26 EPA/play
Player of the game
FantasyHQ analytics player-of-the-game pick based on total EPA and signature plays.
H. Hurst — BAL · Receiving
H. Hurst posted the highest total EPA (+3.89) in the game, making the biggest overall impact on Baltimore Ravens's efficiency. Across 2 counted snaps, they averaged +1.95 EPA per play.
The signature play (-5.92 EPA) came from Pittsburgh Steelers: (4:41) (Punt formation) 4-J.Berry FUMBLES (Aborted) at PIT 5, and recovers at PIT 3. 4-J.Berry to PIT 3 for no gain (49-C.Board). FUMBLES (49-C.Board), RECOVERED by BAL-28-J.Richards at PIT -3. TOUCHDOWN.
Who scored touchdowns and field goals
Every touchdown and field goal with the player named in official play-by-play.
Touchdowns
- Pittsburgh Steelers — B. Snell
- Baltimore Ravens — J. Hill
- Baltimore Ravens — J. Berry
Field goals
- Baltimore Ravens — J. Tucker
- Baltimore Ravens — J. Tucker
- Baltimore Ravens — J. Tucker
- Pittsburgh Steelers — C. Boswell
- Baltimore Ravens — J. Tucker
How it unfolded, quarter by quarter
A quarter-by-quarter recap built from live scoring plays and play descriptions.
The opening quarter: Baltimore Ravens won the period 6–0. Baltimore Ravens connected on a field goal from the PIT 27 (Q1 53:01) — (8:01) (Field Goal formation) 9-J.Tucker 45 yard field goal is GOOD, Center-46-M.Cox, Holder-4-S.Koch.; Baltimore Ravens connected on a field goal from the PIT 4 (Q1 47:42) — (2:42) (Field Goal formation) 9-J.Tucker 22 yard field goal is GOOD, Center-46-M.Cox, Holder-4-S.Koch..
The second quarter: Baltimore Ravens won the period 10–7. Pittsburgh Steelers found the end zone from the BAL 4 (Q2 42:56) — (12:56) 24-B.Snell Jr. left guard for 4 yards, TOUCHDOWN.; Pittsburgh Steelers added 1 points from the BAL 15 (Q2 42:50) — 9-C.Boswell extra point is GOOD, Center-57-K.Canaday, Holder-4-J.Berry.; Baltimore Ravens connected on a field goal from the PIT 24 (Q2 31:14) — (1:14) (Field Goal formation) 9-J.Tucker 42 yard field goal is GOOD, Center-46-M.Cox, Holder-4-S.Koch.; Baltimore Ravens found the end zone from the PIT 8 (Q2 30:26) — (:26) (Shotgun) 43-J.Hill up the middle for 8 yards, TOUCHDOWN.; Baltimore Ravens added 1 points from the PIT 15 (Q2 30:21) — 9-J.Tucker extra point is GOOD, Center-46-M.Cox, Holder-4-S.Koch..
The third quarter: Pittsburgh Steelers won the period 3–0. Pittsburgh Steelers connected on a field goal from the BAL 8 (Q3 24:58) — (9:58) (Field Goal formation) 9-C.Boswell 26 yard field goal is GOOD, Center-57-K.Canaday, Holder-4-J.Berry..
The fourth quarter: Baltimore Ravens won the period 12–0. Baltimore Ravens connected on a field goal from the PIT 29 (Q4 13:34) — (13:34) (Field Goal formation) 9-J.Tucker 47 yard field goal is GOOD, Center-46-M.Cox, Holder-4-S.Koch.; Baltimore Ravens found the end zone from the BAL 81 (Q4 4:41); Baltimore Ravens added 1 points from the PIT 15 (Q4 4:36) — 9-J.Tucker extra point is GOOD, Center-46-M.Cox, Holder-4-S.Koch.; Baltimore Ravens registered a safety from the BAL 94 (Q4 4:27).
Turning points
Plays that moved win probability the most — the swings that decided the game.
- Pittsburgh Steelers (Q2 30:54) — (:54) (Shotgun) 6-D.Hodges sacked at PIT 34 for -11 yards (99-M.Judon). FUMBLES (99-M.Judon) [99-M.Judon], touched at PIT 34, RECOVERED by BAL-97-M.Pierce at PIT 25. 97-M.Pierce to PIT 23 for 2 yards
- Baltimore Ravens (Q2 33:00) — (3:00) (Shotgun) 3-R.Griffin III pass deep middle to 81-H.Hurst to PIT 27 for 20 yards (20-C.Sutton).
- Baltimore Ravens (Q1 49:19) — (4:19) (Shotgun) 35-G.Edwards right guard to PIT 4 for 38 yards (34-Te.Edmunds).
- Baltimore Ravens (Q3 28:21) — (13:21) (Shotgun) 35-G.Edwards right guard to BAL 31 for -1 yards (90-T.Watt). FUMBLES (90-T.Watt), RECOVERED by PIT-23-J.Haden at BAL 37. 23-J.Haden to BAL 34 for 3 yards (86-N.Boyle).
- Pittsburgh Steelers (Q1 45:21) — (:21) (Shotgun) 6-D.Hodges pass deep left to 18-D.Johnson ran ob at BAL 32 for 21 yards.
Impact plays
Highest expected-points added snaps that flipped field position and scoring chances.
- Pittsburgh Steelers (Q4 4:41) — (4:41) (Punt formation) 4-J.Berry FUMBLES (Aborted) at PIT 5, and recovers at PIT 3. 4-J.Berry to PIT 3 for no gain (49-C.Board). FUMBLES (49-C.Board), RECOVERED by BAL-28-J.Richards at PIT -3. TOUCHD
- Pittsburgh Steelers (Q2 30:54) — (:54) (Shotgun) 6-D.Hodges sacked at PIT 34 for -11 yards (99-M.Judon). FUMBLES (99-M.Judon) [99-M.Judon], touched at PIT 34, RECOVERED by BAL-97-M.Pierce at PIT 25. 97-M.Pierce to PIT 23 for 2 yards
- Baltimore Ravens (Q3 28:21) — (13:21) (Shotgun) 35-G.Edwards right guard to BAL 31 for -1 yards (90-T.Watt). FUMBLES (90-T.Watt), RECOVERED by PIT-23-J.Haden at BAL 37. 23-J.Haden to BAL 34 for 3 yards (86-N.Boyle).
- Baltimore Ravens (Q1 49:19) — (4:19) (Shotgun) 35-G.Edwards right guard to PIT 4 for 38 yards (34-Te.Edmunds).
Quarterback report card
D.Hodges led all passers in efficiency for Pittsburgh Steelers, setting the tone in the passing game according to FantasyHQ analytics.
- D.Hodges (Pittsburgh Steelers) · 28 dropbacks · 32.1% completion · -18.7% CPOE · -0.45 EPA/play · -12.71 total EPA
- R.Griffin III (Baltimore Ravens) · 26 dropbacks · 42.3% completion · -9.7% CPOE · -0.18 EPA/play · -4.72 total EPA
Team stats comparison
Side-by-side offensive and defensive efficiency from FantasyHQ analytics.
| Stat | Pittsburgh Steelers | Baltimore Ravens |
|---|---|---|
| Offensive EPA/play | -0.287 | -0.017 |
| Offensive success rate | 31.3% | 47.2% |
| Pass EPA/play | -0.454 | -0.182 |
| Rush EPA/play | -0.309 | -0.028 |
| Defensive EPA/play | +0.017 | +0.287 |
| Defensive success rate | 52.8% | 68.7% |
By the numbers
Baltimore Ravens held the efficiency edge in offensive EPA per play (-0.02 vs -0.29), even if the scoreboard told a different story.
- Baltimore Ravens: 11 drives, -1.47 total EPA, 5 scoring drives
- Pittsburgh Steelers: 12 drives, -19.25 total EPA, 4 scoring drives
Key takeaways
What to remember for fantasy research, film review, and follow-up box score digging.
- Baltimore Ravens leaves with the win and the better postgame narrative for Week-to-week momentum.
- H. Hurst (Baltimore Ravens) is the first name to pull up for highlight reels and prop-retrospective research.
- D. Hodges (PIT) finished below expected efficiency — volume may have masked accuracy issues.
- R.Griffin III (BAL) finished below expected efficiency — volume may have masked accuracy issues.
Every scoring play
Chronological scoring with field position and full play-by-play context.
- Baltimore Ravens FG (+3) — Q1 53:01 · PIT 27 · Score 0-3
(8:01) (Field Goal formation) 9-J.Tucker 45 yard field goal is GOOD, Center-46-M.Cox, Holder-4-S.Koch. - Baltimore Ravens FG (+3) — Q1 47:42 · PIT 4 · Score 0-6
(2:42) (Field Goal formation) 9-J.Tucker 22 yard field goal is GOOD, Center-46-M.Cox, Holder-4-S.Koch. - Pittsburgh Steelers TD (+6) — Q2 42:56 · BAL 4 · Score 6-6
(12:56) 24-B.Snell Jr. left guard for 4 yards, TOUCHDOWN. - Pittsburgh Steelers XP (+1) — Q2 42:50 · BAL 15 · Score 7-6
9-C.Boswell extra point is GOOD, Center-57-K.Canaday, Holder-4-J.Berry. - Baltimore Ravens FG (+3) — Q2 31:14 · PIT 24 · Score 7-9
(1:14) (Field Goal formation) 9-J.Tucker 42 yard field goal is GOOD, Center-46-M.Cox, Holder-4-S.Koch. - Baltimore Ravens TD (+6) — Q2 30:26 · PIT 8 · Score 7-15
(:26) (Shotgun) 43-J.Hill up the middle for 8 yards, TOUCHDOWN. - Baltimore Ravens XP (+1) — Q2 30:21 · PIT 15 · Score 7-16
9-J.Tucker extra point is GOOD, Center-46-M.Cox, Holder-4-S.Koch. - Pittsburgh Steelers FG (+3) — Q3 24:58 · BAL 8 · Score 10-16
(9:58) (Field Goal formation) 9-C.Boswell 26 yard field goal is GOOD, Center-57-K.Canaday, Holder-4-J.Berry. - Baltimore Ravens FG (+3) — Q4 13:34 · PIT 29 · Score 10-19
(13:34) (Field Goal formation) 9-J.Tucker 47 yard field goal is GOOD, Center-46-M.Cox, Holder-4-S.Koch. - Baltimore Ravens TD (+6) — Q4 4:41 · BAL 81 · Score 10-25
(4:41) (Punt formation) 4-J.Berry FUMBLES (Aborted) at PIT 5, and recovers at PIT 3. 4-J.Berry to PIT 3 for no gain (49-C.Board). FUMBLES (49-C.Board), RECOVERE - Baltimore Ravens XP (+1) — Q4 4:36 · PIT 15 · Score 10-26
9-J.Tucker extra point is GOOD, Center-46-M.Cox, Holder-4-S.Koch. - Baltimore Ravens Safety (+2) — Q4 4:27 · BAL 94 · Score 10-28
(4:27) (Shotgun) 6-D.Hodges pass incomplete short right [39-B.Carr]. PENALTY on PIT-6-D.Hodges, Intentional Grounding, 6 yards, enforced in End Zone, SAFETY.
Frequently asked questions
Who won Pittsburgh Steelers vs Baltimore Ravens?
The Baltimore Ravens beat the Pittsburgh Steelers 28-10 in Week 17, 2019 on 2019-12-29.
What was the final score of Pittsburgh Steelers vs Baltimore Ravens?
The final score was Pittsburgh Steelers 10, Baltimore Ravens 28 (PIT 10-28 BAL) in Week 17, 2019 on 2019-12-29.
What was the score by quarter in Pittsburgh Steelers vs Baltimore Ravens?
Q1: Pittsburgh Steelers 0, Baltimore Ravens 6; Q2: Pittsburgh Steelers 7, Baltimore Ravens 10; Q3: Pittsburgh Steelers 3, Baltimore Ravens 0; Q4: Pittsburgh Steelers 0, Baltimore Ravens 12; Final: Pittsburgh Steelers 10, Baltimore Ravens 28.
Who scored touchdowns and field goals in Pittsburgh Steelers vs Baltimore Ravens?
Pittsburgh Steelers touchdown — B. Snell (Q2 42:56) Baltimore Ravens touchdown — J. Hill (Q2 30:26) Baltimore Ravens touchdown — J. Berry (Q4 4:41) Baltimore Ravens field goal — J. Tucker (Q1 53:01, 3 pts) Baltimore Ravens field goal — J. Tucker (Q1 47:42, 3 pts) Baltimore Ravens field goal — J. Tucker (Q2 31:14, 3 pts) Pittsburgh Steelers field goal — C. Boswell (Q3 24:58, 3 pts) Baltimore Ravens field goal — J. Tucker (Q4 13:34, 3 pts) Extra points followed each touchdown unless noted in the play-by-play.
How did the quarterbacks play in Pittsburgh Steelers vs Baltimore Ravens?
D. Hodges (Pittsburgh Steelers), 32.1% completion, -18.7% CPOE, -0.45 EPA per dropback, -12.71 total passing EPA. R.Griffin III (Baltimore Ravens), 42.3% completion, -9.7% CPOE, -0.18 EPA per dropback, -4.72 total passing EPA.
Who was the most impactful player in Pittsburgh Steelers vs Baltimore Ravens?
H. Hurst (Baltimore Ravens) led the game in total EPA with +3.89 on receiving plays. across 2 snaps. The top single-play swing was (-5.92 EPA): (4:41) (Punt formation) 4-J.Berry FUMBLES (Aborted) at PIT 5, and recovers at PIT 3. 4-J.Berry to PIT 3 for no gain (49-C.Board). FUMBLES (49-C.Board), RECOVERED by BAL-28-J.Richar. The biggest win-probability swing was -17.3%.
Season records after this game
Pittsburgh Steelers
Entered 8-7 Now 8-8 L
Baltimore Ravens
Entered 13-2 Now 14-2 W