Exhibition Week 1, 2025

Played in Pittsburgh, PA, weather: 85 degrees, fair, 2 mph wind.
Pittsburgh won the toss and elected to receive.
Start of first quarter.
(1Q: 15:00) Cris Keefer kicked off 54 yards from the TBY35. Morris Trammell returned the ball 23 yards to the PIT34. Tackled by Gage Huntley.
1-10-PIT34 (1Q: 14:41) Bryce Petty pass completed to TE Casey Woodson for 14 yards. The receiver went out of bounds. Tackled by OLB Todd Wolfe.
1-10-PIT48 (1Q: 13:56) PENALTY: Pittsburgh was called for a False Start.
1-15-PIT43 (1Q: 13:46) PENALTY: Pittsburgh was called for a False Start.
1-20-PIT38 (1Q: 13:41) Erick Holmes ran outside the right tackle for 4 yards. Tackled by S Gage Huntley, assisted by OLB Dante Fowler Jr..
2-16-PIT42 (1Q: 13:07) PENALTY: Pittsburgh was called for a False Start.
2-21-PIT37 (1Q: 12:55) Erick Holmes ran inside the left guard for 30 yards. Tackled by S Gage Huntley. Key block delivered by Kurt Schwartz.
1-10-TBY33 (1Q: 12:21) Bryce Petty sacked by DE Joey Bosa for a loss of 5 yards. Sack allowed by Kurt Schwartz.
2-15-TBY38 (1Q: 11:49) Gerald Fields ran a draw inside the right guard for -1 yards. Tackled by OLB Dante Fowler Jr., assisted by DT Sheldon Rankins.
3-16-TBY39 (1Q: 11:28) Bryce Petty sacked by DT Sergio Flores for a loss of 6 yards. Sack allowed by J.C. Hayes.
4-22-TBY45 (1Q: 11:00) Jameson Patton punted 45 yards. Touchback.
1-10-TBY20 (1Q: 10:54) Garrett Grayson pass was dropped by WR Hugh Burnett.
2-10-TBY20 (1Q: 10:47) Garrett Grayson pass completed to TE Jay Prosch for 3 yards. Tackled by CB Bart Montgomery, assisted by CB Sebastian Fulcher.
3-7-TBY23 (1Q: 10:25) Garrett Grayson pass completed to WR Hugh Burnett for 24 yards. Tackled by CB Bart Montgomery, assisted by CB Sebastian Fulcher. The receiver ran his route right over the middle of the field. Burnett gained 2 yards after the catch.
1-10-TBY47 (1Q: 09:54) Clifton Doe ran a trap outside the left tackle for 1 yard. Tackled by OLB Owen Alcott. DT Randy Gregory knocked down Wendell Taylor to break up the play.
2-9-TBY48 (1Q: 09:15) Garrett Grayson pass completed to RB Clifton Doe for 15 yards. Tackled by OLB Owen Alcott. Doe gained 5 yards after the catch.
1-10-PIT37 (1Q: 08:37) Garrett Grayson pass completed to WR Noah Buckley for 35 yards. Tackled by CB Sebastian Fulcher. The receiver ran his route right over the middle of the field.
1-2-PIT02 (1Q: 07:52) PENALTY: Tampa Bay was called for a False Start.
1-7-PIT07 (1Q: 07:47) Garrett Grayson pass fell incomplete, intended for WR Hugh Burnett. DE Mack Stedman hurried the quarterback into a bad throw.
2-7-PIT07 (1Q: 07:41) Garrett Grayson pass completed to WR Noah Buckley for 6 yards. Tackled by ILB Jeff Luc. Buckley gained 1 yard after the catch. PENALTY: Pittsburgh was called for Defensive Holding.
1-4-PIT04 (1Q: 07:34) PENALTY: Tampa Bay was called for a False Start.
1-9-PIT09 (1Q: 07:29) Garrett Grayson pass completed to RB Clifton Doe for 9 yards and a TOUCHDOWN! Tampa Bay 6, Pittsburgh 0
(1Q: 07:29) Extra point by Cris Keefer was blocked. The snap from center was quite a bit off the mark.
(1Q: 07:22) Cris Keefer kicked off 64 yards from the TBY35. Morris Trammell returned the ball 25 yards to the PIT26. Tackled by Hugh Burnett.
1-10-PIT26 (1Q: 06:58) Bryce Petty sacked by ILB Irv Giannotta for a loss of 7 yards. Sack allowed by Kurt Schwartz.
2-17-PIT19 (1Q: 06:18) Bryce Petty scrambled for 10 yards. Tackled by S Levon Clancy.
3-7-PIT29 (1Q: 05:40) Bryce Petty pass completed to WR Dashawn Sobien for 8 yards. Tackled by S Levon Clancy. The receiver ran his route right over the middle of the field. The quarterback threw away from the double coverage.
1-10-PIT37 (1Q: 05:11) Oliver Lucas ran inside the right guard for -2 yards. Tackled by S Gage Huntley, assisted by DT Sheldon Rankins.
2-12-PIT35 (1Q: 04:45) Bryce Petty pass fell incomplete, intended for WR Howie Galloway. DE Joey Bosa hurried the quarterback into a bad throw. The quarterback threw into double coverage.
3-12-PIT35 (1Q: 04:32) Bryce Petty pass completed to RB Gerald Fields for 9 yards. The receiver went out of bounds. Tackled by CB Marco King. Fields gained 7 yards after the catch. The quarterback threw away from the double coverage.
4-3-PIT44 (1Q: 04:01) Jameson Patton punted 45 yards. Gage Huntley returned the kick 9 yards to the TBY20. Tackled by Jeff Luc.
1-10-TBY20 (1Q: 03:50) Garrett Grayson pass completed to RB Clifton Doe for 10 yards. Tackled by OLB Owen Alcott.
1-10-TBY30 (1Q: 03:04) Garrett Grayson pass completed to TE Jay Prosch for 7 yards. Tackled by CB Bart Montgomery.
2-3-TBY37 (1Q: 02:32) Garrett Grayson pass completed to WR Noah Buckley for 42 yards. Tackled by CB Bart Montgomery. Buckley gained 19 yards after the catch.
1-10-PIT21 (1Q: 01:50) Garrett Grayson pass completed to WR Myles McCarthy for 7 yards. Tackled by DT Kenny Clark.
2-3-PIT14 (1Q: 01:21) Garrett Grayson sacked by DT Kenny Clark for a loss of 7 yards. Sack allowed by Landon Turner.
3-10-PIT21 (1Q: 00:48) Garrett Grayson pass was intended for RB Clifton Doe and was intercepted by S Ed Reynolds at the PIT06. The interception was returned 28 yards. Tackled by Clifton Doe.
1-10-PIT34 (1Q: 00:36) Bryce Petty pass completed to RB Oliver Lucas for 0 yards. Tackled by OLB Dante Fowler Jr..
Start of second quarter.
2-10-PIT34 (2Q: 15:00) PENALTY: Tampa Bay was called for Encroachment.
2-5-PIT39 (2Q: 14:56) Erick Holmes ran inside the left guard for 0 yards. Tackled by DT Sergio Flores.
3-5-PIT39 (2Q: 14:22) Bryce Petty pass completed to WR Dashawn Sobien for 13 yards. Tackled by CB Wes Jackson.
1-10-TBY48 (2Q: 13:52) Bryce Petty pass fell incomplete, intended for WR Morris Trammell. DT Lonnie Shannon hurried the quarterback into a bad throw.
2-10-TBY48 (2Q: 13:43) Bryce Petty pass was intended for WR Howie Galloway and was intercepted by CB Marco King at the TBY14. The interception was returned 25 yards. Tackled by Carlton Hampton.
1-10-TBY39 (2Q: 13:30) Clifton Doe ran inside the left tackle for 5 yards. Tackled by S Ed Reynolds, assisted by ILB Jeff Luc. Key block delivered by Bradley McWilliams.
2-5-TBY44 (2Q: 12:46) Garrett Grayson pass completed to WR Myles McCarthy for 13 yards. The receiver went out of bounds. Tackled by S Kurt Shonek. McCarthy gained 2 yards after the catch.
1-10-PIT43 (2Q: 12:03) Garrett Grayson pass fell incomplete, intended for WR Hugh Burnett. DE Jalen Reed hurried the quarterback into a bad throw.
2-10-PIT43 (2Q: 11:55) Garrett Grayson pass completed to WR Noah Buckley for 6 yards. Tackled by OLB Donnell Damico.
3-4-PIT37 (2Q: 11:26) Garrett Grayson pass fell incomplete, intended for WR Devin Funchess. S Isaiah Wilber defended the pass.
4-4-PIT37 (2Q: 11:18) Garrett Grayson pass completed to WR Hugh Burnett for 24 yards. Tackled by CB Sebastian Fulcher, assisted by DE Jalen Reed. Burnett gained 16 yards after the catch.
1-10-PIT13 (2Q: 10:32) Avery Stokes ran a trap outside the left tackle for 13 yards and a TOUCHDOWN! Key block delivered by Gerald Tiffee. Tampa Bay 12, Pittsburgh 0
(2Q: 10:32) Extra point by Cris Keefer was good. Tampa Bay 13, Pittsburgh 0
(2Q: 10:24) Cris Keefer kicked off 59 yards from the TBY35. Morris Trammell returned the ball 26 yards to the PIT32. Tackled by Marco King.
1-10-PIT32 (2Q: 09:56) Oliver Lucas ran inside the left tackle for 7 yards and was forced out of bounds. Tackled by CB Marco King. Key block delivered by Kurt Schwartz. PENALTY: Pittsburgh was called for an Illegal Shift.
1-15-PIT27 (2Q: 09:49) Bryce Petty pass was thrown incomplete, intended for WR Ricardo Daum.
2-15-PIT27 (2Q: 09:41) Bryce Petty pass completed to WR Morris Trammell for 15 yards. Tackled by CB Marco King. The quarterback threw away from the double coverage.
1-10-PIT42 (2Q: 09:16) Grant Hedrick pass fell incomplete, intended for WR Howie Galloway. DE Frank Porter hurried the quarterback into a bad throw.
2-10-PIT42 (2Q: 09:06) Grant Hedrick pass completed to RB Erick Holmes for -1 yards. Tackled by OLB Todd Wolfe. The receiver ran his route right over the middle of the field.
3-11-PIT41 (2Q: 08:40) Grant Hedrick pass completed to WR Howie Galloway for 9 yards. Tackled by CB Wes Jackson. The receiver ran his route right over the middle of the field.
4-2-PIT50 (2Q: 08:11) Jameson Patton punted 48 yards. The ball was downed at the TBY02.
1-10-TBY02 (2Q: 08:00) Avery Stokes ran inside the right guard for 15 yards. Tackled by S Kurt Shonek. Key block delivered by Stan Trotter.
1-10-TBY17 (2Q: 07:31) Clifton Doe ran inside the right tackle for 8 yards. Tackled by DE Jeremy Kirkland, assisted by CB Bart Montgomery. Key block delivered by Stan Trotter.
2-2-TBY25 (2Q: 07:12) Clifton Doe ran inside the right tackle for 3 yards. Tackled by S Isaiah Wilber. Key block delivered by Stan Trotter.
1-10-TBY28 (2Q: 06:31) Garrett Grayson pass fell incomplete, intended for WR Noah Buckley. S Isaiah Wilber defended the pass.
2-10-TBY28 (2Q: 06:25) Garrett Grayson pass fell incomplete, intended for WR Noah Buckley. S Ed Reynolds defended the pass.
3-10-TBY28 (2Q: 06:14) Clifton Doe ran inside the left tackle for 16 yards. Tackled by OLB Owen Alcott. Doe made a great move on Kurt Shonek. Key block delivered by Wendell Taylor.
1-10-TBY44 (2Q: 05:32) Garrett Grayson pass completed to RB Avery Stokes for 21 yards. Tackled by CB Sebastian Fulcher, assisted by S Kurt Shonek. Stokes gained 17 yards after the catch.
1-10-PIT35 (2Q: 04:55) Garrett Grayson pass fell incomplete, intended for WR Hugh Burnett. CB Morris Buck defended the pass.
2-10-PIT35 (2Q: 04:44) Garrett Grayson pass was dropped by RB Avery Stokes.
3-10-PIT35 (2Q: 04:39) Garrett Grayson pass completed to WR Hugh Burnett for 8 yards. Tackled by ILB Jeff Luc. The receiver ran his route right over the middle of the field.
4-2-PIT27 (2Q: 04:19) Cris Keefer attempted a 44 yard field goal and succeeded. Tampa Bay 16, Pittsburgh 0
(2Q: 04:12) Cris Keefer kicked off 73 yards from the TBY35. Touchback.
1-10-PIT20 (2Q: 04:12) Erick Holmes ran inside the right guard for -4 yards. Tackled by DT Lonnie Shannon, assisted by DT Sergio Flores. PENALTY: Pittsburgh was called for Offensive Holding. The penalty was declined.
2-14-PIT16 (2Q: 04:04) PENALTY: Pittsburgh was called for a False Start.
2-19-PIT11 (2Q: 03:56) Grant Hedrick pass completed to WR Douglas Rafter for 12 yards. Tackled by CB Marco King. Rafter gained 3 yards after the catch. The quarterback threw away from the double coverage.
3-7-PIT23 (2Q: 03:19) Erick Holmes ran inside the right guard for -1 yards. Tackled by S Levon Clancy.
4-8-PIT22 (2Q: 02:44) Jameson Patton punted 68 yards. Gage Huntley returned the kick 6 yards to the TBY16. Tackled by Daquan Sheldon.
1-10-TBY16 (2Q: 02:34) Clifton Doe ran around right end for 19 yards. Tackled by OLB Owen Alcott. Key block delivered by Gerald Tiffee.
Official time out for the two-minute warning.
1-10-TBY35 (2Q: 02:00) Garrett Grayson pass completed to WR Noah Buckley for 30 yards. Tackled by OLB Owen Alcott.
1-10-PIT35 (2Q: 01:25) Garrett Grayson pass fell incomplete, intended for TE Jay Prosch. DE Jalen Reed hurried the quarterback into a bad throw.
2-10-PIT35 (2Q: 01:16) Garrett Grayson pass completed to RB Clifton Doe for -4 yards. Tackled by CB Bart Montgomery.
3-14-PIT39 (2Q: 00:57) Garrett Grayson pass completed to WR Devin Funchess for 6 yards. Tackled by CB Bart Montgomery. The receiver ran his route right over the middle of the field.
Tampa Bay called a time out.
4-8-PIT33 (2Q: 00:47) Cris Keefer attempted a 50 yard field goal and missed short of the crossbar.
1-10-PIT40 (2Q: 00:40) Grant Hedrick sacked by ILB Irv Giannotta and DT Sheldon Rankins for a loss of 6 yards. Sack allowed by Erik Wells.
Pittsburgh called a time out.
2-16-PIT34 (2Q: 00:33) Grant Hedrick pass fell incomplete, intended for WR Douglas Rafter. DE Frank Porter hurried the quarterback into a bad throw.
3-16-PIT34 (2Q: 00:23) Grant Hedrick pass completed to WR Ricardo Daum for 14 yards. Tackled by CB Wes Jackson. The receiver ran his route right over the middle of the field. The quarterback threw away from the double coverage.
4-2-PIT48 (2Q: 00:01) Jameson Patton punted 52 yards. Touchback.
Start of third quarter.
(3Q: 15:00) Justin Manton kicked off 65 yards from the PIT35. Gage Huntley returned the ball 26 yards to the TBY26. Tackled by Jeff Luc.
1-10-TBY26 (3Q: 14:29) Garrett Grayson pass fell incomplete, intended for TE Jay Prosch. DT Perry Jeans hurried the quarterback into a bad throw.
2-10-TBY26 (3Q: 14:21) Garrett Grayson pass fell incomplete, intended for WR Devin Funchess. DT Perry Jeans drove right through Stan Trotter to hurry the quarterback.
3-10-TBY26 (3Q: 14:16) Garrett Grayson pass completed to WR Hugh Burnett for -4 yards. Tackled by S Kurt Shonek, assisted by CB Bart Montgomery.
4-14-TBY22 (3Q: 13:45) Miles Dunn punted 63 yards. Morris Buck returned the kick 7 yards to the PIT22. Tackled by Avery Stokes.
1-10-PIT22 (3Q: 13:36) Gerald Fields ran inside the left tackle for 1 yard. Tackled by CB Marco King.
2-9-PIT23 (3Q: 13:05) Grant Hedrick pass completed to TE Casey Woodson for 0 yards. Tackled by ILB Kiko Alonso, assisted by CB Marco King.
3-9-PIT23 (3Q: 12:24) Grant Hedrick pass completed to WR Morris Trammell for 16 yards. Tackled by S Trae Ellston. The receiver ran his route right over the middle of the field. Trammell gained 2 yards after the catch.
1-10-PIT39 (3Q: 11:42) Grant Hedrick pass completed to WR Douglas Rafter for 20 yards. Tackled by S Miles Killebrew, assisted by S Trae Ellston. The receiver ran his route right over the middle of the field. Rafter gained 1 yard after the catch.
1-10-TBY41 (3Q: 11:07) Oliver Lucas ran a draw inside the right guard for 1 yard. Tackled by CB Ian Hoyle.
2-9-TBY40 (3Q: 10:33) Grant Hedrick pass fell incomplete, intended for WR Dashawn Sobien. CB Ian Hoyle defended the pass. The quarterback threw away from the double coverage.
3-9-TBY40 (3Q: 10:25) Grant Hedrick pass completed to WR Ricardo Daum for 11 yards. Tackled by CB Ian Hoyle. Daum gained 5 yards after the catch. The quarterback threw away from the double coverage.
1-10-TBY29 (3Q: 09:40) Erick Holmes ran around left end for 11 yards. Tackled by CB Ian Hoyle, assisted by ILB Irv Giannotta. Key block delivered by Kurt Schwartz.
1-10-TBY18 (3Q: 09:06) Grant Hedrick pass completed to WR Douglas Rafter for 18 yards and a TOUCHDOWN! The quarterback threw away from the double coverage. Tampa Bay 16, Pittsburgh 6
(3Q: 09:06) Extra point by Justin Manton was good. Tampa Bay 16, Pittsburgh 7
(3Q: 09:00) Justin Manton kicked off 74 yards from the PIT35. Touchback.
1-10-TBY20 (3Q: 09:00) Garrett Grayson pass was blocked at the line, intended for WR Myles McCarthy. DE Jalen Reed blocked the pass.
2-10-TBY20 (3Q: 08:49) Garrett Grayson pass completed to WR Mitch Washecheck for 7 yards. Tackled by CB Morris Buck.
3-3-TBY27 (3Q: 08:05) PENALTY: Pittsburgh was called for Encroachment.
1-10-TBY32 (3Q: 07:59) Avery Stokes ran a trap outside the left tackle for 17 yards. Tackled by ILB Antonio Fleming, assisted by DT Perry Jeans. Key block delivered by Landon Turner.
1-10-TBY49 (3Q: 07:26) Avery Stokes ran around the left tackle for 1 yard. Tackled by CB Morris Buck.
2-9-PIT50 (3Q: 06:53) Garrett Grayson pass completed to TE Vince Smith for 7 yards. Tackled by DE Mack Stedman, assisted by OLB Owen Alcott.
3-2-PIT43 (3Q: 06:30) Garrett Grayson pass completed to WR Devin Funchess for 9 yards. Tackled by OLB Owen Alcott.
1-10-PIT34 (3Q: 05:54) Garrett Grayson pass was thrown incomplete, intended for WR Devin Funchess. The defense looked very familiar with that play.
2-10-PIT34 (3Q: 05:46) Garrett Grayson pass was dropped by WR Devin Funchess.
3-10-PIT34 (3Q: 05:38) Avery Stokes ran around left end for 12 yards. Tackled by S Ed Reynolds, assisted by CB Morris Buck. Key block delivered by Gerald Tiffee.
1-10-PIT22 (3Q: 05:06) Avery Stokes ran around left end for 2 yards. Tackled by DE Mack Stedman.
2-8-PIT20 (3Q: 04:37) Garrett Grayson pass fell incomplete, intended for WR Noah Buckley. DE Mack Stedman hurried the quarterback into a bad throw. The defense looked very familiar with that play.
3-8-PIT20 (3Q: 04:27) Avery Stokes ran inside the left guard for 8 yards. Tackled by DT Perry Jeans. Key block delivered by Landon Turner.
1-10-PIT12 (3Q: 04:08) Avery Stokes ran around left end for 3 yards. Tackled by CB Morris Buck, assisted by DE Jeremy Kirkland.
2-7-PIT09 (3Q: 03:23) Garrett Grayson pass completed to WR Hugh Burnett for 9 yards and a TOUCHDOWN! Tampa Bay 22, Pittsburgh 7
(3Q: 03:23) Extra point by Cris Keefer was good. Tampa Bay 23, Pittsburgh 7
(3Q: 03:16) Cris Keefer kicked off 61 yards from the TBY35. Morris Trammell returned the ball 22 yards to the PIT26. Tackled by Hugh Burnett.
1-10-PIT26 (3Q: 02:53) Oliver Lucas ran outside the right tackle for 0 yards. Tackled by OLB Dante Fowler Jr..
2-10-PIT26 (3Q: 02:22) Grant Hedrick pass completed to WR Douglas Rafter for 11 yards. Tackled by CB Marco King, assisted by CB Wes Jackson. Rafter gained 1 yard after the catch. The quarterback threw away from the double coverage. PENALTY: Pittsburgh was called for Offensive Holding.
2-20-PIT16 (3Q: 02:13) Grant Hedrick pass completed to TE Alexis Sanderson for 10 yards. Tackled by ILB Irv Giannotta. The receiver ran his route right over the middle of the field.
3-10-PIT26 (3Q: 01:30) Grant Hedrick pass completed to WR Dashawn Sobien for 3 yards. The receiver went out of bounds. Tackled by ILB Ralph Shea. The quarterback threw away from the double coverage.
4-7-PIT29 (3Q: 01:00) Jameson Patton punted 54 yards. Gage Huntley returned the kick 10 yards to the TBY27. Tackled by Erik Wells.
1-10-TBY27 (3Q: 00:49) Garrett Grayson pass completed to WR Myles McCarthy for 7 yards. Tackled by CB Bart Montgomery, assisted by ILB Jeff Luc. The receiver ran his route right over the middle of the field.
2-3-TBY34 (3Q: 00:04) Garrett Grayson pass fell incomplete, intended for TE Jay Prosch. S Darian Thompson defended the pass.
Start of fourth quarter.
3-3-TBY34 (4Q: 15:00) Garrett Grayson pass fell incomplete, intended for WR Devin Funchess. ILB Jeff Luc hurried the quarterback into a bad throw.
4-3-TBY34 (4Q: 14:53) Miles Dunn punted 43 yards. The ball was marked out of bounds at the PIT23.
1-10-PIT23 (4Q: 14:45) Grant Hedrick pass fell incomplete, intended for RB Gerald Fields. DT Sheldon Rankins defended the pass.
2-10-PIT23 (4Q: 14:38) Grant Hedrick pass fell incomplete, intended for WR Dashawn Sobien. CB Marco King defended the pass. The quarterback threw into double coverage.
3-10-PIT23 (4Q: 14:29) Grant Hedrick pass completed to RB Oliver Lucas for 7 yards. Tackled by OLB Dante Fowler Jr.. The quarterback threw away from the double coverage. PENALTY: Tampa Bay was called for Offsides.
3-5-PIT28 (4Q: 14:22) Grant Hedrick pass completed to WR Douglas Rafter for 4 yards. The receiver went out of bounds. Tackled by DE Kaleb Wray. The quarterback threw into double coverage.
4-1-PIT32 (4Q: 13:49) Jameson Patton punted 49 yards. Marco King returned the kick 15 yards to the TBY34. Tackled by Oliver Lucas.
1-10-TBY34 (4Q: 13:41) Avery Stokes ran inside the right guard for 5 yards. Tackled by DE Mack Stedman, assisted by DT Kenny Clark. Key block delivered by Anthony Steen.
2-5-TBY39 (4Q: 13:10) Garrett Grayson pass completed to WR Devin Funchess for 4 yards. Tackled by OLB Horace Gray.
3-1-TBY43 (4Q: 12:40) Avery Stokes ran inside the right guard for 3 yards. Tackled by DE Jeremy Kirkland, assisted by OLB Owen Alcott. Key block delivered by Landon Turner.
1-10-TBY46 (4Q: 11:59) Avery Stokes ran inside the left tackle for 3 yards. Tackled by DT Perry Jeans, assisted by OLB Owen Alcott.
2-7-TBY49 (4Q: 11:26) Avery Stokes ran around the left tackle for 9 yards. Tackled by S Ed Reynolds. Key block delivered by Stan Trotter.
1-10-PIT42 (4Q: 11:01) Avery Stokes ran around the left tackle for -2 yards. Tackled by S Darian Thompson, assisted by ILB Antonio Fleming.
2-12-PIT44 (4Q: 10:33) Avery Stokes ran inside the right tackle for 2 yards. Tackled by OLB Owen Alcott, assisted by DE Jeremy Kirkland.
3-10-PIT42 (4Q: 10:08) Avery Stokes ran inside the right guard for 4 yards. Tackled by DE Mack Stedman.
4-6-PIT38 (4Q: 09:30) Miles Dunn punted 38 yards. Touchback.
1-10-PIT20 (4Q: 09:25) Oliver Lucas ran around left end for 3 yards. Tackled by S Reginald Clemons.
2-7-PIT23 (4Q: 09:01) Grant Hedrick pass completed to WR Howie Galloway for 9 yards. Tackled by S Miles Killebrew.
1-10-PIT32 (4Q: 08:35) Desmond Devine scrambled for 9 yards. Tackled by CB Marco King.
2-1-PIT41 (4Q: 07:49) Desmond Devine pass was blocked at the line, intended for WR Douglas Rafter. DE Joey Bosa blocked the pass. The quarterback threw into double coverage.
3-1-PIT41 (4Q: 07:42) Gerald Fields ran around right end for 5 yards and was forced out of bounds. Tackled by DE Joey Bosa. Key block delivered by Dominic Jones.
1-10-PIT46 (4Q: 07:07) Desmond Devine pass was intended for WR Douglas Rafter and was intercepted by ILB Irv Giannotta at the TBY36. The interception was returned 12 yards. Tackled by Morris Trammell.
1-10-TBY48 (4Q: 06:57) Avery Stokes ran inside the left guard for 10 yards. Tackled by CB Bart Montgomery. Key block delivered by Stan Trotter.
1-10-PIT42 (4Q: 06:10) Avery Stokes ran inside the left guard for 5 yards. Tackled by OLB Owen Alcott. Key block delivered by Wendell Taylor.
2-5-PIT37 (4Q: 05:25) Garrett Grayson pass completed to WR Hugh Burnett for 8 yards. Tackled by OLB Owen Alcott.
1-10-PIT29 (4Q: 04:39) Garrett Grayson pass completed to WR Devin Funchess for 21 yards. Tackled by S Darian Thompson, assisted by OLB Owen Alcott. The receiver ran his route right over the middle of the field. Funchess gained 11 yards after the catch.
1-8-PIT08 (4Q: 03:55) Garrett Grayson scrambled for 8 yards and a TOUCHDOWN! Tampa Bay 29, Pittsburgh 7
(4Q: 03:55) Extra point by Cris Keefer was good. Tampa Bay 30, Pittsburgh 7
(4Q: 03:42) Cris Keefer kicked off 65 yards from the TBY35. Morris Trammell returned the ball 18 yards to the PIT18. Tackled by Marco King.
1-10-PIT18 (4Q: 03:35) Desmond Devine pass fell incomplete, intended for WR Douglas Rafter. DE Kaleb Wray hurried the quarterback into a bad throw. The quarterback threw into double coverage.
2-10-PIT18 (4Q: 03:27) PENALTY: Pittsburgh was called for a False Start.
2-15-PIT13 (4Q: 03:17) Desmond Devine pass completed to WR Howie Galloway for 15 yards. Tackled by CB Ian Hoyle, assisted by S Miles Killebrew. The receiver ran his route right over the middle of the field. Galloway gained 4 yards after the catch. The quarterback threw away from the double coverage.
1-10-PIT28 (4Q: 02:54) Desmond Devine scrambled for 6 yards. Tackled by S Levon Clancy.
2-4-PIT34 (4Q: 02:26) Desmond Devine pass fell incomplete, intended for WR Dashawn Sobien. S Miles Killebrew defended the pass. The quarterback threw away from the double coverage.
3-4-PIT34 (4Q: 02:16) Desmond Devine pass fell incomplete, intended for WR Howie Galloway. DE Kaleb Wray hurried the quarterback into a bad throw. The quarterback threw away from the double coverage.
4-4-PIT34 (4Q: 02:07) Desmond Devine pass completed to RB Gerald Fields for 3 yards. Tackled by CB Ian Hoyle. The quarterback threw away from the double coverage. The ball goes over on downs.
Official time out for the two-minute warning.
1-10-PIT37 (4Q: 01:59) Avery Stokes ran inside the left tackle for 3 yards. Tackled by ILB Antonio Fleming, assisted by OLB Owen Alcott.
Pittsburgh called a time out.
2-7-PIT34 (4Q: 01:52) Avery Stokes ran inside the left tackle for 2 yards. Tackled by DT Perry Jeans, assisted by S Kurt Shonek.
Pittsburgh called a time out.
3-5-PIT32 (4Q: 01:44) Avery Stokes ran inside the left guard for 2 yards. Tackled by S Ed Reynolds, assisted by DE Mack Stedman.
Pittsburgh called a time out.
4-3-PIT30 (4Q: 01:36) Cris Keefer attempted a 47 yard field goal and succeeded. Tampa Bay 33, Pittsburgh 7
(4Q: 01:28) Cris Keefer kicked off 60 yards from the TBY35. Morris Trammell returned the ball 20 yards to the PIT25. Tackled by Marco King.
1-10-PIT25 (4Q: 01:21) Desmond Devine scrambled for 14 yards. Tackled by S Gage Huntley.
1-10-PIT39 (4Q: 00:37) Desmond Devine pass was thrown incomplete, intended for WR Douglas Rafter. The quarterback threw into double coverage.
2-10-PIT39 (4Q: 00:29) Desmond Devine pass completed to WR Ricardo Daum for 11 yards. Tackled by S Reginald Clemons. The quarterback threw into double coverage.
Final Score: Tampa Bay Buccaneers 33, Pittsburgh Steelers 7