| Played in Baltimore, MD, weather: 82 degrees, fair, 2 mph wind. |
| Pittsburgh won the toss and elected to receive. |
| Start of first quarter. |
| (1Q: 15:00) Ezekiel Rivers kicked off 69 yards from the BAL35. Touchback. |
| 1-10-PIT25 (1Q: 15:00) Bradley Richardson ran a counterplay inside the right tackle for -4 yards. Tackled by DT Jonah Logan, assisted by ILB Doug Carden. |
| 2-14-PIT21 (1Q: 14:18) Play-Action. K. Bear Robbins pass fell incomplete, intended for WR David Baxter. CB Sammie Burke defended the pass. |
| 3-14-PIT21 (1Q: 14:14) BearGrowlz Robbins pass completed to RB Bradley Richardson for 6 yards. Tackled by OLB Tyler Juedes, assisted by CB Shaun Dubin. The receiver ran his route right over the middle of the field. |
| 4-8-PIT27 (1Q: 13:29) Ian Ellison punted 51 yards. Rick Fish returned the kick 3 yards to the BAL25. Tackled by Dusty Cebulla. |
| 1-10-BAL25 (1Q: 13:19) Archie Starks ran a trap outside the right tackle for 8 yards. Tackled by DT Reggie Witt. Key block delivered by Henry Winarske. |
| 2-2-BAL33 (1Q: 12:48) Archie Starks ran outside the right tackle for 2 yards. Tackled by CB Donovan Dilger, assisted by DE Jackson Moorman. Key block delivered by Chandler Rollo. |
| 1-10-BAL35 (1Q: 12:12) Roman Smoot pass was thrown incomplete, intended for WR Lorenzo Henley. |
| 2-10-BAL35 (1Q: 12:06) Roman Smoot sacked by OLB Austin Sullivan for a loss of 6 yards. Sack allowed by Henry Winarske. |
| 3-16-BAL29 (1Q: 11:36) Roman Smoot pass completed to WR Mitchell Schuster for 16 yards. The receiver went out of bounds. Tackled by CB Donovan Dilger. The receiver ran his route right over the middle of the field. Schuster gained 8 yards after the catch. |
| 1-10-BAL45 (1Q: 11:10) Roman Smoot pass completed to WR Lorenzo Henley for 13 yards. Tackled by S Philip Foret. Henley gained 6 yards after the catch. The quarterback threw into double coverage. |
| 1-10-PIT42 (1Q: 10:29) Ricardo Miller ran inside the right guard for -1 yards. Tackled by OLB Austin Sullivan. S Vinny Joseph crushed Chandler Rollo to wreck the play. |
| 2-11-PIT43 (1Q: 09:56) Roman Smoot pass completed to WR Ross Stewart for 15 yards. Tackled by CB Jon O'Neill, assisted by OLB Austin Sullivan. The quarterback threw into double coverage. PENALTY: DT Mitchell Wiggins of Pittsburgh was called for Illegal Use of the Hands by the Defense. The penalty was declined. |
| 1-10-PIT28 (1Q: 09:45) Roman Smoot pass completed to RB Archie Starks for 1 yard. Tackled by S Vinny Joseph. The quarterback threw away from the double coverage. |
| 2-9-PIT27 (1Q: 09:08) Play-Action. Roman Smoot pass completed to TE Willie Dennis for 6 yards. The receiver went out of bounds. Tackled by OLB R.J. Farr, assisted by OLB Austin Sullivan. The receiver ran his route right over the middle of the field. |
| 3-3-PIT21 (1Q: 08:47) Roman Smoot pass fell incomplete, intended for WR Allen Spencer. CB Jay Conarroe hurried the quarterback into a bad throw. |
| 4-3-PIT21 (1Q: 08:37) Ezekiel Rivers attempted a 38 yard field goal and succeeded. Baltimore 3, Pittsburgh 0 |
| (1Q: 08:29) Ezekiel Rivers kicked off 73 yards from the BAL35. Touchback. |
| 1-10-PIT25 (1Q: 08:29) Bradley Richardson ran inside the left guard for 17 yards. Tackled by ILB Melvin Merriday. Key block delivered by Demetrius Lund. |
| 1-10-PIT42 (1Q: 07:51) BearGrowlz Robbins kept the ball, running around right end for 5 yards. Tackled by ILB Doug Carden, assisted by DE Kaden Francis. Key block delivered by Demetrius Lund. |
| 2-5-PIT47 (1Q: 07:20) Play-Action. BearGrowlz Robbins pass fell incomplete, intended for TE Joseph Houston. OLB Collin Springer hurried the quarterback into a bad throw. |
| 3-5-PIT47 (1Q: 07:12) Play-Action. BearGrowlz Robbins scrambled for 8 yards. Tackled by S Cesar Brennan. |
| 1-10-BAL45 (1Q: 06:37) Dusty Cebulla ran a counterplay inside the left tackle for 2 yards. Tackled by DE Kaden Francis. |
| 2-8-BAL43 (1Q: 06:11) K. Bear Robbins pass completed to WR Michael Scott for 8 yards. The receiver went out of bounds. Tackled by OLB Tyler Juedes. |
| 1-10-BAL35 (1Q: 05:32) PENALTY: T Jerald Ashman of Pittsburgh was called for a False Start. |
| 1-15-BAL40 (1Q: 05:26) Play-Action. K. Bear Robbins pass completed to WR Daniel Lane for 12 yards. Tackled by ILB Doug Carden. Lane gained 8 yards after the catch. |
| 2-3-BAL28 (1Q: 04:42) Play-Action. BearGrowlz Robbins pass was thrown incomplete, intended for WR Daniel Lane. |
| 3-3-BAL28 (1Q: 04:35) Bradley Richardson ran around the left tackle for -4 yards. Tackled by DT Jonah Logan, assisted by OLB Collin Springer. |
| 4-7-BAL32 (1Q: 03:53) Dillon McLemore attempted a 49 yard field goal and succeeded. Baltimore 3, Pittsburgh 3 |
| (1Q: 03:46) Dillon McLemore kicked off 74 yards from the PIT35. Touchback. |
| 1-10-BAL25 (1Q: 03:46) Archie Starks ran around right end for 5 yards. Tackled by S Philip Foret. Key block delivered by Chandler Rollo. |
| 2-5-BAL30 (1Q: 03:15) Tyrell Delgado ran inside the right guard for 4 yards. Tackled by S Vinny Joseph, assisted by S Philip Foret. |
| 3-1-BAL34 (1Q: 02:51) Archie Starks ran inside the right guard for 1 yard. Tackled by OLB Austin Sullivan. Key block delivered by Mason Hartwig. |
| 1-10-BAL35 (1Q: 02:22) Roman Smoot pass completed to WR Lorenzo Henley for -4 yards. Tackled by CB Jay Conarroe. The quarterback threw into double coverage. |
| 2-14-BAL31 (1Q: 01:46) Roman Smoot sacked by DT Reggie Witt for a loss of 5 yards. Sack allowed by Tony Snook. |
| 3-19-BAL26 (1Q: 01:00) Roman Smoot pass fell incomplete, intended for WR Mitchell Schuster. OLB Austin Sullivan hurried the quarterback into a bad throw. |
| 4-19-BAL26 (1Q: 00:50) Avery Bologna punted 51 yards. Dusty Cebulla returned the kick 16 yards to the PIT39. Tackled by Willie Dennis. |
| 1-10-PIT39 (1Q: 00:40) K. Bear Robbins pass was dropped by RB Bradley Richardson. |
| 2-10-PIT39 (1Q: 00:32) K. Bear Robbins kept the ball, running inside the right tackle for 2 yards. Tackled by S William Carlisle. |
| Start of second quarter. |
| 3-8-PIT41 (2Q: 15:00) BearGrowlz Robbins kept the ball, running a draw inside the left guard for 7 yards. Tackled by S Joe Stuart, assisted by S William Carlisle. |
| 4-1-PIT48 (2Q: 14:37) Ian Ellison punted 52 yards. Touchback. |
| 1-10-BAL20 (2Q: 14:32) Play-Action. Roman Smoot pass fell incomplete, intended for TE Camden Mahoney. DE Zachery Brown hurried the quarterback into a bad throw. The quarterback threw into double coverage. |
| 2-10-BAL20 (2Q: 14:27) Roman Smoot pass completed to WR Allen Spencer for 1 yard. Tackled by ILB Johnathan Whitten. |
| 3-9-BAL21 (2Q: 13:42) Roman Smoot pass completed to WR Lorenzo Henley for 1 yard. Tackled by CB Donovan Dilger. PENALTY: QB Roman Smoot of Baltimore was called for Unnecessary Roughness. |
| 4-19-BAL11 (2Q: 13:31) Avery Bologna punted 57 yards. Dusty Cebulla returned the kick 6 yards to the PIT38. Tackled by Henry Winarske. |
| 1-10-PIT38 (2Q: 13:22) K. Bear Robbins pass completed to WR David Baxter for 16 yards. Tackled by CB Shaun Dubin. Baxter gained 13 yards after the catch. |
| 1-10-BAL46 (2Q: 12:53) BearGrowlz Robbins pass was dropped by TE Joseph Houston. |
| 2-10-BAL46 (2Q: 12:44) BearGrowlz Robbins pass fell incomplete, intended for WR Austin Alcott. DE Brad Foreman hurried the quarterback into a bad throw. |
| 3-10-BAL46 (2Q: 12:34) K. Bear Robbins pass completed to TE Joseph Houston for 6 yards. Tackled by S William Carlisle. |
| 4-4-BAL40 (2Q: 11:52) Ian Ellison punted 40 yards. Touchback. |
| 1-10-BAL20 (2Q: 11:46) Tyrell Delgado ran around right end for 22 yards. Tackled by CB Donovan Dilger. Key block delivered by Henry Winarske. |
| 1-10-BAL42 (2Q: 11:02) Roman Smoot pass completed to TE Richard Watson for 20 yards. Tackled by ILB Marcos Reeves. Watson gained 11 yards after the catch. The quarterback threw away from the double coverage. |
| 1-10-PIT38 (2Q: 10:23) Roman Smoot pass completed to WR Ross Stewart for 10 yards. Tackled by CB Big Play J Conarroe. Stewart gained 3 yards after the catch. The quarterback threw into double coverage. |
| 1-10-PIT28 (2Q: 09:40) Play-Action. Roman Smoot pass fell incomplete, intended for TE Camden Mahoney. S Vinny Joseph defended the pass. The quarterback threw into double coverage. |
| 2-10-PIT28 (2Q: 09:35) Archie Starks ran outside the right tackle for 2 yards. Tackled by DT Mitchell Wiggins. |
| 3-8-PIT26 (2Q: 08:59) Roman Smoot pass completed to WR Mitchell Schuster for 26 yards and a TOUCHDOWN! Schuster gained 23 yards after the catch. Baltimore 9, Pittsburgh 3 |
| (2Q: 08:59) Extra point by Ezekiel Rivers was good. Baltimore 10, Pittsburgh 3 |
| (2Q: 08:44) Ezekiel Rivers kicked off 73 yards from the BAL35. Touchback. |
| 1-10-PIT25 (2Q: 08:44) Play-Action. BearGrowlz Robbins pass completed to FB Christopher Martin for 9 yards. Tackled by ILB Doug Carden. Martin gained 1 yard after the catch. PENALTY: S William Carlisle of Baltimore was called for Unnecessary Roughness. |
| 1-10-PIT49 (2Q: 08:38) BearGrowlz Robbins pass completed to WR David Baxter for 27 yards. Tackled by ILB Doug Carden. The receiver ran his route right over the middle of the field. Baxter gained 23 yards after the catch. |
| 1-10-BAL24 (2Q: 08:07) BearGrowlz Robbins pass completed to WR Zorro Lane for 3 yards. Tackled by CB Shaun Dubin. |
| 2-7-BAL21 (2Q: 07:34) Play-Action. BearGrowlz Robbins pass completed to WR David Baxter for 15 yards. Tackled by S William Carlisle. The receiver ran his route right over the middle of the field. Baxter gained 2 yards after the catch. |
| 1-6-BAL06 (2Q: 06:57) Bradley Richardson ran inside the left tackle for -4 yards. Tackled by S Joe Stuart. CB Sammie Burke crushed Joseph Houston to wreck the play. |
| 2-10-BAL10 (2Q: 06:12) BearGrowlz Robbins kept the ball, running a counterplay inside the right tackle for 2 yards. Tackled by DE Brad Foreman. |
| 3-8-BAL08 (2Q: 05:30) K. Bear Robbins pass completed to WR Austin Alcott for 5 yards. Tackled by OLB Tyler Juedes. Alcott gained 4 yards after the catch. |
| 4-3-BAL03 (2Q: 04:55) Dillon McLemore attempted a 20 yard field goal and succeeded. Baltimore 10, Pittsburgh 6 |
| (2Q: 04:50) Dillon McLemore kicked off 59 yards from the PIT35. Archie Starks returned the ball 14 yards to the BAL20. Tackled by Christopher Martin. |
| 1-10-BAL20 (2Q: 04:16) Roman Smoot pass completed to WR Mitchell Schuster for 11 yards. Tackled by OLB R.J. Farr. Schuster gained 2 yards after the catch. The quarterback threw away from the double coverage. |
| 1-10-BAL31 (2Q: 03:31) Roman Smoot pass completed to TE Willie Dennis for 17 yards. Tackled by ILB Marcos Reeves. Dennis gained 10 yards after the catch. The quarterback threw away from the double coverage. |
| 1-10-BAL48 (2Q: 03:07) Roman Smoot pass completed to RB Archie Starks for 0 yards. Tackled by DT Mitchell Wiggins. PENALTY: DE Jackson Moorman of Pittsburgh was called for Offsides. |
| 1-5-PIT47 (2Q: 02:57) Roman Smoot pass completed to TE Richard Watson for 15 yards. The receiver went out of bounds. Tackled by S Philip Foret. The quarterback threw away from the double coverage. |
| 1-10-PIT32 (2Q: 02:34) Roman Smoot pass completed to WR Ross Stewart for 8 yards. Tackled by CB Donovan Dilger, assisted by CB Jay Conarroe. The quarterback threw away from the double coverage. |
| 2-2-PIT24 (2Q: 02:16) Roman Smoot pass completed to WR Lorenzo Henley for 21 yards. Tackled by CB Jon O'Neill. Henley gained 10 yards after the catch. The quarterback threw into double coverage. |
| Official time out for the two-minute warning. |
| 1-3-PIT03 (2Q: 02:00) Roman Smoot pass was thrown incomplete, intended for WR Lorenzo Henley. The quarterback threw into double coverage. |
| 2-3-PIT03 (2Q: 01:54) Roman Smoot pass fell incomplete, intended for TE Richard Watson. DE Zachery Brown hurried the quarterback into a bad throw. The quarterback threw away from the double coverage. |
| 3-3-PIT03 (2Q: 01:48) Roman Smoot pass fell incomplete, intended for WR Ross Stewart. CB Donovan Dilger defended the pass. |
| 4-3-PIT03 (2Q: 01:43) Ezekiel Rivers attempted a 20 yard field goal and succeeded. Baltimore 13, Pittsburgh 6 |
| (2Q: 01:35) Ezekiel Rivers kicked off 63 yards from the BAL35. Daniel Lane returned the ball 36 yards to the PIT38. Tackled by Kirk Bertram. |
| 1-10-PIT38 (2Q: 01:30) BearGrowlz Robbins pass was blocked at the line, intended for WR Zorro Lane. OLB Sebastian Langen blocked the pass. |
| 2-10-PIT38 (2Q: 01:21) K. Bear Robbins pass completed to WR David Baxter for 22 yards. Tackled by ILB Doug Carden, assisted by CB Sammie Burke. Baxter gained 11 yards after the catch. |
| 1-10-BAL40 (2Q: 00:55) K. Bear Robbins pass fell incomplete, intended for WR Zorro Lane. DT Jonah Logan hurried the quarterback into a bad throw. |
| 2-10-BAL40 (2Q: 00:47) K. Bear Robbins pass completed to WR Michael Scott for 4 yards. Tackled by CB Bryan Pressnall. The receiver ran his route right over the middle of the field. Scott gained 3 yards after the catch. |
| Pittsburgh called a time out. |
| 3-6-BAL36 (2Q: 00:37) K. Bear Robbins pass completed to TE Ben Ward for 16 yards. Tackled by ILB Doug Carden, assisted by S William Carlisle. Ward gained 8 yards after the catch. |
| Pittsburgh called a time out. |
| 1-10-BAL20 (2Q: 00:25) Play-Action. K. Bear Robbins pass fell incomplete, intended for RB Bradley Richardson. DE Kaden Francis hurried the quarterback into a bad throw. |
| 2-10-BAL20 (2Q: 00:18) K. Bear Robbins pass completed to TE Joseph Houston for 9 yards. Tackled by DE Brad Foreman. |
| Pittsburgh called a time out. |
| 3-1-BAL11 (2Q: 00:03) Dillon McLemore attempted a 28 yard field goal and succeeded. Baltimore 13, Pittsburgh 9 |
| Start of third quarter. |
| (3Q: 15:00) Dillon McLemore kicked off 47 yards from the PIT35. Archie Starks returned the ball 21 yards to the BAL39. Tackled by Daniel Lane. |
| 1-10-BAL39 (3Q: 14:15) Archie Starks ran around right end for 0 yards. Tackled by OLB Austin Sullivan, assisted by S Philip Foret. |
| 2-10-BAL39 (3Q: 13:38) Archie Starks ran around the left tackle for 2 yards. Tackled by DE Zachery Brown. |
| 3-8-BAL41 (3Q: 13:14) Roman Smoot pass completed to WR Allen Spencer for 12 yards. Tackled by S Vinny Joseph. |
| 1-10-PIT47 (3Q: 12:41) PENALTY: TE Richard Watson of Baltimore was called for a False Start. |
| 1-15-BAL48 (3Q: 12:33) Roman Smoot pass fell incomplete, intended for TE Richard Watson. DT Reggie Witt hurried the quarterback into a bad throw. |
| 2-15-BAL48 (3Q: 12:27) Roman Smoot pass fell incomplete, intended for WR Lorenzo Henley. DE Jackson Moorman hurried the quarterback into a bad throw. The quarterback threw into double coverage. |
| 3-15-BAL48 (3Q: 12:23) Roman Smoot sacked by DE Zachery Brown for a loss of 4 yards. Sack allowed by Kenneth Jarvis. |
| 4-19-BAL44 (3Q: 11:50) Avery Bologna punted 49 yards. Dusty Cebulla returned the kick 11 yards to the PIT18. Tackled by Tyrell Delgado. |
| 1-10-PIT18 (3Q: 11:39) Zorro Lane ran a reverse around left end for 6 yards. Tackled by ILB Melvin Merriday. Key block delivered by Jerald Ashman. |
| 2-4-PIT24 (3Q: 10:58) Bradley Richardson ran a counterplay inside the left tackle for 7 yards. Tackled by CB Sammie Burke, assisted by DT Jonah Logan. Key block delivered by Shaun Gerhardt. Gerhardt ran over Kirk Bertram to set up the play. |
| 1-10-PIT31 (3Q: 10:20) Bradley Richardson ran inside the left guard for 4 yards. Tackled by DE Kaden Francis, assisted by ILB Melvin Merriday. |
| 2-6-PIT35 (3Q: 09:43) Bradley Richardson ran around right end for 3 yards. Tackled by DT Jonah Logan, assisted by OLB Sebastian Langen. Pittsburgh's Shaun Gerhardt was hurt on the play. |
| 3-3-PIT38 (3Q: 09:10) K. Bear Robbins sacked by DE Kaden Francis for a loss of 4 yards. Sack allowed by Douglas Van Pelt. |
| 4-7-PIT34 (3Q: 08:44) Ian Ellison punted 62 yards. The ball was downed at the BAL04. |
| 1-10-BAL04 (3Q: 08:37) Archie Starks ran inside the left guard for 5 yards. Tackled by ILB Marcos Reeves. Key block delivered by Kenneth Jarvis. |
| 2-5-BAL09 (3Q: 08:00) Roman Smoot pass was intended for WR Lorenzo Henley and was intercepted by OLB Austin Sullivan at the BAL12. The interception was returned 12 yards for a TOUCHDOWN! The quarterback threw away from the double coverage. Pittsburgh 15, Baltimore 13 |
| (3Q: 08:00) Extra point by Dillon McLemore was good. Pittsburgh 16, Baltimore 13 |
| (3Q: 07:49) Dillon McLemore kicked off 74 yards from the PIT35. Touchback. |
| 1-10-BAL25 (3Q: 07:49) Tyrell Delgado ran around the left tackle for 0 yards. Tackled by DT Mitchell Wiggins. |
| 2-10-BAL25 (3Q: 07:29) Archie Starks ran around the left tackle for -1 yards. Tackled by S Vinny Joseph, assisted by OLB Austin Sullivan. |
| 3-11-BAL24 (3Q: 06:55) Roman Smoot pass completed to WR Allen Spencer for 12 yards. Tackled by CB Jay Conarroe. Spencer gained 13 yards after the catch. |
| 1-10-BAL36 (3Q: 06:31) Roman Smoot pass completed to TE Richard Watson for 29 yards. Tackled by CB Donovan Dilger. The receiver ran his route right over the middle of the field. Watson gained 21 yards after the catch. The quarterback threw away from the double coverage. PENALTY: WR Lorenzo Henley of Baltimore was called for Offensive Pass Interference. |
| 1-20-BAL26 (3Q: 06:17) Play-Action. Roman Smoot pass completed to WR Allen Spencer for 10 yards. Tackled by CB Jay Conarroe, assisted by S Vinny Joseph. The receiver ran his route right over the middle of the field. The quarterback threw away from the double coverage. |
| 2-10-BAL36 (3Q: 05:47) Tyrell Delgado ran inside the right guard for 3 yards. Tackled by S Philip Foret. |
| 3-7-BAL39 (3Q: 05:13) Roman Smoot pass completed to TE Richard Watson for 14 yards. Tackled by CB Donovan Dilger. The quarterback threw away from the double coverage. |
| 1-10-PIT47 (3Q: 04:47) Archie Starks ran around right end for 15 yards. Tackled by CB Donovan Dilger, assisted by DT Reggie Witt. Key block delivered by Henry Winarske. |
| 1-10-PIT32 (3Q: 04:02) Roman Smoot pass fell incomplete, intended for WR Ross Stewart. DE Jackson Moorman hurried the quarterback into a bad throw. |
| 2-10-PIT32 (3Q: 03:50) Roman Smoot pass completed to TE Richard Watson for 4 yards. Tackled by CB Donovan Dilger. The receiver ran his route right over the middle of the field. |
| 3-6-PIT28 (3Q: 03:13) Roman Smoot pass fell incomplete, intended for WR Allen Spencer. S Philip Foret defended the pass. |
| 4-6-PIT28 (3Q: 03:06) Ezekiel Rivers attempted a 45 yard field goal and succeeded. Baltimore 16, Pittsburgh 16 |
| (3Q: 03:01) Ezekiel Rivers kicked off 58 yards from the BAL35. Zorro Lane returned the ball 23 yards to the PIT30. Tackled by Willie Dennis. |
| 1-10-PIT30 (3Q: 02:35) K. Bear Robbins pass fell incomplete, intended for WR Daniel Lane. CB Sammie Burke defended the pass. PENALTY: DE Kaden Francis of Baltimore was called for Offsides. |
| 1-5-PIT35 (3Q: 02:28) Bradley Richardson ran inside the right guard for 3 yards. Tackled by S Joe Stuart. |
| 2-2-PIT38 (3Q: 01:51) PENALTY: QB K. Bear Robbins of Pittsburgh was called for a False Start. |
| 2-7-PIT33 (3Q: 01:47) K. Bear Robbins pass fell incomplete, intended for WR Austin Alcott. DE Brad Foreman hurried the quarterback into a bad throw. |
| 3-7-PIT33 (3Q: 01:41) K. Bear Robbins pass fell incomplete, intended for TE Joseph Houston. ILB Doug Carden hurried the quarterback into a bad throw. |
| 4-7-PIT33 (3Q: 01:35) Ian Ellison punted 36 yards. Rick Fish called for a fair catch at the BAL31. |
| 1-10-BAL31 (3Q: 01:24) Roman Smoot pass completed to WR Lorenzo Henley for 6 yards. Tackled by CB Jay Conarroe, assisted by OLB Austin Sullivan. |
| 2-4-BAL37 (3Q: 00:54) Play-Action. Roman Smoot pass completed to TE Richard Watson for 14 yards. Tackled by OLB Austin Sullivan. Watson gained 4 yards after the catch. The quarterback threw away from the double coverage. |
| 1-10-PIT49 (3Q: 00:16) Roman Smoot pass completed to WR Mitchell Schuster for 17 yards. Tackled by ILB Marcos Reeves, assisted by OLB R.J. Farr. Schuster gained 5 yards after the catch. The quarterback threw into double coverage. PENALTY: T Kenneth Jarvis of Baltimore was called for Offensive Holding. |
| 1-20-BAL41 (3Q: 00:09) Roman Smoot pass completed to TE Camden Mahoney for 4 yards. Tackled by S Vinny Joseph. The receiver ran his route right over the middle of the field. The quarterback threw into double coverage. |
| Start of fourth quarter. |
| 2-16-BAL45 (4Q: 15:00) Roman Smoot pass completed to RB Archie Starks for 6 yards. Tackled by CB Donovan Dilger. Starks gained 1 yard after the catch. |
| 3-10-PIT49 (4Q: 14:36) Roman Smoot pass completed to WR Ross Stewart for 4 yards. Tackled by ILB Marcos Reeves. Stewart gained 2 yards after the catch. PENALTY: T Kenneth Jarvis of Baltimore was called for Offensive Holding. The penalty was declined. |
| 4-6-PIT45 (4Q: 14:26) Avery Bologna punted 45 yards. Touchback. |
| 1-10-PIT20 (4Q: 14:19) BearGrowlz Robbins pass completed to WR A2 Alcott for 3 yards. Tackled by DE Kaden Francis. |
| 2-7-PIT23 (4Q: 13:37) BearGrowlz Robbins pass fell incomplete, intended for WR Daniel Lane. DE Kaden Francis hurried the quarterback into a bad throw. PENALTY: CB Kirk Bertram of Baltimore was called for Defensive Holding. |
| 1-10-PIT28 (4Q: 13:28) Bradley Richardson ran a counterplay inside the right tackle for 2 yards. Tackled by DT Jonah Logan. |
| 2-8-PIT30 (4Q: 13:01) K. Bear Robbins kept the ball, running a draw inside the left guard for -1 yards. Tackled by OLB Collin Springer. PENALTY: T Jerald Ashman of Pittsburgh was called for Offensive Holding. |
| 2-18-PIT20 (4Q: 12:51) K. Bear Robbins pass fell incomplete, intended for WR Zorro Lane. CB Shaun Dubin defended the pass. |
| 3-18-PIT20 (4Q: 12:45) PENALTY: WR David Baxter of Pittsburgh was called for a False Start. |
| 3-23-PIT15 (4Q: 12:39) K. Bear Robbins pass completed to WR Daniel Lane for 13 yards. Tackled by S Cesar Brennan, assisted by S Joe Stuart. Lane gained 6 yards after the catch. |
| 4-10-PIT28 (4Q: 12:13) Ian Ellison punted 50 yards. Rick Fish returned the kick 14 yards to the BAL36. Tackled by Lukas Montgomery. |
| 1-10-BAL36 (4Q: 12:03) Archie Starks ran inside the right guard for -4 yards. Tackled by DE Zachery Brown. |
| 2-14-BAL32 (4Q: 11:40) Roman Smoot pass completed to WR Lorenzo Henley for 21 yards. Tackled by OLB Austin Sullivan, assisted by ILB Marcos Reeves. Henley gained 17 yards after the catch. |
| 1-10-PIT47 (4Q: 11:04) Ricardo Miller ran inside the right guard for 0 yards. Tackled by DE Zachery Brown. CB Donovan Dilger knocked down Chandler Rollo to break up the play. |
| 2-10-PIT47 (4Q: 10:31) Roman Smoot pass fell incomplete, intended for WR Mitchell Schuster. DE Jackson Moorman hurried the quarterback into a bad throw. |
| 3-10-PIT47 (4Q: 10:23) Roman Smoot pass fell incomplete, intended for WR Allen Spencer. DE Jackson Moorman defended the pass. |
| 4-10-PIT47 (4Q: 10:14) Avery Bologna punted 46 yards. The ball was downed at the PIT01. |
| 1-10-PIT01 (4Q: 10:05) K. Bear Robbins pass fell incomplete, intended for WR Zorro Lane. DE Brad Foreman hurried the quarterback into a bad throw. PENALTY: G Douglas Van Pelt of Pittsburgh was called for Offensive Holding. Safety awarded on penalty in the end zone. Baltimore 18, Pittsburgh 16 |
| (4Q: 09:56) Dillon McLemore kicked off 51 yards from the PIT20. Mitchell Schuster returned the ball 15 yards to the BAL44. Tackled by Donovan Dilger. |
| 1-10-BAL44 (4Q: 09:19) Play-Action. Roman Smoot pass completed to RB Archie Starks for 21 yards. Tackled by OLB Austin Sullivan. Starks gained 17 yards after the catch. |
| 1-10-PIT35 (4Q: 08:33) Roman Smoot pass was dropped by RB Archie Starks. The quarterback threw away from the double coverage. |
| 2-10-PIT35 (4Q: 08:26) Roman Smoot pass fell incomplete, intended for WR Allen Spencer. DE Jackson Moorman hurried the quarterback into a bad throw. |
| 3-10-PIT35 (4Q: 08:21) Roman Smoot pass completed to WR Lorenzo Henley for 25 yards. Tackled by OLB Austin Sullivan. Henley gained 1 yard after the catch. |
| 1-10-PIT10 (4Q: 07:46) Roman Smoot pass completed to TE Willie Dennis for 10 yards and a TOUCHDOWN! Dennis gained 9 yards after the catch. The quarterback threw away from the double coverage. Baltimore 24, Pittsburgh 16 |
| (4Q: 07:46) Extra point by Ezekiel Rivers was good. Baltimore 25, Pittsburgh 16 |
| (4Q: 07:35) Ezekiel Rivers kicked off 50 yards from the BAL35. Daniel Lane returned the ball 24 yards to the PIT39. Tackled by Cesar Brennan. |
| 1-10-PIT39 (4Q: 07:11) Dusty Cebulla ran a counterplay inside the left tackle for -1 yards. Tackled by DE Kaden Francis, assisted by DE Brad Foreman. |
| 2-11-PIT38 (4Q: 06:26) K. Bear Robbins pass completed to WR Zorro Lane for 49 yards. Tackled by CB Miguel McDonald. Lane gained 40 yards after the catch. |
| 1-10-BAL13 (4Q: 05:52) Bradley Richardson ran outside the right tackle for 13 yards and a TOUCHDOWN! Key block delivered by Douglas Van Pelt. Baltimore 25, Pittsburgh 22 |
| (4Q: 05:52) Extra point by Dillon McLemore missed. |
| (4Q: 05:46) Dillon McLemore kicked off 63 yards from the PIT35. Archie Starks returned the ball 19 yards to the BAL21. Tackled by Joseph Houston. |
| 1-10-BAL21 (4Q: 05:04) Ricardo Miller ran a trap outside the left tackle for 37 yards. Tackled by S Philip Foret. Key block delivered by Chandler Rollo. |
| 1-10-PIT42 (4Q: 04:21) Roman Smoot pass was thrown incomplete, intended for TE Richard Watson. The quarterback threw away from the double coverage. |
| 2-10-PIT42 (4Q: 04:13) PENALTY: G Henry Winarske of Baltimore was called for a False Start. |
| 2-15-PIT47 (4Q: 04:02) PENALTY: C Chandler Rollo of Baltimore was called for a False Start. |
| 2-20-BAL48 (4Q: 03:56) Archie Starks ran around the left tackle for 4 yards. Tackled by OLB Austin Sullivan. |
| 3-16-PIT48 (4Q: 03:10) Tyrell Delgado ran around right end for 6 yards. Tackled by S Vinny Joseph, assisted by DE Zachery Brown. The ball was fumbled and recovered by BAL Henry Winarske to the PIT42. |
| 4-10-PIT42 (4Q: 02:27) Avery Bologna punted 42 yards. Touchback. |
| 1-10-PIT20 (4Q: 02:20) Play-Action. K. Bear Robbins pass was thrown incomplete, intended for WR Zorro Lane. The quarterback threw into double coverage. |
| 2-10-PIT20 (4Q: 02:13) K. Bear Robbins pass completed to WR A2 Alcott for 1 yard. The receiver went out of bounds. Tackled by ILB Doug Carden. |
| 3-9-PIT21 (4Q: 02:07) K. Bear Robbins pass fell incomplete, intended for RB Bradley Richardson. OLB Tyler Juedes defended the pass. |
| 4-9-PIT21 (4Q: 02:01) Ian Ellison punted 61 yards. Rick Fish returned the kick 14 yards to the BAL32. PENALTY: OLB Tyler Juedes of Baltimore was called for Offsides. The penalty was declined. |
| Official time out for the two-minute warning. |
| 1-10-BAL32 (4Q: 01:52) Archie Starks ran outside the right tackle for 1 yard. Tackled by DE Jackson Moorman, assisted by OLB R.J. Farr. |
| Pittsburgh called a time out. |
| 2-9-BAL33 (4Q: 01:43) PENALTY: C Chandler Rollo of Baltimore was called for a False Start. |
| 2-14-BAL28 (4Q: 01:43) Ricardo Miller ran inside the right guard for 0 yards. Tackled by DT Reggie Witt, assisted by DE Jackson Moorman. |
| Pittsburgh called a time out. |
| 3-14-BAL28 (4Q: 01:36) Tyrell Delgado ran inside the right guard for 3 yards. Tackled by S Vinny Joseph. |
| Pittsburgh called a time out. |
| 4-11-BAL31 (4Q: 01:29) Avery Bologna punted 44 yards. Dusty Cebulla returned the kick 26 yards to the BAL49. Tackled by Brad Foreman. |
| 1-10-BAL49 (4Q: 01:22) Play-Action. BearGrowlz Robbins pass fell incomplete, intended for WR Daniel Lane. DT Jonah Logan hurried the quarterback into a bad throw. |
| 2-10-BAL49 (4Q: 01:15) K. Bear Robbins pass completed to TE Graham Offutt for 49 yards and a TOUCHDOWN! Offutt gained 15 yards after the catch. Pittsburgh 28, Baltimore 25 |
| (4Q: 01:15) Extra point by Dillon McLemore was good. Pittsburgh 29, Baltimore 25 |
| (4Q: 00:48) Dillon McLemore kicked off 51 yards from the PIT35. Archie Starks returned the ball 22 yards to the BAL36. Tackled by Jay Conarroe. |
| 1-10-BAL36 (4Q: 00:40) Roman Smoot sacked by DE Jackson Moorman and DT Damien James for a loss of 5 yards. Sack allowed by Mason Hartwig. The defense looked very familiar with that play. |
| Baltimore called a time out. |
| 2-15-BAL31 (4Q: 00:32) Roman Smoot pass completed to TE Richard Watson for 9 yards. Tackled by ILB Johnathan Whitten. Watson gained 2 yards after the catch. The quarterback threw away from the double coverage. |
| Baltimore called a time out. |
| 3-6-BAL40 (4Q: 00:20) Roman Smoot sacked by DT Tanner Dennis for a loss of 4 yards. Sack allowed by Henry Winarske. The ball was fumbled and recovered by BAL Mitchell Schuster on the BAL36. |
| Baltimore called a time out. |
| 4-10-BAL36 (4Q: 00:11) Roman Smoot pass fell incomplete, intended for WR Lorenzo Henley. CB Edwin Devine defended the pass. The quarterback threw into double coverage. The ball goes over on downs. |
| 1-10-BAL36 (4Q: 00:05) K. Bear Robbins dropped to one knee for -1 yards. |
| Final Score: Pittsburgh Steelers 29, Baltimore Ravens 25 |