Week 3, 2026

Played in Buffalo, NY, weather: 72 degrees, fair, 3 mph wind.
Buffalo won the toss and elected to receive.
Start of first quarter.
(1Q: 15:00) Jared Pommier kicked off 58 yards from the PIT30. Colin Saenz returned the ball 31 yards to the BUF43. Tackled by Ralph Witt.
1-10-BUF43 (1Q: 14:42) Lee Wright ran around right end for 5 yards. Tackled by DE George Selvie, assisted by OLB Juan Gaines. Key block delivered by Brock Pearson.
2-5-BUF48 (1Q: 14:06) Phillip Rotzell pass completed to TE Winfred Gilmore for 13 yards. Tackled by OLB Juan Gaines, assisted by S Ralph Quinn.
1-10-PIT39 (1Q: 13:24) Lee Wright ran around left end for 7 yards. Tackled by ILB Greg Lynn. Key block delivered by Brock Pearson.
2-3-PIT32 (1Q: 13:00) Phillip Rotzell pass completed to TE Kendall Carswell for 25 yards. Tackled by CB Wayne Maxwell. Carswell gained 14 yards after the catch.
1-7-PIT07 (1Q: 12:18) Phillip Rotzell pass fell incomplete, intended for RB Gabe Blasingame. DE George Selvie hurried the quarterback into a bad throw. PENALTY: Pittsburgh was called for Too Many Men on the Field.
1-4-PIT04 (1Q: 12:14) Phillip Rotzell pass fell incomplete, intended for RB Gabe Blasingame. S Ralph Quinn defended the pass. The quarterback threw away from the double coverage.
2-4-PIT04 (1Q: 12:10) Gabe Blasingame ran inside the right tackle for 4 yards and a TOUCHDOWN! Key block delivered by Donald Buckner. Buffalo 6, Pittsburgh 0
(1Q: 12:10) Extra point by Taylor Mehlhaff was good. Buffalo 7, Pittsburgh 0
(1Q: 12:02) Taylor Mehlhaff kicked off 79 yards from the BUF30. Touchback.
1-10-PIT20 (1Q: 12:02) Brandon Johnson pass fell incomplete, intended for RB Herb Matich. ILB Sean Lee defended the pass. PENALTY: Buffalo was called for Offsides.
1-5-PIT25 (1Q: 11:56) Brandon Johnson pass fell incomplete, intended for WR Danny Cranford. OLB Eli Wolflick hurried the quarterback into a bad throw.
2-5-PIT25 (1Q: 11:47) Herb Matich ran inside the left guard for 7 yards. Tackled by DT Toby Barker, assisted by DE Doug Worthington. Key block delivered by Donovan Ahern.
1-10-PIT32 (1Q: 11:08) Herb Matich ran around the left tackle for 3 yards. Tackled by S Kendrick Green.
2-7-PIT35 (1Q: 10:39) Herb Matich ran around the left tackle for 0 yards. Tackled by DT Glenn Dorsey.
3-7-PIT35 (1Q: 09:54) Brandon Johnson sacked by DE Doug Worthington for a loss of 5 yards. Sack allowed by Rodger Saffold.
4-12-PIT30 (1Q: 09:16) Colin Zook punted 54 yards. The ball was marked out of bounds at the BUF16.
1-10-BUF16 (1Q: 09:06) Lee Wright ran outside the right tackle for 2 yards. Tackled by DT B.J. Buckner. PENALTY: Pittsburgh was called for Too Many Men on the Field.
1-5-BUF21 (1Q: 08:59) Phillip Rotzell pass completed to TE Kendall Carswell for 9 yards. Tackled by OLB Juan Gaines. Carswell gained 4 yards after the catch.
1-10-BUF30 (1Q: 08:35) Phillip Rotzell pass completed to WR Kirk Cole for 19 yards. Tackled by S Josh Moseley, assisted by OLB Juan Gaines.
1-10-BUF49 (1Q: 08:09) Lee Wright ran around left end for 12 yards. Tackled by DT Sen'Derrick Marks. Key block delivered by J.C. Iafrate.
1-10-PIT39 (1Q: 07:40) Lee Wright ran around left end for 1 yard. Tackled by OLB Juan Gaines.
2-9-PIT38 (1Q: 07:01) Phillip Rotzell pass fell incomplete, intended for RB Gabe Blasingame. ILB Greg Lynn defended the pass.
3-9-PIT38 (1Q: 06:57) Phillip Rotzell pass fell incomplete, intended for WR Colin Saenz. S William Moore defended the pass.
4-9-PIT38 (1Q: 06:48) Thomas Morstead punted 38 yards. Touchback.
1-10-PIT20 (1Q: 06:42) Herb Matich ran outside the right tackle for -1 yards. Tackled by DE D.J. Dole, assisted by OLB Tommy Wyden.
2-11-PIT19 (1Q: 06:11) Herb Matich ran outside the right tackle for 6 yards. Tackled by OLB Tommy Wyden, assisted by S Byron Schepis.
3-5-PIT25 (1Q: 05:26) Brandon Johnson pass completed to RB Herb Matich for 10 yards. Tackled by CB Benjamin King. Matich gained 4 yards after the catch. The quarterback threw away from the double coverage.
1-10-PIT35 (1Q: 04:57) Brandon Johnson pass completed to RB Herb Matich for 1 yard. The receiver went out of bounds. Tackled by CB Benjamin King. The receiver ran his route right over the middle of the field. The quarterback threw away from the double coverage.
2-9-PIT36 (1Q: 04:34) Brandon Johnson sacked by OLB Tommy Wyden for a loss of 5 yards. Sack allowed by Alonzo Hatcher.
3-14-PIT31 (1Q: 03:59) Brandon Johnson pass was intended for RB Toby Gerhardt and was intercepted by CB Vinny Washington at the PIT39. Tackled by Toby Gerhardt. The quarterback threw away from the double coverage.
1-10-PIT39 (1Q: 03:50) Phillip Rotzell pass completed to WR Colin Saenz for 8 yards. The receiver went out of bounds. Tackled by S Josh Moseley. The receiver ran his route right over the middle of the field. Saenz gained 1 yard after the catch. PENALTY: Pittsburgh was called for Unsportsmanlike Conduct.
1-10-PIT16 (1Q: 03:43) Lee Wright ran around right end for 3 yards. Tackled by DT Sen'Derrick Marks, assisted by CB Kyle Meadows.
2-7-PIT13 (1Q: 03:15) Lee Wright ran around the left tackle for 13 yards and a TOUCHDOWN! Key block delivered by Louis Vasquez. Buffalo 13, Pittsburgh 0
(1Q: 03:15) Extra point by Taylor Mehlhaff was good. Buffalo 14, Pittsburgh 0
(1Q: 03:05) Taylor Mehlhaff kicked off 59 yards from the BUF30. Marshall Robb returned the ball 22 yards to the PIT33. Tackled by Colin Saenz.
1-10-PIT33 (1Q: 02:36) Brandon Johnson pass completed to WR George Gray for 33 yards. Tackled by OLB Eli Wolflick. Gray gained 24 yards after the catch.
1-10-BUF34 (1Q: 02:01) Toby Gerhardt ran around right end for 11 yards. Tackled by ILB James Laurinaitis, assisted by OLB Eli Wolflick. Key block delivered by Edgar Sinclair.
1-10-BUF23 (1Q: 01:34) Herb Matich ran around right end for 3 yards. Tackled by OLB Tommy Wyden.
2-7-BUF20 (1Q: 01:09) Herb Matich ran around the left tackle for 5 yards. Tackled by S Byron Schepis. PENALTY: Buffalo was called for Unnecessary Roughness.
1-8-BUF08 (1Q: 01:02) Toby Gerhardt ran around right end for 7 yards. Tackled by OLB Tommy Wyden. Key block delivered by Alonzo Hatcher.
2-1-BUF01 (1Q: 00:39) Brandon Johnson pass was dropped by WR Clay Joseph.
3-1-BUF01 (1Q: 00:34) Brandon Johnson pass fell incomplete, intended for WR George Gray. OLB Tommy Wyden defended the pass.
4-1-BUF01 (1Q: 00:27) Ryan Succop attempted a 18 yard field goal and succeeded. Buffalo 14, Pittsburgh 3
(1Q: 00:22) Jared Pommier kicked off 62 yards from the PIT30. Colin Saenz returned the ball 17 yards to the BUF25. Tackled by Joseph Weldon.
Start of second quarter.
1-10-BUF25 (2Q: 15:00) Lee Wright ran inside the right tackle for 2 yards. Tackled by OLB Rondell Kurtz, assisted by DT B.J. Buckner.
2-8-BUF27 (2Q: 14:24) Phillip Rotzell pass fell incomplete, intended for FB Marshall Quaccia. CB Kyle Meadows defended the pass. The quarterback threw away from the double coverage.
3-8-BUF27 (2Q: 14:20) Phillip Rotzell pass completed to TE Kendall Carswell for 12 yards. Tackled by OLB Patrick Mussi, assisted by CB Peter Gaylor. The quarterback threw away from the double coverage.
1-10-BUF39 (2Q: 13:34) Phillip Rotzell pass completed to WR Ian McDaniel for 61 yards and a TOUCHDOWN! McDaniel gained 36 yards after the catch. The quarterback threw away from the double coverage. Buffalo 20, Pittsburgh 3
(2Q: 13:34) Extra point by Taylor Mehlhaff was good. Buffalo 21, Pittsburgh 3
(2Q: 13:15) Taylor Mehlhaff kicked off 65 yards from the BUF30. Kevin Klotz returned the ball 24 yards to the PIT29. Tackled by Darrin Sebek.
1-10-PIT29 (2Q: 12:44) Toby Gerhardt ran outside the right tackle for 5 yards. Tackled by OLB Tommy Wyden. Key block delivered by Gabe Russell.
2-5-PIT34 (2Q: 12:19) Herb Matich ran around the left tackle for 6 yards. Tackled by ILB James Laurinaitis. Key block delivered by Rodger Saffold.
1-10-PIT40 (2Q: 11:36) Brandon Johnson pass completed to RB Toby Gerhardt for 2 yards. Tackled by DE Doug Worthington.
2-8-PIT42 (2Q: 11:03) Brandon Johnson pass completed to WR Clay Joseph for 51 yards. Tackled by CB Vinny Washington. The receiver ran his route right over the middle of the field. Joseph gained 42 yards after the catch.
1-7-BUF07 (2Q: 10:32) Herb Matich ran around left end for -1 yards. Tackled by DE Doug Worthington.
2-8-BUF08 (2Q: 10:01) PENALTY: Pittsburgh was called for a False Start.
2-13-BUF13 (2Q: 09:56) Brandon Johnson pass fell incomplete, intended for WR Danny Cranford. ILB James Laurinaitis defended the pass. The quarterback threw away from the double coverage.
3-13-BUF13 (2Q: 09:52) Brandon Johnson pass completed to WR Clay Joseph for 10 yards. Tackled by CB Vinny Washington. PENALTY: Pittsburgh was called for Offensive Holding. The penalty was declined.
4-3-BUF03 (2Q: 09:44) Ryan Succop attempted a 20 yard field goal and succeeded. Buffalo 21, Pittsburgh 6
(2Q: 09:37) Jared Pommier kicked off 59 yards from the PIT30. Colin Saenz returned the ball 16 yards to the BUF27. Tackled by Toby Gerhardt.
1-10-BUF27 (2Q: 09:17) Gabe Blasingame ran a trap outside the left tackle for 1 yard. Tackled by DE Zack Durham.
2-9-BUF28 (2Q: 08:35) Phillip Rotzell pass fell incomplete, intended for TE Kendall Carswell. DE George Selvie hurried the quarterback into a bad throw. The quarterback threw away from the double coverage.
3-9-BUF28 (2Q: 08:28) Phillip Rotzell pass fell incomplete, intended for WR Kirk Cole. DT B.J. Buckner hurried the quarterback into a bad throw. The quarterback threw away from the double coverage.
4-9-BUF28 (2Q: 08:21) Thomas Morstead punted 58 yards. Ralph Quinn returned the kick 9 yards to the PIT23. Tackled by Darrin Sebek.
1-10-PIT23 (2Q: 08:13) Brandon Johnson pass completed to RB Toby Gerhardt for 8 yards. Tackled by ILB James Laurinaitis. The receiver ran his route right over the middle of the field.
2-2-PIT31 (2Q: 07:38) Brandon Johnson pass completed to WR George Gray for 9 yards. Tackled by S Byron Schepis, assisted by S Kendrick Green.
1-10-PIT40 (2Q: 06:57) Herb Matich ran around the left tackle for 3 yards. Tackled by CB Fernando Mathews, assisted by DE D.J. Dole.
2-7-PIT43 (2Q: 06:31) Herb Matich ran inside the right tackle for 3 yards. Tackled by DT Jonathan Dees, assisted by ILB James Laurinaitis.
3-4-PIT46 (2Q: 05:54) Brandon Johnson pass completed to TE Antonio Fecht for 10 yards. Tackled by CB Benjamin King. The receiver ran his route right over the middle of the field.
1-10-BUF44 (2Q: 05:19) Brandon Johnson pass was blocked at the line, intended for RB Herb Matich. DE D.J. Dole blocked the pass. The quarterback threw away from the double coverage.
2-10-BUF44 (2Q: 05:14) Brandon Johnson pass completed to TE Antonio Fecht for 9 yards. Tackled by ILB James Laurinaitis. The quarterback threw away from the double coverage.
3-1-BUF35 (2Q: 04:41) Toby Gerhardt ran around right end for 3 yards. Tackled by DT Glenn Dorsey. Key block delivered by Chris Pyne.
1-10-BUF32 (2Q: 04:02) Toby Gerhardt ran a counterplay inside the left tackle for 7 yards. Tackled by S Kendrick Green, assisted by DT Jonathan Dees. Key block delivered by Rodger Saffold.
2-3-BUF25 (2Q: 03:37) Brandon Johnson pass fell incomplete, intended for WR George Gray. S Byron Schepis defended the pass.
3-3-BUF25 (2Q: 03:28) Herb Matich ran around the left tackle for 5 yards. Tackled by S Byron Schepis, assisted by DT Jonathan Dees. Key block delivered by Donovan Ahern.
1-10-BUF20 (2Q: 03:09) Brandon Johnson pass was blocked at the line, intended for WR Danny Cranford. OLB Tommy Wyden blocked the pass. The quarterback threw away from the double coverage.
2-10-BUF20 (2Q: 03:00) Brandon Johnson pass completed to WR Danny Cranford for 16 yards. Tackled by CB Jerome Murphy. The quarterback threw away from the double coverage.
1-4-BUF04 (2Q: 02:39) Brandon Johnson pass fell incomplete, intended for WR Clay Joseph. CB Fernando Mathews defended the pass.
2-4-BUF04 (2Q: 02:34) Brandon Johnson pass completed to TE Antonio Fecht for 3 yards. Tackled by OLB Tommy Wyden, assisted by S Byron Schepis. The quarterback threw away from the double coverage.
3-1-BUF01 (2Q: 02:17) Toby Gerhardt ran outside the right tackle for 1 yard and a TOUCHDOWN! Key block delivered by Donovan Ahern. Buffalo 21, Pittsburgh 12
(2Q: 02:17) Extra point by Ryan Succop was good. Buffalo 21, Pittsburgh 13
(2Q: 02:10) Jared Pommier kicked off 59 yards from the PIT30. Colin Saenz returned the ball 21 yards to the BUF32. Tackled by Joseph Weldon.
Official time out for the two-minute warning.
1-10-BUF32 (2Q: 02:00) Phillip Rotzell kept the ball, running a counterplay inside the left tackle for 3 yards. Tackled by OLB Juan Gaines. OLB Juan Gaines knocked down Jonathan Luigs to break up the play.
2-7-BUF35 (2Q: 01:20) Lee Wright ran around left end for 5 yards. Tackled by CB Joseph Weldon, assisted by CB Kyle Meadows.
3-2-BUF40 (2Q: 00:55) Gabe Blasingame ran around left end for 5 yards. Tackled by OLB Juan Gaines, assisted by DT B.J. Buckner. Key block delivered by Louis Vasquez.
Buffalo called a time out.
1-10-BUF45 (2Q: 00:45) Gabe Blasingame ran inside the right guard for 11 yards. Tackled by S Josh Moseley, assisted by CB Joseph Weldon. Key block delivered by Kenyon Fulcher.
Buffalo called a time out.
1-10-PIT44 (2Q: 00:38) Gabe Blasingame ran around right end for 3 yards. Tackled by S Josh Moseley, assisted by CB Kyle Meadows.
Buffalo called a time out.
2-7-PIT41 (2Q: 00:31) Taylor Mehlhaff attempted a 58 yard field goal and missed short of the crossbar.
1-10-PIT48 (2Q: 00:25) Brandon Johnson pass was dropped by WR Danny Cranford.
2-10-PIT48 (2Q: 00:16) Brandon Johnson pass fell incomplete, intended for WR Danny Cranford. OLB Tommy Wyden defended the pass. The quarterback threw away from the double coverage.
3-10-PIT48 (2Q: 00:09) Brandon Johnson pass was blocked at the line, intended for WR Danny Cranford. OLB Eli Wolflick blocked the pass. The quarterback threw away from the double coverage. Buffalo's Kendrick Green was hurt on the play. This appears to be a minor knee injury. He should be able to remain in the game.
4-10-PIT48 (2Q: 00:01) Colin Zook punted 52 yards. Touchback.
Start of third quarter.
(3Q: 15:00) Taylor Mehlhaff kicked off 74 yards from the BUF30. Touchback.
1-10-PIT20 (3Q: 15:00) Brandon Johnson pass fell incomplete, intended for WR George Gray. OLB Jack Marsh drove right through Chris Pyne to hurry the quarterback.
2-10-PIT20 (3Q: 14:56) Brandon Johnson pass completed to FB Bucky Irwin for -1 yards. Tackled by CB Darrin Sebek.
3-11-PIT19 (3Q: 14:25) Brandon Johnson pass was thrown incomplete, intended for WR George Gray. The quarterback threw away from the double coverage. Buffalo's Benjamin King was hurt on the play.
4-11-PIT19 (3Q: 14:19) Colin Zook punted 55 yards. Kirk Cole returned the kick 8 yards to the BUF34. Tackled by Kevin Klotz.
1-10-BUF34 (3Q: 14:08) Gabe Blasingame ran around the left tackle for 5 yards. Tackled by DT Grady Patton. Key block delivered by Brock Pearson.
2-5-BUF39 (3Q: 13:32) Phillip Rotzell pass fell incomplete, intended for WR James Hardy. DT Sen'Derrick Marks hurried the quarterback into a bad throw. The quarterback threw into double coverage.
3-5-BUF39 (3Q: 13:23) Phillip Rotzell pass completed to WR Ian McDaniel for 10 yards. Tackled by OLB Juan Gaines. McDaniel gained 5 yards after the catch. The quarterback threw into double coverage.
1-10-BUF49 (3Q: 12:46) Phillip Rotzell pass completed to TE Kendall Carswell for 6 yards. Tackled by CB Peter Gaylor. The receiver ran his route right over the middle of the field. The quarterback threw away from the double coverage.
2-4-PIT45 (3Q: 12:19) Lee Wright ran inside the left guard for 7 yards. Tackled by DT Sen'Derrick Marks. Wright made a great move on Ron Lazer. Key block delivered by Louis Vasquez.
1-10-PIT38 (3Q: 11:40) Gabe Blasingame ran around right end for 1 yard. Tackled by DE George Selvie.
2-9-PIT37 (3Q: 11:09) Phillip Rotzell pass completed to RB Gabe Blasingame for 5 yards. Tackled by CB Kyle Meadows. The quarterback threw away from the double coverage.
3-4-PIT32 (3Q: 10:36) Phillip Rotzell pass completed to WR Colin Saenz for 8 yards. Tackled by S William Moore. The receiver ran his route right over the middle of the field. The quarterback threw away from the double coverage.
1-10-PIT24 (3Q: 10:06) Lee Wright ran inside the left guard for 0 yards. Tackled by CB Kyle Meadows.
2-10-PIT24 (3Q: 09:21) Gabe Blasingame ran outside the right tackle for 16 yards. Tackled by CB Peter Gaylor. Key block delivered by Jorge Lynn.
1-8-PIT08 (3Q: 08:50) Phillip Rotzell pass completed to TE Kendall Carswell for 4 yards. Tackled by ILB Ron Lazer. Carswell gained 2 yards after the catch.
2-4-PIT04 (3Q: 08:02) Lee Wright ran inside the right guard for 2 yards. Tackled by DT Sen'Derrick Marks.
3-2-PIT02 (3Q: 07:27) Phillip Rotzell pass completed to TE Winfred Gilmore for 2 yards and a TOUCHDOWN! Buffalo 27, Pittsburgh 13
(3Q: 07:27) Extra point by Taylor Mehlhaff was good. Buffalo 28, Pittsburgh 13
(3Q: 07:18) Taylor Mehlhaff kicked off 65 yards from the BUF30. Marshall Robb returned the ball 19 yards to the PIT24. Tackled by Lee Wright. PENALTY: Pittsburgh was called for Holding on the Kick Return.
1-10-PIT09 (3Q: 06:50) Brandon Johnson sacked by DT Toby Barker for a loss of 6 yards. Sack allowed by Donovan Ahern.
2-16-PIT03 (3Q: 06:04) Herb Matich ran inside the right guard for 7 yards. Tackled by ILB James Laurinaitis.
3-9-PIT10 (3Q: 05:19) Brandon Johnson pass completed to WR Clay Joseph for 6 yards. Tackled by S Sherman Kufahl. The receiver ran his route right over the middle of the field. The quarterback threw away from the double coverage.
4-3-PIT16 (3Q: 04:42) Colin Zook punted 35 yards. Kirk Cole called for a fair catch at the BUF49.
1-10-BUF49 (3Q: 04:34) Lee Wright ran inside the left tackle for 8 yards. Tackled by S Josh Moseley. Key block delivered by Jonathan Luigs.
2-2-PIT43 (3Q: 03:58) Phillip Rotzell pass was dropped by WR Colin Saenz. The quarterback threw away from the double coverage.
3-2-PIT43 (3Q: 03:51) Gabe Blasingame ran around left end for 4 yards. Tackled by CB Kyle Meadows. Key block delivered by Kenyon Fulcher.
1-10-PIT39 (3Q: 03:10) Phillip Rotzell pass completed to TE Winfred Gilmore for 10 yards. The receiver went out of bounds. Tackled by S Josh Moseley, assisted by CB Joseph Weldon. The quarterback threw away from the double coverage.
1-10-PIT29 (3Q: 02:38) Lee Wright ran inside the left tackle for -4 yards. Tackled by DT Grady Patton. PENALTY: Buffalo was called for Illegal Use of the Hands. The penalty was declined.
2-14-PIT33 (3Q: 02:31) Lee Wright ran a counterplay inside the right tackle for 0 yards. Tackled by OLB Juan Gaines, assisted by DT Sen'Derrick Marks.
3-14-PIT33 (3Q: 01:57) Phillip Rotzell pass completed to WR James Hardy for 16 yards. Tackled by CB Joseph Weldon. Hardy gained 2 yards after the catch. The quarterback threw away from the double coverage.
1-10-PIT17 (3Q: 01:24) Lee Wright ran inside the left tackle for 9 yards. Tackled by CB Kyle Meadows. Key block delivered by Marshall Quaccia.
2-1-PIT08 (3Q: 00:57) Phillip Rotzell pass fell incomplete, intended for WR James Hardy. ILB Greg Lynn defended the pass.
3-1-PIT08 (3Q: 00:47) Marshall Quaccia ran inside the right guard for 2 yards. Tackled by OLB Patrick Mussi. Key block delivered by J.C. Iafrate.
1-6-PIT06 (3Q: 00:01) Phillip Rotzell pass completed to WR James Hardy for 6 yards and a TOUCHDOWN! Buffalo 34, Pittsburgh 13
(3Q: 00:01) Extra point by Taylor Mehlhaff was good. Buffalo 35, Pittsburgh 13
Start of fourth quarter.
(4Q: 15:00) Taylor Mehlhaff kicked off 67 yards from the BUF30. Marshall Robb returned the ball 19 yards to the PIT22. Tackled by Colin Saenz.
1-10-PIT22 (4Q: 14:34) Brandon Johnson pass completed to TE Graham Sellers for 6 yards. Tackled by CB Jerome Murphy. Sellers gained 1 yard after the catch. The quarterback threw away from the double coverage.
2-4-PIT28 (4Q: 13:46) Herb Matich ran outside the right tackle for 6 yards. Tackled by S Byron Schepis. Key block delivered by Gabe Russell.
1-10-PIT34 (4Q: 13:06) Herb Matich ran outside the right tackle for 1 yard. Tackled by DE Doug Worthington.
2-9-PIT35 (4Q: 12:30) Brandon Johnson pass completed to WR Clay Joseph for 6 yards. Tackled by S Byron Schepis. The quarterback threw away from the double coverage.
3-3-PIT41 (4Q: 12:02) Brandon Johnson pass completed to RB Toby Gerhardt for 7 yards. Tackled by ILB James Laurinaitis. Gerhardt gained 2 yards after the catch.
1-10-PIT48 (4Q: 11:30) Herb Matich ran outside the right tackle for 2 yards. Tackled by S Byron Schepis.
2-8-BUF50 (4Q: 10:58) Brandon Johnson scrambled for 2 yards. Tackled by ILB James Laurinaitis.
3-6-BUF48 (4Q: 10:11) Brandon Johnson pass completed to WR Danny Cranford for 11 yards. Tackled by OLB Eli Wolflick.
1-10-BUF37 (4Q: 09:23) Brandon Johnson pass was dropped by WR Danny Cranford. The quarterback threw away from the double coverage.
2-10-BUF37 (4Q: 09:13) Brandon Johnson pass fell incomplete, intended for RB Toby Gerhardt. OLB Eli Wolflick hurried the quarterback into a bad throw.
3-10-BUF37 (4Q: 09:06) Brandon Johnson pass completed to WR George Gray for 13 yards. Tackled by S Kendrick Green.
1-10-BUF24 (4Q: 08:32) Brandon Johnson pass completed to RB Herb Matich for 11 yards. Tackled by OLB Tommy Wyden, assisted by CB Jerome Murphy. The quarterback threw away from the double coverage.
1-10-BUF13 (4Q: 07:46) Brandon Johnson pass fell incomplete, intended for TE Graham Sellers. DT Jonathan Dees hurried the quarterback into a bad throw.
2-10-BUF13 (4Q: 07:42) Brandon Johnson pass was thrown incomplete, intended for WR Ralph Witt. The quarterback threw away from the double coverage.
3-10-BUF13 (4Q: 07:38) Brandon Johnson pass completed to WR Clay Joseph for 9 yards. Tackled by S Sherman Kufahl. The receiver ran his route right over the middle of the field. The quarterback threw away from the double coverage.
4-1-BUF04 (4Q: 07:08) Ryan Succop attempted a 21 yard field goal and succeeded. Buffalo 35, Pittsburgh 16
(4Q: 07:03) Jared Pommier kicked off 59 yards from the PIT30. Kirk Cole returned the ball 23 yards to the BUF34. Tackled by Kevin Klotz.
1-10-BUF34 (4Q: 06:36) Lee Wright ran a counterplay inside the right tackle for -1 yards. Tackled by S William Moore, assisted by CB Joseph Weldon.
2-11-BUF33 (4Q: 05:51) Lee Wright ran inside the right tackle for 14 yards. Tackled by DE George Selvie, assisted by OLB Juan Gaines. Key block delivered by Louis Vasquez.
1-10-BUF47 (4Q: 05:04) Lee Wright ran outside the right tackle for 12 yards. Tackled by OLB Patrick Mussi. Key block delivered by Brock Pearson.
1-10-PIT41 (4Q: 04:20) Gabe Blasingame ran around right end for 4 yards. Tackled by OLB Juan Gaines, assisted by CB Peter Gaylor.
2-6-PIT37 (4Q: 03:34) Phillip Rotzell pass was dropped by WR Kirk Cole.
3-6-PIT37 (4Q: 03:27) Phillip Rotzell pass fell incomplete, intended for WR Ian McDaniel. OLB Patrick Mussi defended the pass. The quarterback threw away from the double coverage.
4-6-PIT37 (4Q: 03:20) Taylor Mehlhaff attempted a 54 yard field goal and succeeded. Buffalo 38, Pittsburgh 16
(4Q: 03:13) Taylor Mehlhaff kicked off 69 yards from the BUF30. Kevin Klotz returned the ball 40 yards to the PIT41. Tackled by Colin Saenz.
1-10-PIT41 (4Q: 03:04) Brandon Johnson pass was thrown incomplete, intended for WR George Gray.
2-10-PIT41 (4Q: 02:54) Brandon Johnson pass was dropped by WR George Gray.
3-10-PIT41 (4Q: 02:45) Brandon Johnson pass completed to WR George Gray for -1 yards. Tackled by OLB Tommy Wyden. The quarterback threw into double coverage.
4-11-PIT40 (4Q: 02:26) Brandon Johnson pass fell incomplete, intended for WR George Gray. CB Vinny Washington defended the pass. The defense looked very familiar with that play. The ball goes over on downs.
1-10-PIT40 (4Q: 02:18) Lee Wright ran inside the left guard for 13 yards. Tackled by CB Kyle Meadows, assisted by DT Sen'Derrick Marks. Key block delivered by J.C. Iafrate. PENALTY: Pittsburgh was called for Offsides. The penalty was declined. Buffalo's Kendall Carswell was hurt on the play.
1-10-PIT27 (4Q: 02:18) Lee Wright ran around right end for 3 yards. Tackled by DT B.J. Buckner, assisted by CB Kyle Meadows.
Pittsburgh called a time out.
2-7-PIT24 (4Q: 02:07) Gabe Blasingame ran inside the left tackle for 1 yard. Tackled by DT Grady Patton, assisted by OLB Juan Gaines.
Official time out for the two-minute warning.
3-6-PIT23 (4Q: 02:00) Lee Wright ran inside the left tackle for 5 yards. Tackled by OLB Patrick Mussi, assisted by CB Peter Gaylor.
Pittsburgh called a time out.
4-1-PIT18 (4Q: 01:52) Taylor Mehlhaff attempted a 35 yard field goal and succeeded. Buffalo 41, Pittsburgh 16
(4Q: 01:46) Taylor Mehlhaff kicked off 72 yards from the BUF30. Touchback.
1-10-PIT20 (4Q: 01:46) Herb Matich ran around left end for 18 yards. Tackled by CB Vinny Washington. Key block delivered by Donovan Ahern.
1-10-PIT38 (4Q: 01:15) Brandon Johnson pass fell incomplete, intended for WR George Gray. DT Jonathan Dees hurried the quarterback into a bad throw. The quarterback threw into double coverage.
2-10-PIT38 (4Q: 01:09) Herb Matich ran outside the right tackle for 4 yards. Tackled by OLB Eli Wolflick.
3-6-PIT42 (4Q: 00:45) Brandon Johnson pass completed to WR Ralph Witt for 11 yards. Tackled by S Sherman Kufahl. The ball was fumbled and recovered by BUF Kenny Sockanathan on the BUF47.
1-10-BUF47 (4Q: 00:34) Phillip Rotzell dropped to one knee for -1 yards.
Final Score: Buffalo Bills 41, Pittsburgh Steelers 16