Week 3, 2029

Played in Pittsburgh, PA, weather: 46 degrees, fair, 6 mph wind.
Buffalo won the toss and elected to receive.
Start of first quarter.
(1Q: 15:00) Reggie Doxzon kicked off 74 yards from the PIT35. Touchback.
1-10-BUF25 (1Q: 15:00) Silas Stone pass completed to WR Chester Summers for 5 yards. Tackled by ILB Camden Spiller, assisted by CB Walt Warren.
2-5-BUF30 (1Q: 14:32) Wes Greenberg ran a counterplay inside the right tackle for 14 yards. Tackled by CB Walt Warren. Key block delivered by Travis Cloutier.
1-10-BUF44 (1Q: 13:50) PENALTY: TE Angel Grunow of Buffalo was called for a False Start.
1-15-BUF39 (1Q: 13:43) Wes Greenberg ran inside the right tackle for 11 yards. Tackled by S Trenton Hardesty, assisted by DT Jamal Fairfield. Key block delivered by Carter Hinojosa.
2-4-PIT50 (1Q: 13:06) Silas Stone pass completed to TE Jake Harper for 11 yards. Tackled by S Parker Wayt.
1-10-PIT39 (1Q: 12:42) Dillon Scheid ran around right end for -7 yards. Tackled by ILB Camden Spiller, assisted by DT Jamal Fairfield. DT Jamal Fairfield knocked down Gino Battle to break up the play.
2-17-PIT46 (1Q: 12:04) Silas Stone pass completed to WR Winfred Daehnke for 16 yards. Tackled by DE Donny Singleton. Daehnke gained 11 yards after the catch. The quarterback threw away from the double coverage.
3-1-PIT30 (1Q: 11:26) Wes Greenberg ran outside the right tackle for -4 yards. Tackled by DT Jamal Fairfield, assisted by CB Walt Warren.
4-5-PIT34 (1Q: 11:02) Earl Wheeler attempted a 51 yard field goal and succeeded. Buffalo 3, Pittsburgh 0
(1Q: 10:55) Earl Wheeler kicked off 57 yards from the BUF35. Walt Warren returned the ball 21 yards to the PIT29. Tackled by Mason Guthrie.
1-10-PIT29 (1Q: 10:24) Play-Action. Chase Saldana pass completed to WR Darrin Lyon for 5 yards. Tackled by OLB Darnell Hammond, assisted by DT Rob Whitcomb.
2-5-PIT34 (1Q: 09:56) Steve Tangeman ran inside the right tackle for 4 yards. Tackled by OLB Darnell Hammond, assisted by DE Bubba Holiday.
3-1-PIT38 (1Q: 09:23) Steve Tangeman ran around left end for 12 yards and was forced out of bounds. Tackled by DE Toby Noland, assisted by CB Gino Rutherford. Key block delivered by Oliver Cooley.
1-10-PIT50 (1Q: 08:51) Chase Saldana sacked by DE Bubba Holiday for a loss of 5 yards. Sack allowed by Marlon Moya.
2-15-PIT45 (1Q: 08:10) Shaun Irons ran inside the left tackle for 2 yards. Tackled by S Doug Ellison.
3-13-PIT47 (1Q: 07:36) Chase Saldana pass completed to FB Rufus Englund for 1 yard. Tackled by CB Ken Erickson. Englund gained 1 yard after the catch.
4-12-PIT48 (1Q: 06:53) Santiago Compton punted 45 yards. The ball was marked out of bounds at the BUF07.
1-10-BUF07 (1Q: 06:46) Silas Stone pass completed to TE Jake Harper for 1 yard. Tackled by CB Connor Garner. The quarterback threw away from the double coverage.
2-9-BUF08 (1Q: 06:10) Silas Stone pass completed to WR Chester Summers for 11 yards. Tackled by ILB Camden Spiller. Summers gained 6 yards after the catch. PENALTY: G Jeffrey Barndt of Buffalo was called for Offensive Holding.
2-13-BUF04 (1Q: 06:00) Silas Stone pass was intended for TE Angel Grunow and was intercepted by OLB Leland Tedeschi at the BUF11. Tackled by Angel Grunow.
1-10-BUF11 (1Q: 05:47) Chase Saldana pass completed to WR Jerald Sutton for 11 yards and a TOUCHDOWN! Pittsburgh 6, Buffalo 3
(1Q: 05:47) Extra point by Reggie Doxzon was good. Pittsburgh 7, Buffalo 3
(1Q: 05:41) Reggie Doxzon kicked off 56 yards from the PIT35. Mason Guthrie returned the ball 27 yards to the BUF36. Tackled by Leland Tedeschi. Ball was fumbled and recovered by PIT Donny Singleton on the BUF36.
1-10-BUF36 (1Q: 05:34) Shaun Irons ran around the left tackle for 5 yards. Tackled by DE Toby Noland. Key block delivered by Cody McGhee. PENALTY: DT Randall Vaughn of Buffalo was called for Offsides.
1-5-BUF31 (1Q: 05:23) Chase Saldana pass completed to FB Rufus Englund for 22 yards. Tackled by OLB Darnell Hammond, assisted by CB Ken Erickson. Englund gained 20 yards after the catch.
1-9-BUF09 (1Q: 04:50) Darrin Lyon ran a reverse around right end for 6 yards. Tackled by DE Toby Noland. Key block delivered by Luke Duran.
2-3-BUF03 (1Q: 04:06) Steve Tangeman ran inside the left guard for 3 yards and a TOUCHDOWN! Key block delivered by Roderick Drake. Pittsburgh 13, Buffalo 3
(1Q: 04:06) Extra point by Reggie Doxzon was good. Pittsburgh 14, Buffalo 3
(1Q: 03:57) Reggie Doxzon kicked off 62 yards from the PIT35. Mason Guthrie returned the ball 16 yards to the BUF19. Tackled by Leland Tedeschi.
1-10-BUF19 (1Q: 03:35) Silas Stone pass completed to WR Winfred Daehnke for 10 yards. Tackled by OLB Leland Tedeschi, assisted by S Nate Madison. Daehnke gained 9 yards after the catch.
1-10-BUF29 (1Q: 03:08) Dillon Scheid ran inside the left tackle for 4 yards. Tackled by S Tevin Lander.
2-6-BUF33 (1Q: 02:29) Wes Greenberg ran inside the left tackle for 1 yard. Tackled by DE Donny Singleton, assisted by S Parker Wayt.
3-5-BUF34 (1Q: 01:45) Silas Stone pass completed to WR Winfred Daehnke for 17 yards. The receiver went out of bounds. Tackled by ILB Camden Spiller. Daehnke gained 17 yards after the catch. PENALTY: S Nate Madison of Pittsburgh was called for Unnecessary Roughness.
1-10-PIT34 (1Q: 01:37) Dillon Scheid ran around the left tackle for 5 yards. Tackled by CB Connor Garner, assisted by S Nate Madison. Key block delivered by Travis Cloutier.
2-5-PIT29 (1Q: 01:06) Play-Action. Silas Stone pass completed to RB Dillon Scheid for 6 yards. Tackled by S Trenton Hardesty. The receiver ran his route right over the middle of the field. The quarterback threw away from the double coverage. PENALTY: G Gino Battle of Buffalo was called for Offensive Holding.
2-15-PIT39 (1Q: 00:56) Silas Stone pass completed to RB Dillon Scheid for 9 yards. Tackled by CB Devan Erhardt. Scheid gained 1 yard after the catch. The quarterback threw away from the double coverage.
3-6-PIT30 (1Q: 00:19) Silas Stone pass completed to WR Mason Guthrie for 10 yards. Tackled by CB Connor Garner. Guthrie gained 5 yards after the catch.
Start of second quarter.
1-10-PIT20 (2Q: 15:00) Silas Stone kept the ball, running inside the right tackle for 5 yards. Tackled by ILB Camden Spiller, assisted by DE Donny Singleton. Key block delivered by Cristian Welch.
2-5-PIT15 (2Q: 14:24) Silas Stone kept the ball, running inside the right tackle for 6 yards. Tackled by CB Devan Erhardt. Key block delivered by Carter Hinojosa.
1-9-PIT09 (2Q: 13:43) Silas Stone pass completed to WR Chester Summers for 3 yards. Tackled by ILB Camden Spiller. PENALTY: DT Bubba Bennett of Pittsburgh was called for an Intentional Face Mask.
1-3-PIT03 (2Q: 13:33) Silas Stone pass was blocked at the line, intended for TE Jake Harper. DT Ty Winslett blocked the pass.
2-3-PIT03 (2Q: 13:29) Dillon Scheid ran around left end for 1 yard. Tackled by DT Bubba Bennett.
3-2-PIT02 (2Q: 13:02) Dillon Scheid ran around the left tackle for -2 yards. Tackled by DT Bubba Bennett. PENALTY: WR Wayne Nye of Buffalo was called for an Illegal Formation. The penalty was declined.
4-4-PIT04 (2Q: 12:52) Earl Wheeler attempted a 21 yard field goal and succeeded. Pittsburgh 14, Buffalo 6
(2Q: 12:45) Earl Wheeler kicked off 53 yards from the BUF35. Walt Warren returned the ball 40 yards to the BUF48. Tackled by Angel Grunow.
1-10-BUF48 (2Q: 12:09) Steve Tangeman ran inside the right guard for 3 yards. Tackled by S Terrance DeMoen.
2-7-BUF45 (2Q: 11:36) Shaun Irons ran inside the right tackle for 5 yards. Tackled by DT Rob Whitcomb, assisted by OLB Darnell Hammond.
3-2-BUF40 (2Q: 10:54) Chase Saldana pass completed to RB Steve Tangeman for 17 yards. Tackled by S Terrance DeMoen, assisted by OLB Darnell Hammond. Tangeman gained 12 yards after the catch. The quarterback threw away from the double coverage.
1-10-BUF23 (2Q: 10:10) Chase Saldana pass fell incomplete, intended for WR Jerald Sutton. S Doug Ellison defended the pass.
2-10-BUF23 (2Q: 10:06) Chase Saldana pass completed to FB Rufus Englund for 4 yards. Tackled by OLB Darnell Hammond. Englund gained 2 yards after the catch.
3-6-BUF19 (2Q: 09:31) Chase Saldana pass fell incomplete, intended for TE Keegan Rathbone. S Terrance DeMoen defended the pass.
4-6-BUF19 (2Q: 09:25) Reggie Doxzon attempted a 36 yard field goal and missed wide to the left.
1-10-BUF26 (2Q: 09:19) Dillon Scheid ran a draw inside the right guard for 3 yards. Tackled by S Parker Wayt. The ball was fumbled and recovered by BUF Silas Stone to the BUF29.
2-7-BUF29 (2Q: 08:44) Dillon Scheid ran around the left tackle for 3 yards. Tackled by CB Devan Erhardt.
3-4-BUF32 (2Q: 08:06) Silas Stone pass completed to WR Wayne Nye for 1 yard. Tackled by S Nate Madison.
4-3-BUF33 (2Q: 07:38) Rodolfo Clayton punted 62 yards. The ball was marked out of bounds at the PIT05.
1-10-PIT05 (2Q: 07:29) Chase Saldana pass completed to WR Jerald Sutton for 27 yards. Tackled by S Terrance DeMoen. Sutton gained 16 yards after the catch.
1-10-PIT32 (2Q: 06:51) Steve Tangeman ran inside the left tackle for -4 yards. Tackled by OLB Darnell Hammond, assisted by S Terrance DeMoen. CB Ken Erickson knocked down Marlon Moya to break up the play.
2-14-PIT28 (2Q: 06:14) Play-Action. Chase Saldana pass fell incomplete, intended for WR Lukas Farr. CB Conner Hickey defended the pass.
3-14-PIT28 (2Q: 06:04) Chase Saldana pass fell incomplete, intended for WR Jerald Sutton. DE Mitchell Bishop hurried the quarterback into a bad throw.
4-14-PIT28 (2Q: 05:56) Santiago Compton punted 50 yards. Winfred Daehnke returned the kick 8 yards to the BUF30. PENALTY: TE Angel Grunow of Buffalo was called for Holding on the Punt Return.
1-10-BUF20 (2Q: 05:47) Silas Stone pass was intended for WR Chester Summers and was intercepted by CB Devan Erhardt at the BUF27. Tackled by Chester Summers.
1-10-BUF27 (2Q: 05:34) Steve Tangeman ran around the left tackle for 19 yards and was forced out of bounds. Tackled by S Terrance DeMoen, assisted by DE Toby Noland. Key block delivered by Cody McGhee.
1-8-BUF08 (2Q: 04:58) Steve Tangeman ran outside the right tackle for 1 yard. Tackled by DE Bubba Holiday.
2-7-BUF07 (2Q: 04:30) Chase Saldana pass was intended for TE Ken Wilkins and was intercepted by S Terrance DeMoen in the end zone. Touchback. The quarterback threw away from the double coverage.
1-10-BUF20 (2Q: 04:18) Silas Stone pass completed to WR Wayne Nye for 2 yards. Tackled by ILB Camden Spiller. Nye gained 4 yards after the catch.
2-8-BUF22 (2Q: 03:38) Silas Stone pass completed to WR Wayne Nye for 5 yards. The receiver went out of bounds. Tackled by CB Devan Erhardt. Nye gained 5 yards after the catch.
3-3-BUF27 (2Q: 03:07) Silas Stone pass was dropped by WR Mason Guthrie.
4-3-BUF27 (2Q: 03:02) Rodolfo Clayton punted 33 yards. Nate Madison called for a fair catch at the PIT40.
1-10-PIT40 (2Q: 02:54) Chase Saldana pass was intended for TE Keegan Rathbone and was intercepted by OLB Darnell Hammond at the PIT41. The interception was returned 5 yards. Tackled by Keegan Rathbone.
1-10-PIT36 (2Q: 02:46) Silas Stone pass completed to WR Winfred Daehnke for 3 yards. Tackled by S Trenton Hardesty. Daehnke gained 4 yards after the catch.
2-7-PIT33 (2Q: 02:21) PENALTY: C Cristian Welch of Buffalo was called for a False Start.
2-12-PIT38 (2Q: 02:21) Silas Stone pass completed to WR Wayne Nye for 31 yards. The receiver went out of bounds. Tackled by CB Walt Warren. Nye gained 22 yards after the catch.
Official time out for the two-minute warning.
1-7-PIT07 (2Q: 02:00) Silas Stone pass completed to TE Angel Grunow for 7 yards and a TOUCHDOWN! Pittsburgh 14, Buffalo 12
(2Q: 02:00) Extra point by Earl Wheeler was good. Pittsburgh 14, Buffalo 13
(2Q: 01:50) Earl Wheeler kicked off 55 yards from the BUF35. Lukas Farr returned the ball 27 yards to the PIT37. Tackled by Rodolfo Hatcher. PENALTY: RB Rob Harris of Pittsburgh was called for Holding on the Kick Return. Buffalo's Wayne Nye was hurt on the play.
1-10-PIT18 (2Q: 01:41) Chase Saldana pass completed to WR Jerald Sutton for 7 yards. The receiver went out of bounds. Tackled by CB Gino Rutherford, assisted by CB Conner Hickey. Sutton gained 1 yard after the catch.
2-3-PIT25 (2Q: 01:34) Shaun Irons ran around right end for 2 yards. Tackled by OLB Darnell Hammond, assisted by DE Bubba Holiday.
3-1-PIT27 (2Q: 01:05) Chase Saldana pass completed to TE Keegan Rathbone for 6 yards. Tackled by OLB Darnell Hammond. The quarterback threw away from the double coverage.
1-10-PIT33 (2Q: 00:32) Shaun Irons ran a draw inside the right guard for 9 yards. Tackled by OLB Darnell Hammond. Key block delivered by Roderick Drake.
Pittsburgh called a time out.
2-1-PIT42 (2Q: 00:20) Chase Saldana pass completed to WR Jerald Sutton for 0 yards. The receiver went out of bounds. Tackled by OLB Darnell Hammond, assisted by CB Ken Erickson. The quarterback threw away from the double coverage.
3-1-PIT42 (2Q: 00:11) Chase Saldana pass fell incomplete, intended for FB Rufus Englund. CB Gino Rutherford defended the pass.
4-1-PIT42 (2Q: 00:02) Steve Tangeman ran around left end for 0 yards. Tackled by S Terrance DeMoen. The ball goes over on downs.
Start of third quarter.
(3Q: 15:00) Earl Wheeler kicked off 60 yards from the BUF35. Walt Warren returned the ball 40 yards to the PIT45. Tackled by Russell Evans.
1-10-PIT45 (3Q: 14:10) Shaun Irons ran inside the right tackle for 2 yards. Tackled by DE Bubba Holiday.
2-8-PIT47 (3Q: 13:29) Steve Tangeman ran inside the left tackle for 3 yards. Tackled by ILB Chance Hass.
3-5-PIT50 (3Q: 12:55) Steve Tangeman ran inside the right tackle for 8 yards. Tackled by S Terrance DeMoen. Key block delivered by Cody McGhee.
1-10-BUF42 (3Q: 12:28) Shaun Irons ran around left end for 5 yards. Tackled by DT Rob Whitcomb. Key block delivered by Luke Duran.
2-5-BUF37 (3Q: 12:05) Steve Tangeman ran inside the left tackle for 1 yard. Tackled by DT Randall Vaughn.
3-4-BUF36 (3Q: 11:33) Chase Saldana pass completed to TE Ken Wilkins for 0 yards. Tackled by ILB Chance Hass.
4-4-BUF36 (3Q: 11:04) Chase Saldana sacked by DE Bubba Holiday for a loss of 7 yards. Sack allowed by Roderick Drake. The ball goes over on downs.
1-10-BUF43 (3Q: 10:50) Silas Stone pass fell incomplete, intended for TE Jake Harper. DT Bubba Bennett hurried the quarterback into a bad throw.
2-10-BUF43 (3Q: 10:42) Wes Greenberg ran inside the left guard for 5 yards. Tackled by DT Ty Winslett, assisted by ILB Camden Spiller.
3-5-BUF48 (3Q: 10:02) Silas Stone pass completed to WR Chester Summers for 6 yards. Tackled by CB Brady Jacobs.
1-10-PIT46 (3Q: 09:35) Silas Stone sacked by DE Donny Singleton for a loss of 6 yards. Sack allowed by Carter Hinojosa.
2-16-BUF48 (3Q: 08:48) Silas Stone pass completed to TE Rodolfo Hatcher for 34 yards. Tackled by S Parker Wayt.
1-10-PIT18 (3Q: 08:08) Silas Stone sacked by DE Donny Singleton and DT Bubba Bennett for a loss of 7 yards. Singleton simply blew through Carter Hinojosa to reach the quarterback and knock him down. PENALTY: TE Angel Grunow of Buffalo was called for an Illegal Formation. The penalty was declined.
2-17-PIT25 (3Q: 07:58) Wes Greenberg ran inside the right tackle for -3 yards. Tackled by DT Bubba Bennett. DT Jamal Fairfield knocked down Cristian Welch to break up the play.
3-20-PIT28 (3Q: 07:36) Silas Stone pass completed to WR Winfred Daehnke for 5 yards. Tackled by ILB Camden Spiller. The receiver ran his route right over the middle of the field.
4-15-PIT23 (3Q: 06:50) Earl Wheeler attempted a 40 yard field goal and missed wide to the right.
1-10-PIT30 (3Q: 06:42) Shaun Irons ran inside the right guard for 2 yards. Tackled by OLB Levi Goodwin.
2-8-PIT32 (3Q: 06:19) Steve Tangeman ran inside the right tackle for 1 yard. Tackled by OLB Darnell Hammond, assisted by DE Toby Noland.
3-7-PIT33 (3Q: 05:47) Chase Saldana pass was dropped by WR Darrin Lyon.
4-7-PIT33 (3Q: 05:40) Santiago Compton punted 62 yards. The ball was marked out of bounds at the BUF05.
1-10-BUF05 (3Q: 05:31) Silas Stone kept the ball, running a counterplay inside the right tackle for 10 yards. Tackled by DT Bubba Bennett, assisted by S Nate Madison. Key block delivered by Jeffrey Barndt.
1-10-BUF15 (3Q: 04:56) Dillon Scheid ran inside the right guard for 4 yards. Tackled by OLB Leland Tedeschi, assisted by ILB Camden Spiller.
2-6-BUF19 (3Q: 04:22) Silas Stone pass fell incomplete, intended for WR Cornelius Fryar. ILB Camden Spiller defended the pass. The quarterback threw into double coverage.
3-6-BUF19 (3Q: 04:15) Play-Action. Silas Stone pass completed to RB Wes Greenberg for 8 yards. Tackled by ILB Camden Spiller. The receiver ran his route right over the middle of the field.
1-10-BUF27 (3Q: 03:39) Dillon Scheid ran inside the left tackle for 7 yards. Tackled by DE Donny Singleton. The ball was fumbled and recovered by BUF Gino Battle to the BUF34.
2-3-BUF34 (3Q: 03:09) Wes Greenberg ran outside the right tackle for -4 yards. Tackled by OLB Leland Tedeschi.
3-7-BUF30 (3Q: 02:36) Silas Stone pass fell incomplete, intended for TE Angel Grunow. CB Connor Garner defended the pass.
4-7-BUF30 (3Q: 02:28) Rodolfo Clayton punted 38 yards. Nate Madison returned the kick 1 yard to the PIT33. Tackled by Travis Cloutier.
1-10-PIT33 (3Q: 02:21) Chase Saldana pass completed to WR Darrin Lyon for 10 yards. Tackled by S Terrance DeMoen.
1-10-PIT43 (3Q: 01:37) Chase Saldana pass completed to RB Steve Tangeman for 4 yards. The receiver went out of bounds. Tackled by ILB Fred Burroughs.
2-6-PIT47 (3Q: 00:58) Chase Saldana pass completed to RB Shaun Irons for 0 yards. Tackled by CB Gino Rutherford.
3-6-PIT47 (3Q: 00:27) Play-Action. Chase Saldana sacked by DT Rob Whitcomb for a loss of 16 yards. Sack allowed by Roderick Drake. The ball was fumbled and recovered by BUF Bubba Holiday on the PIT31.
1-10-PIT31 (3Q: 00:17) Dillon Scheid ran around left end for 1 yard. Tackled by DT Jamal Fairfield, assisted by CB Devan Erhardt.
Start of fourth quarter.
2-9-PIT30 (4Q: 15:00) Silas Stone pass completed to WR Chester Summers for 7 yards. The receiver went out of bounds. Tackled by S Nate Madison.
3-2-PIT23 (4Q: 14:25) Silas Stone scrambled for 8 yards. Tackled by S Tevin Lander and assisted by ILB Camden Spiller.
1-10-PIT15 (4Q: 13:38) Wes Greenberg ran inside the left guard for 15 yards and a TOUCHDOWN! Key block delivered by Travis Cloutier. Buffalo 19, Pittsburgh 14
(4Q: 13:38) Extra point by Earl Wheeler was good. Buffalo 20, Pittsburgh 14
(4Q: 13:27) Earl Wheeler kicked off 64 yards from the BUF35. Walt Warren returned the ball 30 yards to the PIT31. Tackled by Toby Noland. Pittsburgh's Raymond Carpenter was hurt on the play. This appears to be a minor quadriceps injury. He should be able to remain in the game.
1-10-PIT31 (4Q: 13:01) Chase Saldana pass was dropped by WR Lukas Farr.
2-10-PIT31 (4Q: 12:54) Chase Saldana pass fell incomplete, intended for WR Lukas Farr. S Terrance DeMoen defended the pass.
3-10-PIT31 (4Q: 12:50) Chase Saldana pass completed to WR Jerald Sutton for 20 yards. The receiver went out of bounds. Tackled by CB Randal Frederick. Sutton gained 10 yards after the catch.
1-10-BUF49 (4Q: 12:17) Chase Saldana pass fell incomplete, intended for RB Shaun Irons. ILB Chance Hass defended the pass.
2-10-BUF49 (4Q: 12:12) Chase Saldana pass completed to WR Jerald Sutton for 3 yards. Tackled by ILB Fred Burroughs.
3-7-BUF46 (4Q: 11:37) Chase Saldana scrambled for 10 yards. Tackled by S Norm Sera and assisted by CB Randal Frederick.
1-10-BUF36 (4Q: 10:52) Shaun Irons ran outside the right tackle for -4 yards. Tackled by S Norm Sera, assisted by S Terrance DeMoen. PENALTY: DT Randall Vaughn of Buffalo was called for Offsides.
1-5-BUF31 (4Q: 10:42) Chase Saldana pass was thrown incomplete, intended for WR Lukas Farr.
2-5-BUF31 (4Q: 10:37) Steve Tangeman ran inside the right tackle for 6 yards. Tackled by CB Gino Rutherford. Key block delivered by Luke Duran.
1-10-BUF25 (4Q: 10:03) Shaun Irons ran inside the right tackle for 3 yards. Tackled by DT Randall Vaughn, assisted by DT Rob Whitcomb.
2-7-BUF22 (4Q: 09:25) Chase Saldana pass completed to RB Steve Tangeman for -1 yards. Tackled by CB Gino Rutherford.
3-8-BUF23 (4Q: 09:03) Chase Saldana scrambled for 9 yards. Tackled by ILB Chance Hass and assisted by CB Gino Rutherford.
1-10-BUF14 (4Q: 08:24) Chase Saldana pass completed to WR Lincoln Monroe for -1 yards. Tackled by CB Randal Frederick, assisted by ILB Chance Hass. The receiver ran his route right over the middle of the field.
2-11-BUF15 (4Q: 07:45) Steve Tangeman ran around left end for -2 yards. Tackled by OLB Darnell Hammond.
3-13-BUF17 (4Q: 07:12) Chase Saldana pass completed to WR Darrin Lyon for 17 yards and a TOUCHDOWN! Lyon gained 1 yard after the catch. Pittsburgh 20, Buffalo 20
(4Q: 07:12) Extra point by Reggie Doxzon was good. Pittsburgh 21, Buffalo 20
(4Q: 07:02) Reggie Doxzon kicked off 53 yards from the PIT35. Mason Guthrie returned the ball 14 yards to the BUF26. Tackled by Tevin Lander.
1-10-BUF26 (4Q: 06:35) Winfred Daehnke ran a reverse around right end for 7 yards. Tackled by DE Donny Singleton, assisted by DT Jamal Fairfield. Key block delivered by Cristian Welch.
2-3-BUF33 (4Q: 06:06) Wes Greenberg ran a counterplay inside the right tackle for -1 yards. Tackled by S Nate Madison, assisted by DT Jamal Fairfield. DT Jamal Fairfield knocked down Gino Battle to break up the play. The defense looked very familiar with that play.
3-4-BUF32 (4Q: 05:38) Silas Stone pass completed to WR Chester Summers for 14 yards. Tackled by DE Donny Singleton. Summers gained 5 yards after the catch.
1-10-BUF46 (4Q: 05:13) Dillon Scheid ran outside the right tackle for 7 yards. Tackled by CB Devan Erhardt. Key block delivered by Jeffrey Barndt.
2-3-PIT47 (4Q: 04:48) Silas Stone pass fell incomplete, intended for TE Jake Harper. S Nate Madison knocked the ball out of his grasp.
3-3-PIT47 (4Q: 04:42) Silas Stone pass completed to RB Wes Greenberg for 7 yards. Tackled by S Tevin Lander. The receiver ran his route right over the middle of the field.
1-10-PIT40 (4Q: 03:55) PENALTY: TE Angel Grunow of Buffalo was called for a False Start.
1-15-PIT45 (4Q: 03:47) Silas Stone pass was dropped by TE Angel Grunow.
2-15-PIT45 (4Q: 03:39) Silas Stone pass was thrown incomplete, intended for TE Angel Grunow. The quarterback threw away from the double coverage.
3-15-PIT45 (4Q: 03:32) Play-Action. Silas Stone pass completed to WR Chester Summers for 41 yards. Tackled by CB Brady Jacobs. PENALTY: G Jeffrey Barndt of Buffalo was called for Offensive Holding.
3-25-BUF45 (4Q: 03:17) Silas Stone pass completed to WR Winfred Daehnke for 3 yards. Tackled by ILB Camden Spiller. Daehnke gained 5 yards after the catch.
4-22-BUF48 (4Q: 02:55) Rodolfo Clayton punted 51 yards. The ball was marked out of bounds at the PIT01. PENALTY: TE Angel Grunow of Buffalo was called for an Ineligible Man Downfield on the Punt.
4-27-BUF43 (4Q: 02:44) Rodolfo Clayton punted 57 yards. Touchback.
1-10-PIT20 (4Q: 02:38) Shaun Irons ran inside the right tackle for 0 yards. Tackled by S Terrance DeMoen.
Buffalo called a time out.
2-10-PIT20 (4Q: 02:26) Shaun Irons ran around right end for 1 yard. Tackled by CB Randal Frederick.
Buffalo called a time out.
3-9-PIT21 (4Q: 02:15) Steve Tangeman ran inside the left tackle for 6 yards. Tackled by DE Bubba Holiday, assisted by S Terrance DeMoen. PENALTY: T Oliver Cooley of Pittsburgh was called for Offensive Holding. The penalty was declined.
4-3-PIT27 (4Q: 02:07) Santiago Compton punted 53 yards. Winfred Daehnke returned the kick 11 yards to the BUF31. Tackled by Dashawn Turner.
Official time out for the two-minute warning.
1-10-BUF31 (4Q: 01:59) Play-Action. Silas Stone pass fell incomplete, intended for WR Chester Summers. DE Donny Singleton hurried the quarterback into a bad throw. Pittsburgh's Camden Spiller was hurt on the play. This appears to be a minor facial injury. He should be able to remain in the game.
2-10-BUF31 (4Q: 01:50) Silas Stone pass completed to WR Chester Summers for 6 yards. Tackled by OLB Leland Tedeschi. Summers gained 2 yards after the catch.
3-4-BUF37 (4Q: 01:29) Silas Stone pass completed to WR Winfred Daehnke for 35 yards. Tackled by S Nate Madison. Daehnke gained 2 yards after the catch.
1-10-PIT28 (4Q: 01:04) Silas Stone pass completed to WR Chester Summers for 4 yards. Tackled by S Trenton Hardesty, assisted by OLB Leland Tedeschi. PENALTY: ILB Camden Spiller of Pittsburgh was called for Too Many Men on the Field.
1-5-PIT23 (4Q: 01:04) Silas Stone pass completed to WR Winfred Daehnke for 23 yards and a TOUCHDOWN! Daehnke gained 1 yard after the catch. Buffalo 26, Pittsburgh 21
(4Q: 01:04) Silas Stone passed to Mason Guthrie for the successful two-point conversion. Buffalo 28, Pittsburgh 21
(4Q: 00:52) Earl Wheeler kicked off 56 yards from the BUF35. Lukas Farr returned the ball 22 yards to the PIT31. Tackled by Levi Goodwin.
1-10-PIT31 (4Q: 00:46) Chase Saldana pass fell incomplete, intended for TE Damon Petrick. DE Toby Noland hurried the quarterback into a bad throw.
2-10-PIT31 (4Q: 00:38) Chase Saldana pass fell incomplete, intended for WR Jerald Sutton. DT Rob Whitcomb hurried the quarterback into a bad throw.
3-10-PIT31 (4Q: 00:27) Chase Saldana pass fell incomplete, intended for TE Keegan Rathbone. DT Colin Morton hurried the quarterback into a bad throw.
4-10-PIT31 (4Q: 00:18) Chase Saldana pass completed to RB Steve Tangeman for 16 yards. Tackled by S Terrance DeMoen. Tangeman gained 9 yards after the catch.
Pittsburgh called a time out.
1-10-PIT47 (4Q: 00:09) Chase Saldana pass fell incomplete, intended for WR Lukas Farr. DT Colin Morton hurried the quarterback into a bad throw.
Final Score: Buffalo Bills 28, Pittsburgh Steelers 21