Week 4, 2016

Played in Buffalo, NY, weather: 51 degrees, fair, 2 mph wind.
Cleveland won the toss and elected to receive.
Start of first quarter.
(1Q: 15:00) Taylor Mehlhaff kicked off 73 yards from the BUF30. Dave Allison returned the ball 18 yards to the CLE15. Tackled by Stephen Singleton.
1-10-CLE15 (1Q: 14:40) Andrew Walter pass was blocked at the line, intended for WR Cornell Upshaw. DE Chris Long blocked the pass.
2-10-CLE15 (1Q: 14:34) Andrew Walter pass completed to TE Jumbo Dolan for 6 yards. Tackled by OLB Lawrence Timmons. The quarterback threw away from the double coverage.
3-4-CLE21 (1Q: 13:48) Andrew Walter sacked by CB R.J. Terry for a loss of 9 yards. Sack allowed by James Rzentkowski. The ball was fumbled and recovered by CLE Brandon Frye on the CLE12.
4-13-CLE12 (1Q: 13:04) Brandon Fields punted 58 yards. Bill Clinton returned the kick 13 yards to the BUF43. Tackled by Chester Borders.
1-10-BUF43 (1Q: 12:57) Percy Hildreth ran around right end for 1 yard. Tackled by OLB Antonio Gupta, assisted by ILB Tim Dobbins.
2-9-BUF44 (1Q: 12:23) Ben Roethlisberger pass completed to TE Luther Douglas for 14 yards. Tackled by CB Reggie Smith. The receiver ran his route right over the middle of the field. The quarterback threw away from the double coverage.
1-10-CLE42 (1Q: 11:57) Madison Hedgecock ran around right end for 0 yards. Tackled by S Dusty Cook. Cleveland's Tim Dobbins was hurt on the play. This appears to be a minor knee injury. He should be able to remain in the game.
2-10-CLE42 (1Q: 11:24) Ben Roethlisberger pass completed to WR Sam Logan for 4 yards. Tackled by OLB Antonio Gupta. The receiver ran his route right over the middle of the field. Logan gained 4 yards after the catch. The quarterback threw away from the double coverage.
3-6-CLE38 (1Q: 10:40) Ben Roethlisberger pass completed to RB Percy Hildreth for 9 yards. Tackled by ILB Bernard Otto. Hildreth gained 4 yards after the catch. The quarterback threw away from the double coverage.
1-10-CLE29 (1Q: 09:56) Ben Roethlisberger pass completed to WR Colin Saenz for 4 yards. Tackled by CB Leon Hall. Saenz gained 3 yards after the catch.
2-6-CLE25 (1Q: 09:22) Ben Roethlisberger pass completed to FB Madison Hedgecock for 3 yards. Tackled by CB Blake Reynolds, assisted by OLB Scottie Hollier. Hedgecock gained 4 yards after the catch.
3-3-CLE22 (1Q: 08:57) Percy Hildreth ran inside the right tackle for 17 yards. Tackled by S Dusty Cook. Key block delivered by Mansfield Wrotto. Wrotto flattened Antonio Gupta to ensure the play's success.
1-5-CLE05 (1Q: 08:20) Ben Roethlisberger pass completed to WR Brant Hatcher for 5 yards and a TOUCHDOWN! Buffalo 6, Cleveland 0
(1Q: 08:20) Extra point by Taylor Mehlhaff was good. Buffalo 7, Cleveland 0
(1Q: 08:10) Taylor Mehlhaff kicked off 77 yards from the BUF30. Touchback.
1-10-CLE20 (1Q: 08:10) Andrew Walter scrambled for 3 yards. Tackled by CB Darrelle Revis.
2-7-CLE23 (1Q: 07:32) Jonathan Stewart ran outside the right tackle for 3 yards. Tackled by OLB Lawrence Timmons.
3-4-CLE26 (1Q: 06:59) Jonathan Stewart ran inside the right guard for 12 yards. Tackled by OLB Lawrence Timmons, assisted by CB Juan Fisher. Key block delivered by Josh Poff.
1-10-CLE38 (1Q: 06:35) Andrew Walter pass completed to WR Cornell Upshaw for 19 yards. Tackled by CB R.J. Terry. Upshaw gained 9 yards after the catch.
1-10-BUF43 (1Q: 05:57) Andrew Walter pass completed to TE Jumbo Dolan for 7 yards. Tackled by CB R.J. Terry.
2-3-BUF36 (1Q: 05:13) Andrew Walter pass completed to WR Dave Allison for 36 yards and a TOUCHDOWN! The quarterback threw away from the double coverage. Buffalo 7, Cleveland 6
(1Q: 05:13) Extra point by Dave Rayner was good. Buffalo 7, Cleveland 7
(1Q: 05:00) Dave Rayner kicked off 64 yards from the CLE30. Claude Wheeler returned the ball 16 yards to the BUF22. Tackled by Bernard Otto.
1-10-BUF22 (1Q: 04:39) Ben Roethlisberger pass completed to TE Bo Hawkins for 7 yards. The receiver went out of bounds. Tackled by CB Leon Hall.
2-3-BUF29 (1Q: 04:06) Percy Hildreth ran inside the right tackle for 2 yards. Tackled by DT Ricky Baumert, assisted by CB Reggie Smith.
3-1-BUF31 (1Q: 03:40) Madison Hedgecock ran around left end for 0 yards. Tackled by OLB Scottie Hollier.
4-1-BUF31 (1Q: 03:16) Reggie Hodges punted 36 yards. Yamon Figurs returned the kick 8 yards to the CLE41. Tackled by Stephen Singleton.
1-10-CLE41 (1Q: 03:05) Andrew Walter pass was dropped by WR Dave Allison. The quarterback threw into double coverage.
2-10-CLE41 (1Q: 03:00) Andrew Walter pass completed to FB Deon Shepardson for 4 yards. The receiver went out of bounds. Tackled by S Dexter Rickard. The quarterback threw away from the double coverage.
3-6-CLE45 (1Q: 02:37) Andrew Walter pass completed to TE Jumbo Dolan for 3 yards. Tackled by OLB Lawrence Timmons.
4-3-CLE48 (1Q: 02:05) Brandon Fields punted 52 yards. Touchback.
1-10-BUF20 (1Q: 01:58) Ben Roethlisberger pass completed to TE Bo Hawkins for 7 yards. Tackled by S Dusty Cook.
2-3-BUF27 (1Q: 01:18) Ben Roethlisberger pass fell incomplete, intended for WR Colin Saenz. S Dusty Cook defended the pass.
3-3-BUF27 (1Q: 01:10) Ben Roethlisberger pass fell incomplete, intended for TE Bo Hawkins. OLB Scottie Hollier hurried the quarterback into a bad throw.
4-3-BUF27 (1Q: 01:06) Reggie Hodges punted 44 yards. Yamon Figurs called for a fair catch at the CLE29.
1-10-CLE29 (1Q: 00:58) Jonathan Stewart ran inside the left tackle for 6 yards. Tackled by OLB Stewart Bradley. Key block delivered by Brandon Frye. PENALTY: Cleveland was called for an Illegal Substitution.
1-15-CLE24 (1Q: 00:49) Andrew Walter pass completed to WR Dave Allison for 13 yards. The receiver went out of bounds. Tackled by OLB Adam Banks. Allison gained 4 yards after the catch.
2-2-CLE37 (1Q: 00:17) Andrew Walter pass completed to WR Cornell Upshaw for 25 yards. Tackled by OLB Curtis Lofton. The receiver ran his route right over the middle of the field. Upshaw gained 9 yards after the catch.
Start of second quarter.
1-10-BUF38 (2Q: 15:00) Jonathan Stewart ran outside the right tackle for 4 yards. Tackled by OLB Cory Cochrane, assisted by OLB Curtis Lofton.
2-6-BUF34 (2Q: 14:20) Chester Borders ran outside the right tackle for 4 yards. Tackled by S Dashon Goldson.
3-2-BUF30 (2Q: 13:37) Andrew Walter pass completed to TE Kevin Everett for 3 yards. Tackled by OLB Curtis Lofton. The quarterback threw away from the double coverage.
1-10-BUF27 (2Q: 13:04) Andrew Walter sacked by DT Everett Kinsella for a loss of 6 yards. Kinsella ran right past Road Grader Meek and knocked down the quarterback. The ball was fumbled and recovered by BUF Chris Long on the BUF33.
1-10-BUF33 (2Q: 12:51) Ben Roethlisberger scrambled for 6 yards. Tackled by S Dusty Cook.
2-4-BUF39 (2Q: 12:14) Ben Roethlisberger pass completed to WR Colin Saenz for 14 yards. Tackled by CB Blake Reynolds. The receiver ran his route right over the middle of the field. Saenz gained 6 yards after the catch.
1-10-CLE47 (2Q: 11:43) Ben Roethlisberger pass completed to WR Colin Saenz for 16 yards. The receiver went out of bounds. Tackled by OLB Antonio Gupta. Saenz gained 15 yards after the catch.
1-10-CLE31 (2Q: 11:15) Ben Roethlisberger pass completed to FB Howard O'Neill for 6 yards. Tackled by ILB Tim Dobbins, assisted by OLB Antonio Gupta.
2-4-CLE25 (2Q: 10:37) Percy Hildreth ran inside the left guard for 3 yards. Tackled by OLB Antonio Gupta, assisted by S Dusty Cook.
3-1-CLE22 (2Q: 09:52) Percy Hildreth ran inside the left guard for 1 yard. Tackled by OLB Scottie Hollier, assisted by DT Sedrick Blades. Key block delivered by Nick Portillo.
1-10-CLE21 (2Q: 09:22) Ben Roethlisberger pass completed to WR Roderick Clinton for 14 yards. Tackled by CB Blake Reynolds. Clinton gained 1 yard after the catch.
1-7-CLE07 (2Q: 08:49) Ben Roethlisberger pass fell incomplete, intended for WR Colin Saenz. DE Dominic Lyle hurried the quarterback into a bad throw. The quarterback threw into double coverage.
2-7-CLE07 (2Q: 08:39) Ben Roethlisberger pass was dropped by WR Sam Logan.
3-7-CLE07 (2Q: 08:35) Percy Hildreth ran inside the left guard for 5 yards. Tackled by DT Doug Davis.
4-2-CLE02 (2Q: 07:50) Taylor Mehlhaff attempted a 19 yard field goal and succeeded. Buffalo 10, Cleveland 7
(2Q: 07:45) Taylor Mehlhaff kicked off 79 yards from the BUF30. Touchback.
1-10-CLE20 (2Q: 07:45) Chester Borders ran inside the right tackle for 3 yards. Tackled by OLB Cory Cochrane.
2-7-CLE23 (2Q: 07:07) Andrew Walter pass completed to WR Van Mikatarian for 10 yards. Tackled by CB Claude Wheeler. Mikatarian gained 3 yards after the catch.
1-10-CLE33 (2Q: 06:32) Andrew Walter pass fell incomplete, intended for FB Trevor Flemister. OLB Lawrence Timmons defended the pass. The quarterback threw away from the double coverage.
2-10-CLE33 (2Q: 06:26) Jonathan Stewart ran around the left tackle for 2 yards. Tackled by OLB Curtis Lofton.
3-8-CLE35 (2Q: 06:05) Andrew Walter pass completed to WR Cornell Upshaw for 26 yards. Tackled by S Dexter Rickard. Upshaw gained 11 yards after the catch. The quarterback threw into double coverage. The ball was fumbled and recovered by BUF Cory Cochrane on the BUF39.
1-10-BUF39 (2Q: 05:53) Ben Roethlisberger pass completed to WR Bill Clinton for 11 yards. Tackled by OLB Antonio Gupta, assisted by ILB Tim Dobbins. Clinton gained 4 yards after the catch. PENALTY: Buffalo was called for an Ineligible Receiver Downfield.
1-15-BUF34 (2Q: 05:48) Ben Roethlisberger pass completed to WR Roderick Clinton for 8 yards. Tackled by CB Blake Reynolds. The quarterback threw away from the double coverage.
2-7-BUF42 (2Q: 05:24) PENALTY: Buffalo was called for a False Start.
2-12-BUF37 (2Q: 05:21) Ben Roethlisberger pass completed to WR Sam Logan for 3 yards. Tackled by OLB Antonio Gupta, assisted by S Dusty Cook. The quarterback threw into double coverage.
3-9-BUF40 (2Q: 04:52) Ben Roethlisberger pass completed to WR Colin Saenz for 13 yards. Tackled by S Dusty Cook. The receiver ran his route right over the middle of the field. The quarterback threw into double coverage.
1-10-CLE47 (2Q: 04:23) Ben Roethlisberger pass completed to WR Colin Saenz for 8 yards. Tackled by CB Leon Hall, assisted by CB Reggie Smith. Saenz gained 2 yards after the catch. The quarterback threw away from the double coverage. PENALTY: Buffalo was called for an Illegal Shift.
1-15-BUF48 (2Q: 04:14) Percy Hildreth ran inside the left tackle for 5 yards. Tackled by S Dusty Cook. Key block delivered by Mansfield Wrotto.
2-10-CLE47 (2Q: 03:49) Ben Roethlisberger pass fell incomplete, intended for WR Sam Logan. DE Dominic Lyle hurried the quarterback into a bad throw. The quarterback threw away from the double coverage.
3-10-CLE47 (2Q: 03:43) Ben Roethlisberger pass fell incomplete, intended for WR Roderick Clinton. CB Leon Hall defended the pass. The quarterback threw into double coverage.
4-10-CLE47 (2Q: 03:34) Reggie Hodges punted 26 yards. Yamon Figurs called for a fair catch at the CLE21.
1-10-CLE21 (2Q: 03:25) Jonathan Stewart ran around the left tackle for 2 yards. Tackled by OLB Cory Cochrane, assisted by DE Chris Long.
2-8-CLE23 (2Q: 02:41) Andrew Walter pass completed to RB Jonathan Stewart for 9 yards. Tackled by OLB Stewart Bradley, assisted by CB Claude Wheeler.
1-10-CLE32 (2Q: 02:16) Jonathan Stewart ran outside the right tackle for 0 yards. Tackled by DE Steve Barber.
Official time out for the two-minute warning.
2-10-CLE32 (2Q: 02:00) Andrew Walter pass completed to TE Kevin Everett for 10 yards. Tackled by CB R.J. Terry. Everett gained 2 yards after the catch. The quarterback threw away from the double coverage.
1-10-CLE42 (2Q: 01:16) Andrew Walter pass completed to WR Cornell Upshaw for 13 yards. Tackled by OLB Adam Banks, assisted by S Dexter Rickard. The receiver ran his route right over the middle of the field. Upshaw gained 2 yards after the catch. The quarterback threw away from the double coverage.
1-10-BUF45 (2Q: 01:00) Andrew Walter pass was thrown incomplete, intended for TE Jumbo Dolan. The quarterback threw away from the double coverage.
2-10-BUF45 (2Q: 00:53) PENALTY: Cleveland was called for a False Start.
2-15-BUF50 (2Q: 00:53) Andrew Walter pass fell incomplete, intended for WR Cornell Upshaw. DE Chris Long drove right through Curtis Wing to hurry the quarterback. The quarterback threw into double coverage.
3-15-BUF50 (2Q: 00:49) Andrew Walter sacked by DT Everett Kinsella for a loss of 7 yards. Sack allowed by Road Grader Meek.
Cleveland called a time out.
4-22-CLE43 (2Q: 00:40) Brandon Fields punted 35 yards. Roderick Clinton called for a fair catch at the BUF22.
1-10-BUF22 (2Q: 00:32) Ben Roethlisberger dropped to one knee for -1 yards.
2-11-BUF21 (2Q: 00:08) Ben Roethlisberger pass completed to TE Bo Hawkins for 2 yards. Tackled by S Darrell Troxel. The quarterback threw away from the double coverage.
Start of third quarter.
(3Q: 15:00) Dave Rayner kicked off 76 yards from the CLE30. Touchback.
1-10-BUF20 (3Q: 15:00) Percy Hildreth ran around the left tackle for 7 yards. Tackled by DE Jared Jenkins. Key block delivered by Nick Portillo. PENALTY: Buffalo was called for Unsportsmanlike Conduct.
2-16-BUF14 (3Q: 14:52) Ben Roethlisberger pass fell incomplete, intended for WR Sam Logan. CB Blake Reynolds defended the pass. The quarterback threw away from the double coverage.
3-16-BUF14 (3Q: 14:44) Ben Roethlisberger pass fell incomplete, intended for WR Colin Saenz. CB Leon Hall hurried the quarterback into a bad throw. The quarterback threw into double coverage.
4-16-BUF14 (3Q: 14:36) Reggie Hodges punted 39 yards. Yamon Figurs returned the kick 4 yards to the BUF49. Tackled by Stewart Bradley.
1-10-BUF49 (3Q: 14:25) Jonathan Stewart ran around right end for 4 yards. Tackled by OLB Curtis Lofton, assisted by S Dexter Rickard.
2-6-BUF45 (3Q: 13:39) Jonathan Stewart ran outside the right tackle for 2 yards. Tackled by CB Darrelle Revis. The ball was fumbled and recovered by CLE Andrew Walter to the BUF43.
3-4-BUF43 (3Q: 13:04) Jonathan Stewart ran outside the right tackle for 11 yards. Tackled by DE Chris Long, assisted by DT Ray Cochrane. Key block delivered by Jumbo Dolan. Dolan ran over Claude Wheeler to set up the play.
1-10-BUF32 (3Q: 12:35) Jonathan Stewart ran around right end for 3 yards. Tackled by DT Everett Kinsella. OLB Cory Cochrane knocked down Josh Poff to break up the play.
2-7-BUF29 (3Q: 11:56) Andrew Walter pass completed to FB Trevor Flemister for -1 yards. Tackled by CB Juan Fisher.
3-8-BUF30 (3Q: 11:12) Andrew Walter pass completed to RB Jonathan Stewart for 13 yards. Tackled by OLB Cory Cochrane, assisted by CB Darrelle Revis. The receiver ran his route right over the middle of the field. Stewart gained 4 yards after the catch.
1-10-BUF17 (3Q: 10:44) Andrew Walter pass completed to TE Jumbo Dolan for 17 yards and a TOUCHDOWN! Dolan gained 3 yards after the catch. Cleveland 13, Buffalo 10
(3Q: 10:44) Extra point by Dave Rayner was good. Cleveland 14, Buffalo 10
(3Q: 10:38) Dave Rayner kicked off 59 yards from the CLE30. Percy Hildreth returned the ball 17 yards to the BUF28. Tackled by Antonio Gupta.
1-10-BUF28 (3Q: 10:03) Ben Roethlisberger pass fell incomplete, intended for FB Madison Hedgecock. ILB Tim Dobbins defended the pass.
2-10-BUF28 (3Q: 09:59) Ben Roethlisberger pass completed to WR Sam Logan for 15 yards. Tackled by OLB Scottie Hollier.
1-10-BUF43 (3Q: 09:16) PENALTY: Cleveland was called for Encroachment.
1-5-BUF48 (3Q: 09:10) Ben Roethlisberger pass completed to TE Bo Hawkins for 11 yards. Tackled by CB Leon Hall. Hawkins gained 6 yards after the catch.
1-10-CLE41 (3Q: 08:44) PENALTY: Buffalo was called for a False Start.
1-15-CLE46 (3Q: 08:38) Ben Roethlisberger pass completed to WR Colin Saenz for 9 yards. The receiver went out of bounds. Tackled by CB Blake Reynolds. The quarterback threw away from the double coverage.
2-6-CLE37 (3Q: 07:58) Ben Roethlisberger pass completed to WR Roderick Clinton for 4 yards. Tackled by CB Leon Hall. The quarterback threw away from the double coverage.
3-2-CLE33 (3Q: 07:21) Ben Roethlisberger pass completed to WR Bill Clinton for 6 yards. Tackled by S Darrell Troxel. The receiver ran his route right over the middle of the field.
1-10-CLE27 (3Q: 06:48) Ben Roethlisberger pass completed to TE Luther Douglas for 3 yards. Tackled by CB Blake Reynolds.
2-7-CLE24 (3Q: 06:22) Madison Hedgecock ran around left end for 2 yards. Tackled by OLB Scottie Hollier, assisted by DE Alex Castillo.
3-5-CLE22 (3Q: 05:57) Ben Roethlisberger pass completed to WR Sam Logan for 6 yards. Tackled by ILB Tim Dobbins, assisted by CB Reggie Smith. The quarterback threw into double coverage.
1-10-CLE16 (3Q: 05:12) Madison Hedgecock ran inside the left tackle for 1 yard. Tackled by S Dusty Cook, assisted by OLB Scottie Hollier.
2-9-CLE15 (3Q: 04:26) Ben Roethlisberger pass completed to RB Percy Hildreth for 5 yards. Tackled by CB Blake Reynolds. The receiver ran his route right over the middle of the field. Hildreth gained 1 yard after the catch.
3-4-CLE10 (3Q: 03:52) Ben Roethlisberger pass fell incomplete, intended for RB Percy Hildreth. DT Doug Davis hurried the quarterback into a bad throw. The quarterback threw away from the double coverage.
4-4-CLE10 (3Q: 03:48) Taylor Mehlhaff attempted a 27 yard field goal and succeeded. Cleveland 14, Buffalo 13
(3Q: 03:43) Taylor Mehlhaff kicked off 62 yards from the BUF30. Yamon Figurs returned the ball 16 yards to the CLE24. Tackled by Stephen Singleton.
1-10-CLE24 (3Q: 03:09) Jonathan Stewart ran inside the left guard for 6 yards. Tackled by S Dexter Rickard. Key block delivered by Deon Shepardson.
2-4-CLE30 (3Q: 02:23) Andrew Walter pass fell incomplete, intended for WR James Jones. OLB Paul Posluszny drove right through Josh Poff to hurry the quarterback.
3-4-CLE30 (3Q: 02:17) Jonathan Stewart ran around right end for 13 yards. Tackled by S Dashon Goldson, assisted by OLB Lawrence Timmons. Key block delivered by Corwin Cunningham.
1-10-CLE43 (3Q: 01:53) Andrew Walter pass completed to WR Cornell Upshaw for 9 yards. Tackled by CB R.J. Terry. The receiver ran his route right over the middle of the field.
2-1-BUF48 (3Q: 01:19) Chester Borders ran inside the left guard for 9 yards. Tackled by S Dashon Goldson. Key block delivered by James Rzentkowski.
1-10-BUF39 (3Q: 00:41) Andrew Walter pass completed to WR Cornell Upshaw for 7 yards. The receiver went out of bounds. Tackled by OLB Lawrence Timmons. The receiver ran his route right over the middle of the field. The quarterback threw away from the double coverage.
2-3-BUF32 (3Q: 00:20) Andrew Walter pass completed to RB Jonathan Stewart for 12 yards. Tackled by S Dexter Rickard, assisted by S Dashon Goldson.
Start of fourth quarter.
1-10-BUF20 (4Q: 15:00) Jonathan Stewart ran around left end for 1 yard. Tackled by DT Ray Cochrane, assisted by CB Darrelle Revis. The ball was fumbled and recovered by BUF DT Ray Cochrane to the BUF19.
1-10-BUF19 (4Q: 14:52) Percy Hildreth ran inside the right tackle for 1 yard. Tackled by OLB Antonio Gupta.
2-9-BUF20 (4Q: 14:22) Ben Roethlisberger pass completed to TE Bo Hawkins for 3 yards. Tackled by ILB Tim Dobbins.
3-6-BUF23 (4Q: 14:02) PENALTY: Buffalo was called for a False Start.
3-11-BUF18 (4Q: 13:59) Ben Roethlisberger pass completed to TE Luther Douglas for 2 yards. Tackled by CB Reggie Smith. The quarterback threw away from the double coverage.
4-9-BUF20 (4Q: 13:20) Reggie Hodges punted 33 yards. Yamon Figurs called for a fair catch at the CLE47.
1-10-CLE47 (4Q: 13:12) Jonathan Stewart ran inside the right tackle for 3 yards. Tackled by DT Ray Cochrane.
2-7-BUF50 (4Q: 12:27) Jonathan Stewart ran outside the right tackle for 3 yards. Tackled by OLB Adam Banks.
3-4-BUF47 (4Q: 11:49) Jonathan Stewart ran around left end for 12 yards. Tackled by CB Juan Fisher, assisted by OLB Curtis Lofton. Key block delivered by Brandon Frye.
1-10-BUF35 (4Q: 11:16) Andrew Walter scrambled for 7 yards. Tackled by S Dashon Goldson and assisted by CB Darrelle Revis.
2-3-BUF28 (4Q: 10:34) Andrew Walter pass completed to WR James Jones for 19 yards. The receiver went out of bounds. Tackled by OLB Cory Cochrane, assisted by CB Darrelle Revis. The receiver ran his route right over the middle of the field. Jones gained 4 yards after the catch. The quarterback threw away from the double coverage.
1-9-BUF09 (4Q: 09:56) Andrew Walter pass completed to RB Jonathan Stewart for 9 yards and a TOUCHDOWN! Stewart gained 4 yards after the catch. The quarterback threw away from the double coverage. Cleveland 20, Buffalo 13
(4Q: 09:56) Extra point by Dave Rayner was good. Cleveland 21, Buffalo 13
(4Q: 09:47) Dave Rayner kicked off 56 yards from the CLE30. Claude Wheeler returned the ball 16 yards to the BUF30. Tackled by Dave Allison.
1-10-BUF30 (4Q: 09:22) Madison Hedgecock ran inside the right tackle for 5 yards. Tackled by OLB Antonio Gupta. Key block delivered by Branden Albert.
2-5-BUF35 (4Q: 08:35) Ben Roethlisberger pass completed to RB Percy Hildreth for 21 yards. Tackled by OLB Antonio Gupta. Hildreth gained 20 yards after the catch.
1-10-CLE44 (4Q: 08:04) Ben Roethlisberger pass completed to RB Percy Hildreth for 8 yards. Tackled by ILB Tim Dobbins. Hildreth gained 9 yards after the catch.
2-2-CLE36 (4Q: 07:23) Ben Roethlisberger sacked by DT Ricky Baumert for a loss of 5 yards. Sack allowed by Branden Albert.
3-7-CLE41 (4Q: 06:55) Percy Hildreth ran outside the right tackle for 9 yards. Tackled by CB Blake Reynolds. Key block delivered by Branden Albert.
1-10-CLE32 (4Q: 06:25) Ben Roethlisberger pass completed to WR Colin Saenz for 15 yards. Tackled by OLB Antonio Gupta. The receiver ran his route right over the middle of the field. Saenz gained 5 yards after the catch.
1-10-CLE17 (4Q: 05:42) Madison Hedgecock ran outside the right tackle for 4 yards. Tackled by CB Reggie Smith.
2-6-CLE13 (4Q: 04:57) Ben Roethlisberger pass completed to FB Howard O'Neill for 3 yards. Tackled by S Dusty Cook. The receiver ran his route right over the middle of the field. O'Neill gained 1 yard after the catch. The quarterback threw away from the double coverage.
3-3-CLE10 (4Q: 04:21) Ben Roethlisberger pass fell incomplete, intended for RB Marshawn Lynch. OLB Antonio Gupta drove right through Darnell Winslett to hurry the quarterback. The quarterback threw into double coverage.
4-3-CLE10 (4Q: 04:16) Madison Hedgecock ran outside the right tackle for 8 yards. Tackled by S Darrell Troxel. Key block delivered by Nick Portillo.
1-2-CLE02 (4Q: 03:47) Ben Roethlisberger pass fell incomplete, intended for RB Percy Hildreth. CB Blake Reynolds knocked the ball out of his grasp.
2-2-CLE02 (4Q: 03:44) Ben Roethlisberger pass completed to WR Roderick Clinton for 2 yards and a TOUCHDOWN! Cleveland 21, Buffalo 19
(4Q: 03:44) Ben Roethlisberger passed to Madison Hedgecock for the successful two-point conversion. Buffalo 21, Cleveland 21
(4Q: 03:35) Taylor Mehlhaff kicked off 76 yards from the BUF30. Touchback.
1-10-CLE20 (4Q: 03:35) Jonathan Stewart ran inside the right tackle for 1 yard. Tackled by OLB Curtis Lofton, assisted by DT Everett Kinsella.
2-9-CLE21 (4Q: 02:53) Andrew Walter pass completed to FB Trevor Flemister for 5 yards. Tackled by S Dashon Goldson. The receiver ran his route right over the middle of the field.
3-4-CLE26 (4Q: 02:22) Andrew Walter pass completed to WR Dave Allison for 14 yards. Tackled by S Dashon Goldson. The receiver ran his route right over the middle of the field.
Official time out for the two-minute warning.
1-10-CLE40 (4Q: 02:00) Andrew Walter pass was intended for WR Dave Allison and was intercepted by CB R.J. Terry at the BUF49. Tackled by Dave Allison. The quarterback threw into double coverage.
1-10-BUF49 (4Q: 01:47) Ben Roethlisberger pass completed to WR Sam Logan for 7 yards. Tackled by DE Dominic Lyle.
2-3-CLE44 (4Q: 01:29) Ben Roethlisberger pass completed to RB Percy Hildreth for 6 yards. The receiver went out of bounds. Tackled by ILB Tim Dobbins.
1-10-CLE38 (4Q: 01:20) Ben Roethlisberger scrambled for 6 yards. Tackled by CB Leon Hall and assisted by CB Reggie Smith.
2-4-CLE32 (4Q: 00:58) Ben Roethlisberger pass completed to WR Colin Saenz for 16 yards. Tackled by OLB Antonio Gupta, assisted by CB Blake Reynolds. Saenz gained 1 yard after the catch.
Buffalo called a time out.
1-10-CLE16 (4Q: 00:51) Ben Roethlisberger pass fell incomplete, intended for WR Colin Saenz. DT Ricky Baumert hurried the quarterback into a bad throw.
2-10-CLE16 (4Q: 00:42) Ben Roethlisberger pass completed to WR Roderick Clinton for 7 yards. Tackled by ILB Tim Dobbins. Cleveland's Scottie Hollier was hurt on the play.
3-3-CLE09 (4Q: 00:31) Ben Roethlisberger pass was intended for RB Percy Hildreth and was intercepted by CB Reggie Smith at the CLE04. The interception was returned 8 yards. Tackled by Percy Hildreth.
1-10-CLE12 (4Q: 00:21) Andrew Walter pass was intended for TE Jumbo Dolan and was intercepted by CB Darrelle Revis at the CLE18. The interception was returned 18 yards for a TOUCHDOWN! Buffalo 27, Cleveland 21
(4Q: 00:21) Extra point by Taylor Mehlhaff was good. Buffalo 28, Cleveland 21
(4Q: 00:13) Taylor Mehlhaff kicked off 63 yards from the BUF30. Dave Allison returned the ball 14 yards to the CLE21. Tackled by Jimmy Bush.
1-10-CLE21 (4Q: 00:06) Andrew Walter pass fell incomplete, intended for TE Jumbo Dolan. DT Ray Cochrane hurried the quarterback into a bad throw.
Final Score: Buffalo Bills 28, Cleveland Browns 21