Exhibition Week 4, 2028

Played in Buffalo, NY, weather: 55 degrees, rain, 8 mph wind.
Tampa Bay won the toss and elected to receive.
Start of first quarter.
(1Q: 15:00) Taylor Mehlhaff kicked off 75 yards from the BUF30. Touchback.
1-10-TBY20 (1Q: 15:00) Colt McCoy pass completed to WR Eugene Kaske for 16 yards. Tackled by S Kenny Sockanathan. Kaske gained 6 yards after the catch. The quarterback threw into double coverage.
1-10-TBY36 (1Q: 14:34) Colt McCoy scrambled for 4 yards. Tackled by S Kenny Sockanathan.
2-6-TBY40 (1Q: 13:48) Colt McCoy scrambled for 8 yards. Tackled by S Kenny Sockanathan.
1-10-TBY48 (1Q: 13:24) Colt McCoy pass completed to TE Rob Gronkowski for 33 yards. Tackled by CB Quentin Hammett. Gronkowski gained 24 yards after the catch.
1-10-BUF19 (1Q: 12:37) Colt McCoy pass completed to WR Eugene Kaske for 9 yards. Tackled by S Kenny Sockanathan. The receiver ran his route right over the middle of the field. Kaske gained 1 yard after the catch.
2-1-BUF10 (1Q: 12:01) Colt McCoy pass completed to RB Clifton Millner for 3 yards. The receiver went out of bounds. Tackled by CB Vinny Washington. Buffalo's Nolan Urban was hurt on the play. This appears to be a minor ankle injury. He should be able to remain in the game.
1-7-BUF07 (1Q: 11:32) Lawrence Lincoln ran outside the right tackle for 0 yards. Tackled by ILB Wayne Snyder, assisted by S Kenny Sockanathan.
2-7-BUF07 (1Q: 11:05) Clifton Millner ran inside the left guard for 4 yards. Tackled by OLB Tommy Wyden, assisted by DT Toby Barker.
3-3-BUF03 (1Q: 10:28) Colt McCoy pass completed to WR Eugene Kaske for 3 yards and a TOUCHDOWN! Tampa Bay 6, Buffalo 0
(1Q: 10:28) Extra point by Thomas Babic was good. Tampa Bay 7, Buffalo 0
(1Q: 10:17) Thomas Babic kicked off 75 yards from the TBY30. Touchback.
1-10-BUF20 (1Q: 10:17) Ryan Williams ran inside the right guard for 1 yard. Tackled by DT Alvin Dinstel.
2-9-BUF21 (1Q: 09:47) Phillip Rotzell pass completed to WR Dominic McElroy for 12 yards. Tackled by ILB Moe Mason. The receiver ran his route right over the middle of the field. PENALTY: Buffalo was called for Offensive Holding.
2-19-BUF11 (1Q: 09:40) Lee Wright ran inside the left guard for 6 yards. Tackled by CB Mel Dowell, assisted by DT Robert Grossreider. Buffalo's Kenyon Fulcher was hurt on the play.
3-13-BUF17 (1Q: 09:05) Phillip Rotzell pass completed to WR Reggie Michael for 19 yards. Tackled by ILB Kendall Watkins, assisted by S Randall Nastasi. The receiver ran his route right over the middle of the field. Michael gained 2 yards after the catch.
1-10-BUF36 (1Q: 08:37) Ryan Williams ran around right end for 9 yards. Tackled by S C.J. Greer, assisted by OLB C.J. Sampras. Key block delivered by Brock Pearson.
2-1-BUF45 (1Q: 08:12) Ryan Williams ran inside the right guard for 1 yard. Tackled by OLB Kennedy Welshans. Key block delivered by Brock Pearson.
1-10-BUF46 (1Q: 07:44) Ryan Williams ran around left end for 2 yards. Tackled by ILB Kendall Watkins.
2-8-BUF48 (1Q: 07:06) Phillip Rotzell pass completed to WR Reggie Michael for 14 yards. Tackled by OLB C.J. Sampras. The receiver ran his route right over the middle of the field. Michael gained 8 yards after the catch. The quarterback threw away from the double coverage.
1-10-TBY38 (1Q: 06:41) Lee Wright ran around the left tackle for 0 yards. Tackled by ILB Moe Mason, assisted by CB Scotty McGee. The ball was fumbled and recovered by BUF Mario Sim to the TBY38.
2-10-TBY38 (1Q: 06:20) Phillip Rotzell pass completed to WR Reggie Michael for 27 yards. Tackled by S Chris Stone. Michael gained 5 yards after the catch.
1-10-TBY11 (1Q: 05:49) Phillip Rotzell pass completed to TE Kendall Carswell for 8 yards. Tackled by OLB C.J. Sampras, assisted by OLB Kennedy Welshans. Carswell gained 7 yards after the catch.
2-2-TBY03 (1Q: 05:16) Lee Wright ran inside the left guard for 0 yards. Tackled by DE A.J. Thomason.
3-2-TBY03 (1Q: 04:44) Phillip Rotzell pass completed to WR Dominic McElroy for 3 yards and a TOUCHDOWN! PENALTY: Buffalo was called for Offensive Holding.
3-12-TBY13 (1Q: 04:38) Phillip Rotzell pass fell incomplete, intended for WR Colin Saenz. DE A.J. Thomason hurried the quarterback into a bad throw. The quarterback threw into double coverage.
4-12-TBY13 (1Q: 04:29) Taylor Mehlhaff attempted a 30 yard field goal and succeeded. Tampa Bay 7, Buffalo 3
(1Q: 04:22) Taylor Mehlhaff kicked off 73 yards from the BUF30. Touchback.
1-10-TBY20 (1Q: 04:22) Colt McCoy pass fell incomplete, intended for WR Eugene Kaske. OLB Josh Hall hurried the quarterback into a bad throw.
2-10-TBY20 (1Q: 04:15) Colt McCoy pass completed to WR Everett Fulcher for 24 yards. Tackled by ILB Jerry Hughes. Fulcher gained 11 yards after the catch.
1-10-TBY44 (1Q: 03:37) Colt McCoy pass was thrown incomplete, intended for RB Lawrence Lincoln.
2-10-TBY44 (1Q: 03:30) Colt McCoy pass completed to FB John Conner for 31 yards. Tackled by S Sherman Kufahl. Conner gained 31 yards after the catch. The quarterback threw away from the double coverage.
1-10-BUF25 (1Q: 02:51) Clifton Millner ran inside the left guard for 2 yards. Tackled by OLB Jack Marsh.
2-8-BUF23 (1Q: 02:14) Colt McCoy pass completed to WR Brandon LaFell for 11 yards. Tackled by S Carlos Cochrane.
1-10-BUF12 (1Q: 01:36) Colt McCoy pass completed to WR Jeremy Maclin for 10 yards. Tackled by S Brady DeAngelis, assisted by ILB Wayne Snyder. Maclin gained 4 yards after the catch.
1-2-BUF02 (1Q: 01:06) Colt McCoy pass completed to TE Rob Gronkowski for 2 yards and a TOUCHDOWN! Tampa Bay 13, Buffalo 3
(1Q: 01:06) Extra point by Thomas Babic was good. Tampa Bay 14, Buffalo 3
(1Q: 00:57) Thomas Babic kicked off 74 yards from the TBY30. Touchback. Buffalo's Lee Wright was hurt on the play.
1-10-BUF20 (1Q: 00:57) PENALTY: Buffalo was called for a False Start.
1-15-BUF15 (1Q: 00:50) Phillip Rotzell pass completed to WR Mario Sim for 11 yards. The receiver went out of bounds. Tackled by S Randall Nastasi. PENALTY: Buffalo was called for an Illegal Formation.
1-20-BUF10 (1Q: 00:40) Ryan Williams ran outside the right tackle for 4 yards. Tackled by ILB Edward Patterson. Buffalo's Caleb Schlauderaff was hurt on the play. This appears to be a minor hand injury. He should be able to remain in the game.
Start of second quarter.
2-16-BUF14 (2Q: 15:00) Phillip Rotzell pass completed to WR Mario Sim for 8 yards. Tackled by CB Mel Dowell. Sim gained 1 yard after the catch.
3-8-BUF22 (2Q: 14:26) Phillip Rotzell pass completed to WR Reggie Michael for 12 yards. Tackled by ILB Moe Mason. The quarterback threw into double coverage. Buffalo's Reggie Michael was hurt on the play. This appears to be a minor ribcage injury. He should be able to remain in the game.
1-10-BUF34 (2Q: 13:44) Phillip Rotzell pass fell incomplete, intended for WR Korey Flint. ILB Moe Mason hurried the quarterback into a bad throw.
2-10-BUF34 (2Q: 13:38) Phillip Rotzell pass completed to WR Mario Sim for 11 yards. Tackled by CB Mel Dowell, assisted by CB Colin Morris.
1-10-BUF45 (2Q: 12:54) Reggie Michael ran inside the right guard for 5 yards. Tackled by DT Robert Grossreider, assisted by DE Daniel Te'o-Nesheim. Key block delivered by Caleb Schlauderaff. Buffalo's Colin Saenz was hurt on the play. This appears to be a minor knee injury. He should be able to remain in the game.
2-5-BUF50 (2Q: 12:11) Phillip Rotzell pass fell incomplete, intended for WR Reggie Michael. DE A.J. Thomason hurried the quarterback into a bad throw.
3-5-BUF50 (2Q: 12:03) Phillip Rotzell pass was intended for WR Reggie Michael and was intercepted by CB Colin Morris at the TBY41. Tackled by Dominic McElroy. The quarterback threw away from the double coverage.
1-10-TBY41 (2Q: 11:52) Colt McCoy pass completed to TE Harry Krupp for 9 yards. Tackled by S Kenny Sockanathan. The receiver ran his route right over the middle of the field.
2-1-BUF50 (2Q: 11:04) Colt McCoy sacked by OLB Jack Marsh for a loss of 5 yards. Sack allowed by Mel Robbins. The ball was fumbled and recovered by TBY Ramon Harewood on the TBY45.
3-6-TBY45 (2Q: 10:30) Colt McCoy pass was thrown incomplete, intended for WR Jeremy Maclin.
4-6-TBY45 (2Q: 10:20) Kerry Bergman punted 33 yards. Dominic McElroy returned the kick 2 yards to the BUF24. PENALTY: Buffalo was called for an Illegal Block on the Punt Return.
1-10-BUF12 (2Q: 10:13) Ryan Williams ran a trap outside the left tackle for 6 yards. Tackled by OLB C.J. Sampras. Key block delivered by Kendall Carswell.
2-4-BUF18 (2Q: 09:41) Ryan Williams ran around the left tackle for 19 yards. Tackled by OLB Emmitt Hasting. Key block delivered by Jorge Lynn.
1-10-BUF37 (2Q: 08:55) Phillip Rotzell pass was thrown incomplete, intended for TE Kendall Carswell.
2-10-BUF37 (2Q: 08:48) Phillip Rotzell pass completed to WR Reggie Michael for 3 yards. Tackled by DT Alvin Dinstel, assisted by OLB C.J. Sampras. The quarterback threw away from the double coverage.
3-7-BUF40 (2Q: 08:12) Phillip Rotzell pass completed to WR Colin Saenz for 5 yards. Tackled by ILB Edward Patterson. The receiver ran his route right over the middle of the field. The quarterback threw away from the double coverage.
4-2-BUF45 (2Q: 07:48) Thomas Morstead punted 55 yards. Touchback.
1-10-TBY20 (2Q: 07:42) Colt McCoy pass was dropped by WR Brandon LaFell. The quarterback threw away from the double coverage.
2-10-TBY20 (2Q: 07:36) Colt McCoy pass completed to FB John Conner for 3 yards. Tackled by S Carlos Cochrane, assisted by DE Nolan Urban. The quarterback threw away from the double coverage.
3-7-TBY23 (2Q: 07:00) Colt McCoy pass fell incomplete, intended for WR Brandon LaFell. S Kenny Sockanathan defended the pass. The quarterback threw away from the double coverage.
4-7-TBY23 (2Q: 06:53) Kerry Bergman punted 44 yards. Curtis Holcomb called for a fair catch at the BUF33.
1-10-BUF33 (2Q: 06:44) Ryan Williams ran inside the left guard for 5 yards. Tackled by ILB Moe Mason, assisted by CB Mel Dowell. Key block delivered by Benjamin Ijalana.
2-5-BUF38 (2Q: 06:02) Ryan Williams ran inside the left guard for -2 yards. Tackled by S Randall Nastasi.
3-7-BUF36 (2Q: 05:17) Phillip Rotzell pass completed to WR Dominic McElroy for 11 yards. Tackled by S Chris Stone. PENALTY: Buffalo was called for an Ineligible Receiver Downfield.
3-12-BUF31 (2Q: 05:09) Phillip Rotzell pass completed to WR Colin Saenz for 19 yards. Tackled by CB Scotty McGee, assisted by CB Colin Morris. The receiver ran his route right over the middle of the field. Saenz gained 3 yards after the catch. The quarterback threw into double coverage.
1-10-BUF50 (2Q: 04:50) Phillip Rotzell pass completed to WR Mario Sim for 17 yards. Tackled by S Randall Nastasi. Sim gained 7 yards after the catch.
1-10-TBY33 (2Q: 04:34) Phillip Rotzell pass completed to TE Kendall Carswell for 17 yards. Tackled by CB Scotty McGee. The receiver ran his route right over the middle of the field.
1-10-TBY16 (2Q: 04:15) Phillip Rotzell pass completed to WR Korey Flint for 16 yards and a TOUCHDOWN! Tampa Bay 14, Buffalo 9
(2Q: 04:15) Extra point by Taylor Mehlhaff was good. Tampa Bay 14, Buffalo 10
(2Q: 04:06) Taylor Mehlhaff kicked off 66 yards from the BUF30. Randall Nastasi returned the ball 20 yards to the TBY24. Tackled by Brady DeAngelis.
1-10-TBY24 (2Q: 03:49) Brandon Johnson pass completed to WR Jeremy Maclin for 9 yards. Tackled by OLB Josh Hall, assisted by CB Quentin Hammett.
2-1-TBY33 (2Q: 03:22) Brandon Johnson pass completed to WR Eugene Kaske for 11 yards. Tackled by ILB Anthony Hawkins, assisted by ILB Jerry Hughes. Kaske gained 4 yards after the catch.
1-10-TBY44 (2Q: 02:41) Brandon Johnson pass completed to WR Everett Fulcher for 6 yards. Tackled by S Kenny Sockanathan, assisted by ILB Jerry Hughes. The quarterback threw into double coverage.
2-4-BUF50 (2Q: 02:21) Brandon Johnson pass completed to WR Eugene Kaske for 8 yards. The receiver went out of bounds. Tackled by ILB Jerry Hughes. Kaske gained 3 yards after the catch.
Official time out for the two-minute warning.
1-10-BUF42 (2Q: 02:00) Brandon Johnson pass completed to WR Brandon LaFell for 16 yards. Tackled by CB Vinny Washington, assisted by CB Quentin Hammett. The receiver ran his route right over the middle of the field.
1-10-BUF26 (2Q: 01:43) Brandon Johnson pass completed to WR Dwight Walters for 3 yards. Tackled by S Kenny Sockanathan.
2-7-BUF23 (2Q: 01:27) Brandon Johnson pass completed to RB Clifton Millner for 3 yards. Tackled by CB Curtis Holcomb.
3-4-BUF20 (2Q: 01:06) Brandon Johnson pass was thrown incomplete, intended for FB John Conner.
4-4-BUF20 (2Q: 01:00) Thomas Babic attempted a 37 yard field goal and missed wide to the right. Tampa Bay's Rob Gronkowski was hurt on the play.
1-10-BUF27 (2Q: 00:52) Phillip Rotzell pass fell incomplete, intended for WR Mario Sim. DT Alvin Dinstel hurried the quarterback into a bad throw.
2-10-BUF27 (2Q: 00:45) Phillip Rotzell pass completed to TE Kendall Carswell for 13 yards. Tackled by CB Scotty McGee. The receiver ran his route right over the middle of the field. Carswell gained 3 yards after the catch.
1-10-BUF40 (2Q: 00:26) PENALTY: Buffalo was called for a False Start.
1-15-BUF35 (2Q: 00:26) Phillip Rotzell pass completed to WR Mario Sim for 20 yards. Tackled by CB Scotty McGee. The quarterback threw away from the double coverage.
1-10-TBY45 (2Q: 00:08) Phillip Rotzell pass completed to WR Dominic McElroy for 11 yards. Tackled by OLB Kennedy Welshans, assisted by CB Colin Morris. The receiver ran his route right over the middle of the field. The quarterback threw away from the double coverage.
Start of third quarter.
(3Q: 15:00) Thomas Babic kicked off 56 yards from the TBY30. Ryan Williams returned the ball 20 yards to the BUF34. Tackled by Eugene Kaske.
1-10-BUF34 (3Q: 14:40) PENALTY: Tampa Bay was called for Encroachment.
1-5-BUF39 (3Q: 14:30) Phillip Rotzell pass was intended for TE Kendall Carswell and was intercepted by S Randall Nastasi at the BUF49. The interception was returned 33 yards. Tackled by Brock Pearson. The quarterback threw away from the double coverage.
1-10-BUF16 (3Q: 14:18) Brandon Johnson pass completed to FB Rufus Nunn for 6 yards. Tackled by ILB Anthony Hawkins, assisted by ILB Jerry Hughes. Nunn gained 5 yards after the catch.
2-4-BUF10 (3Q: 13:49) Brandon Johnson pass completed to WR Brandon LaFell for 1 yard. Tackled by CB Curtis Holcomb. Buffalo's Josh Hall was hurt on the play. This appears to be a minor ankle injury. He should be able to remain in the game.
3-3-BUF09 (3Q: 13:14) Brandon Johnson pass fell incomplete, intended for WR Brandon LaFell. ILB Anthony Hawkins hurried the quarterback into a bad throw. The quarterback threw away from the double coverage.
4-3-BUF09 (3Q: 13:10) Thomas Babic attempted a 26 yard field goal and succeeded. Tampa Bay 17, Buffalo 10
(3Q: 13:05) Thomas Babic kicked off 55 yards from the TBY30. Ryan Williams returned the ball 25 yards to the BUF40. Tackled by Everett Fulcher. PENALTY: Buffalo was called for Holding on the Kick Return.
1-10-BUF27 (3Q: 12:34) Phillip Rotzell pass was dropped by WR Colin Saenz.
2-10-BUF27 (3Q: 12:27) Phillip Rotzell pass completed to WR Korey Flint for 5 yards. Tackled by CB Colin Morris, assisted by DE Daniel Te'o-Nesheim.
3-5-BUF32 (3Q: 11:50) Phillip Rotzell pass completed to WR Colin Saenz for 10 yards. Tackled by OLB C.J. Sampras. Saenz gained 1 yard after the catch. The quarterback threw away from the double coverage.
1-10-BUF42 (3Q: 11:19) Phillip Rotzell pass was dropped by TE Kendall Carswell.
2-10-BUF42 (3Q: 11:12) Ryan Williams ran inside the left tackle for 1 yard. Tackled by OLB Kennedy Welshans, assisted by DT Robert Grossreider. PENALTY: Buffalo was called for Offensive Holding.
2-20-BUF32 (3Q: 11:03) Phillip Rotzell pass completed to WR Colin Saenz for 0 yards. Tackled by CB Colin Morris, assisted by CB Mel Dowell. PENALTY: Buffalo was called for an Illegal Shift. The penalty was declined.
3-20-BUF32 (3Q: 10:54) Phillip Rotzell pass completed to WR Mario Sim for 51 yards. Tackled by ILB Moe Mason. Sim gained 42 yards after the catch. The quarterback threw away from the double coverage.
1-10-TBY17 (3Q: 10:15) Phillip Rotzell pass was dropped by TE Richard Quinn.
2-10-TBY17 (3Q: 10:07) Ryan Williams ran inside the left tackle for 2 yards. Tackled by ILB Moe Mason, assisted by DT Robert Grossreider.
3-8-TBY15 (3Q: 09:33) Phillip Rotzell pass fell incomplete, intended for WR Reggie Michael. DE A.J. Thomason hurried the quarterback into a bad throw.
4-8-TBY15 (3Q: 09:26) Taylor Mehlhaff attempted a 32 yard field goal and succeeded. Tampa Bay 17, Buffalo 13
(3Q: 09:19) Taylor Mehlhaff kicked off 73 yards from the BUF30. Touchback.
1-10-TBY20 (3Q: 09:19) Brandon Johnson pass was dropped by WR Eugene Kaske.
2-10-TBY20 (3Q: 09:13) Brandon Johnson pass was dropped by RB Lawrence Lincoln.
3-10-TBY20 (3Q: 09:07) Brandon Johnson pass completed to FB Rufus Nunn for 5 yards. Tackled by CB Curtis Holcomb. Nunn gained 7 yards after the catch.
4-5-TBY25 (3Q: 08:41) Kerry Bergman punted 50 yards. Dominic McElroy returned the kick 16 yards to the BUF41. Tackled by Everett Fulcher.
1-10-BUF41 (3Q: 08:34) Phillip Rotzell pass was dropped by WR Dominic McElroy. The defense looked very familiar with that play.
2-10-BUF41 (3Q: 08:24) PENALTY: Buffalo was called for a False Start.
2-15-BUF36 (3Q: 08:18) Phillip Rotzell pass fell incomplete, intended for WR Reggie Michael. DE Scott Feely hurried the quarterback into a bad throw. The quarterback threw away from the double coverage.
3-15-BUF36 (3Q: 08:12) Phillip Rotzell pass fell incomplete, intended for WR Colin Saenz. DT Christian Ballard hurried the quarterback into a bad throw.
4-15-BUF36 (3Q: 08:07) Thomas Morstead punted 45 yards. Randall Nastasi returned the kick 1 yard to the TBY20. Tackled by Emmitt Gilmore.
1-10-TBY20 (3Q: 07:58) Brandon Johnson pass completed to WR Brandon LaFell for -1 yards. Tackled by OLB Tommy Wyden. The receiver ran his route right over the middle of the field. The quarterback threw away from the double coverage.
2-11-TBY19 (3Q: 07:30) Brandon Johnson pass completed to TE Harry Krupp for 6 yards. Tackled by DT Jurrell Casey, assisted by CB Quentin Hammett.
3-5-TBY25 (3Q: 06:50) Brandon Johnson pass completed to WR Brandon LaFell for 14 yards. Tackled by S Sherman Kufahl. LaFell gained 1 yard after the catch.
1-10-TBY39 (3Q: 06:22) Brandon Johnson pass fell incomplete, intended for WR Eugene Kaske. DT Jurrell Casey hurried the quarterback into a bad throw.
2-10-TBY39 (3Q: 06:15) Brandon Johnson pass completed to WR Eugene Kaske for 17 yards. Tackled by S Kenny Sockanathan, assisted by ILB Wayne Snyder. Kaske gained 7 yards after the catch. The quarterback threw into double coverage.
1-10-BUF44 (3Q: 05:40) Brandon Johnson sacked by DE Craig Sellers for a loss of 6 yards. Sack allowed by Ramon Harewood.
2-16-BUF50 (3Q: 05:15) Brandon Johnson scrambled for 2 yards. Tackled by CB Vinny Washington.
3-14-BUF48 (3Q: 04:46) Brandon Johnson pass fell incomplete, intended for WR Everett Fulcher. ILB Wayne Snyder defended the pass.
4-14-BUF48 (3Q: 04:39) Kerry Bergman punted 36 yards. Curtis Holcomb called for a fair catch at the BUF12.
1-10-BUF12 (3Q: 04:28) Phillip Rotzell pass completed to WR Colin Saenz for 88 yards and a TOUCHDOWN! Saenz gained 49 yards after the catch. The quarterback threw away from the double coverage. Buffalo 19, Tampa Bay 17
(3Q: 04:28) Extra point by Taylor Mehlhaff was good. Buffalo 20, Tampa Bay 17
(3Q: 04:13) Taylor Mehlhaff kicked off 71 yards from the BUF30. Touchback.
1-10-TBY20 (3Q: 04:13) Brandon Johnson pass completed to WR Jeremy Maclin for 31 yards. Tackled by CB Vinny Washington. The receiver ran his route right over the middle of the field.
1-10-BUF49 (3Q: 03:32) Brandon Johnson sacked by DE Keith Stuart for a loss of 6 yards. Sack allowed by Marcus Gilbert.
2-16-TBY45 (3Q: 03:08) Brandon Johnson pass completed to WR Everett Fulcher for 7 yards. Tackled by S Carlos Cochrane. Fulcher gained 7 yards after the catch.
3-9-BUF48 (3Q: 02:32) Brandon Johnson pass fell incomplete, intended for WR Jeremy Maclin. OLB Tommy Wyden defended the pass. The defense looked very familiar with that play.
4-9-BUF48 (3Q: 02:25) Kerry Bergman punted 30 yards. Dominic McElroy returned the kick 11 yards to the BUF29. Tackled by Dwight Walters.
1-10-BUF29 (3Q: 02:18) Ryan Williams ran outside the right tackle for 1 yard. Tackled by DE Daniel Te'o-Nesheim.
2-9-BUF30 (3Q: 01:54) Phillip Rotzell pass completed to WR Reggie Michael for 13 yards. Tackled by DE Toby Wallerstedt. Michael gained 10 yards after the catch. The quarterback threw into double coverage.
1-10-BUF43 (3Q: 01:24) Phillip Rotzell pass was dropped by WR Colin Saenz. PENALTY: Tampa Bay was called for Defensive Pass Interference.
1-10-TBY42 (3Q: 01:19) Ryan Williams ran inside the left tackle for 15 yards. Tackled by OLB C.J. Sampras. Key block delivered by Caleb Schlauderaff.
1-10-TBY27 (3Q: 00:57) Phillip Rotzell pass was intended for WR Dominic McElroy and was intercepted by CB Mel Dowell at the TBY04. The interception was returned 4 yards. Tackled by Grant Pyne. The quarterback threw into double coverage.
1-10-TBY08 (3Q: 00:44) Brandon Johnson pass completed to WR Everett Fulcher for 31 yards. Tackled by S Sherman Kufahl. The receiver ran his route right over the middle of the field. Fulcher gained 8 yards after the catch.
1-10-TBY39 (3Q: 00:07) Lawrence Lincoln ran around the left tackle for -1 yards. Tackled by ILB Anthony Hawkins.
Start of fourth quarter.
2-11-TBY38 (4Q: 15:00) Brandon Johnson scrambled for 4 yards. Tackled by S Sherman Kufahl and assisted by S Kenny Sockanathan.
3-7-TBY42 (4Q: 14:37) PENALTY: Tampa Bay was called for a False Start.
3-12-TBY37 (4Q: 14:31) Brandon Johnson pass completed to WR Eugene Kaske for 7 yards. Tackled by S Sherman Kufahl. The receiver ran his route right over the middle of the field. PENALTY: Tampa Bay was called for Offensive Holding. The penalty was declined. Buffalo's Sherman Kufahl was hurt on the play. This appears to be a minor hand injury. He should be able to remain in the game.
4-5-TBY44 (4Q: 14:22) Kerry Bergman punted 56 yards. Touchback.
1-10-BUF20 (4Q: 14:15) Ryan Williams ran inside the left tackle for 8 yards. Tackled by ILB Kendall Watkins. Key block delivered by Caleb Schlauderaff.
2-2-BUF28 (4Q: 13:35) Phillip Rotzell pass completed to WR Mario Sim for 16 yards. The receiver went out of bounds. Tackled by OLB C.J. Sampras, assisted by DT Alvin Dinstel. Sim gained 18 yards after the catch.
1-10-BUF44 (4Q: 13:09) Ryan Williams ran inside the right guard for 0 yards. Tackled by OLB Emmitt Hasting, assisted by ILB Moe Mason.
2-10-BUF44 (4Q: 12:43) Phillip Rotzell pass fell incomplete, intended for WR Colin Saenz. S Chris Stone defended the pass.
3-10-BUF44 (4Q: 12:38) Phillip Rotzell pass fell incomplete, intended for WR Dominic McElroy. DE Daniel Te'o-Nesheim hurried the quarterback into a bad throw. The defense looked very familiar with that play.
4-10-BUF44 (4Q: 12:30) Thomas Morstead punted 33 yards. Randall Nastasi returned the kick -2 yards to the TBY21. Tackled by Sherman Kufahl.
1-10-TBY21 (4Q: 12:22) Brandon Johnson pass fell incomplete, intended for TE Harry Krupp. CB Vinny Washington defended the pass.
2-10-TBY21 (4Q: 12:15) Brandon Johnson pass completed to WR Jeremy Maclin for 1 yard. Tackled by CB Curtis Holcomb.
3-9-TBY22 (4Q: 11:43) Brandon Johnson pass completed to TE Harry Krupp for 12 yards. Tackled by CB Vinny Washington. The receiver ran his route right over the middle of the field. Krupp gained 1 yard after the catch.
1-10-TBY34 (4Q: 10:59) Brandon Johnson pass fell incomplete, intended for RB Clifton Millner. DE Keith Stuart hurried the quarterback into a bad throw. The defense looked very familiar with that play. The quarterback threw away from the double coverage.
2-10-TBY34 (4Q: 10:52) Brandon Johnson pass completed to WR Eugene Kaske for 11 yards. Tackled by S Brady DeAngelis.
1-10-TBY45 (4Q: 10:25) Brandon Johnson pass fell incomplete, intended for WR Everett Fulcher. DE Keith Stuart drove right through Anthony Sneller to hurry the quarterback. The quarterback threw into double coverage.
2-10-TBY45 (4Q: 10:21) Brandon Johnson pass completed to WR Everett Fulcher for 7 yards. Tackled by ILB Jerry Hughes, assisted by CB Vinny Washington. Fulcher gained 5 yards after the catch.
3-3-BUF48 (4Q: 09:35) Brandon Johnson pass fell incomplete, intended for WR Everett Fulcher. S Carlos Cochrane defended the pass. The defense looked extremely familiar with that play.
4-3-BUF48 (4Q: 09:28) Kerry Bergman punted 43 yards. The ball was marked out of bounds at the BUF05.
1-10-BUF05 (4Q: 09:18) Ryan Williams ran inside the left guard for 1 yard. Tackled by ILB Edward Patterson.
2-9-BUF06 (4Q: 08:35) Phillip Rotzell pass was blocked at the line, intended for WR Dominic McElroy. DT Alvin Dinstel blocked the pass. The quarterback threw away from the double coverage.
3-9-BUF06 (4Q: 08:31) Phillip Rotzell pass completed to WR Reggie Michael for 30 yards. Tackled by S C.J. Greer. The receiver ran his route right over the middle of the field.
1-10-BUF36 (4Q: 07:49) Ryan Williams ran inside the left guard for 0 yards. Tackled by OLB C.J. Sampras. PENALTY: Buffalo was called for Offensive Holding.
1-20-BUF26 (4Q: 07:41) Phillip Rotzell pass completed to WR Colin Saenz for 21 yards. Tackled by S Randall Nastasi, assisted by ILB Edward Patterson. The receiver ran his route right over the middle of the field. Saenz gained 4 yards after the catch.
1-10-BUF47 (4Q: 06:57) Ryan Williams ran inside the right guard for 6 yards. Tackled by CB Mel Dowell. Key block delivered by Brock Pearson.
2-4-TBY47 (4Q: 06:09) Ryan Williams ran inside the right guard for 1 yard. Tackled by OLB Emmitt Hasting. PENALTY: Buffalo was called for Offensive Holding.
2-14-BUF43 (4Q: 06:01) Ryan Williams ran around right end for 2 yards. Tackled by ILB Edward Patterson, assisted by ILB Moe Mason.
3-12-BUF45 (4Q: 05:14) Ryan Williams ran outside the right tackle for 8 yards. Tackled by S Randall Nastasi, assisted by DE Toby Wallerstedt. Key block delivered by Benjamin Ijalana.
4-4-TBY47 (4Q: 04:29) Thomas Morstead punted 43 yards. The ball was marked out of bounds at the TBY04.
1-10-TBY04 (4Q: 04:22) PENALTY: Tampa Bay was called for a False Start.
1-12-TBY02 (4Q: 04:17) Brandon Johnson pass fell incomplete, intended for WR Eugene Kaske. ILB Wayne Snyder hurried the quarterback into a bad throw. The defense looked extremely familiar with that play.
2-12-TBY02 (4Q: 04:09) Brandon Johnson pass completed to WR Eugene Kaske for 0 yards. Tackled by DT Toby Barker.
3-12-TBY02 (4Q: 03:26) Brandon Johnson pass was thrown incomplete, intended for WR Brandon LaFell.
4-12-TBY02 (4Q: 03:17) Kerry Bergman punted 63 yards. Dominic McElroy returned the kick 6 yards to the BUF41. Tackled by Rufus Nunn.
1-10-BUF41 (4Q: 03:06) Phillip Rotzell pass fell incomplete, intended for RB Ryan Williams. S Randall Nastasi defended the pass. The quarterback threw away from the double coverage.
2-10-BUF41 (4Q: 03:00) Ryan Williams ran outside the right tackle for 2 yards. Tackled by DE Toby Wallerstedt, assisted by DT Alvin Dinstel.
3-8-BUF43 (4Q: 02:14) Phillip Rotzell pass was dropped by WR Colin Saenz.
4-8-BUF43 (4Q: 02:08) Thomas Morstead punted 49 yards. The ball was downed at the TBY08.
Official time out for the two-minute warning.
1-10-TBY08 (4Q: 02:00) Brandon Johnson pass fell incomplete, intended for WR Jeremy Maclin. OLB Jack Marsh hurried the quarterback into a bad throw. The defense looked very familiar with that play.
2-10-TBY08 (4Q: 01:49) Brandon Johnson sacked by DE Nolan Urban for a loss of 4 yards. Sack allowed by Norm Battle.
3-14-TBY04 (4Q: 01:27) Brandon Johnson pass fell incomplete, intended for WR Everett Fulcher. ILB Jerry Hughes defended the pass. The quarterback threw away from the double coverage.
4-14-TBY04 (4Q: 01:16) Brandon Johnson pass fell incomplete, intended for WR Jeremy Maclin. S Brady DeAngelis defended the pass. The ball goes over on downs.
1-4-TBY04 (4Q: 01:08) Phillip Rotzell pass completed to WR Reggie Michael for 4 yards and a TOUCHDOWN! Buffalo 26, Tampa Bay 17
(4Q: 01:08) Extra point by Taylor Mehlhaff was good. Buffalo 27, Tampa Bay 17
(4Q: 00:58) Taylor Mehlhaff kicked off 68 yards from the BUF30. Brandon LaFell returned the ball 21 yards to the TBY23. Tackled by Sherman Kufahl.
1-10-TBY23 (4Q: 00:51) Brandon Johnson pass fell incomplete, intended for WR Jeremy Maclin. DE Nolan Urban hurried the quarterback into a bad throw. The defense looked very familiar with that play.
2-10-TBY23 (4Q: 00:44) Brandon Johnson pass completed to WR Brandon LaFell for 12 yards. Tackled by CB Curtis Holcomb, assisted by S Kenny Sockanathan. The quarterback threw away from the double coverage.
Tampa Bay called a time out.
1-10-TBY35 (4Q: 00:34) Brandon Johnson pass was dropped by WR Eugene Kaske. The quarterback threw into double coverage.
2-10-TBY35 (4Q: 00:27) Brandon Johnson pass completed to WR Eugene Kaske for 13 yards. Tackled by S Chip Vaughn, assisted by OLB Jack Marsh. Kaske gained 3 yards after the catch.
Tampa Bay called a time out.
1-10-TBY48 (4Q: 00:18) Brandon Johnson pass fell incomplete, intended for WR Everett Fulcher. S Brady DeAngelis defended the pass. PENALTY: Buffalo was called for Defensive Pass Interference.
1-10-BUF49 (4Q: 00:12) Brandon Johnson pass was dropped by WR Jeremy Maclin. The defense looked extremely familiar with that play.
2-10-BUF49 (4Q: 00:02) Brandon Johnson pass completed to WR Dwight Walters for 28 yards. Tackled by S Carlos Cochrane.
Final Score: Buffalo Bills 27, Tampa Bay Buccaneers 17