| Played in Denver, CO, weather: 32 degrees, fair, 5 mph wind. |
| Denver won the toss and elected to receive. |
| Start of first quarter. |
| (1Q: 15:00) Daniel Elstrom kicked off 62 yards from the BUF30. Kyle Bradley returned the ball 20 yards to the DEN28. Tackled by Carlton McAddley. |
| 1-10-DEN28 (1Q: 14:31) Ryan Tannehill pass completed to WR Alshon Jeffery for 15 yards. Tackled by OLB Carlton McAddley. |
| 1-10-DEN43 (1Q: 13:46) Ryan Tannehill pass completed to WR C.J. Clauss for 13 yards. Tackled by S Jerome Holliman, assisted by OLB Omar Henry. Clauss gained 7 yards after the catch. |
| 1-10-BUF44 (1Q: 13:06) Ryan Tannehill pass completed to WR Adrian Sperr for 11 yards. Tackled by CB Norman Villanueva. |
| 1-10-BUF33 (1Q: 12:21) David Wilson ran around right end for 2 yards. Tackled by CB Alvin Fulton. |
| 2-8-BUF31 (1Q: 11:40) Blaine Cook ran around the left tackle for 0 yards. Tackled by ILB Edward Velevis, assisted by CB Norman Villanueva. |
| 3-8-BUF31 (1Q: 11:10) Ryan Tannehill pass completed to WR Alshon Jeffery for 0 yards. Tackled by ILB Edward Velevis, assisted by CB Norman Villanueva. The receiver ran his route right over the middle of the field. |
| 4-8-BUF31 (1Q: 10:27) A.J. Cannon attempted a 48 yard field goal and missed short of the crossbar. |
| 1-10-BUF38 (1Q: 10:19) Ryan Mallett pass completed to TE Robbie Rayburn for 4 yards. Tackled by DT Harry Roberson. |
| 2-6-BUF42 (1Q: 09:32) Ryan Mallett pass completed to TE Robbie Rayburn for 9 yards. Tackled by S Dominic Preston. The receiver ran his route right over the middle of the field. The quarterback threw away from the double coverage. |
| 1-10-DEN49 (1Q: 08:46) Ryan Mallett pass completed to TE Robbie Rayburn for 11 yards. Tackled by S Cedric Bennett. PENALTY: Denver was called for Unsportsmanlike Conduct. |
| 1-10-DEN23 (1Q: 08:40) Keith Rivers ran around left end for 5 yards. Tackled by CB Donnie Shell, assisted by ILB Broderick Cella. Key block delivered by Deron Coleman. |
| 2-5-DEN18 (1Q: 08:12) Keith Rivers ran outside the right tackle for 2 yards. Tackled by OLB Paul Lawless, assisted by ILB Broderick Cella. |
| 3-3-DEN16 (1Q: 07:29) Ryan Mallett sacked by DE Sean Washington for a loss of 7 yards. Washington ran right past Reuben Matson and knocked down the quarterback. PENALTY: Denver was called for Offsides. |
| 1-10-DEN11 (1Q: 07:14) Keith Rivers ran outside the right tackle for 2 yards. Tackled by OLB Paul Lawless. |
| 2-8-DEN09 (1Q: 06:40) Ryan Mallett pass completed to TE Robbie Rayburn for 9 yards and a TOUCHDOWN! The quarterback threw away from the double coverage. Buffalo 6, Denver 0 |
| (1Q: 06:40) Extra point by Daniel Elstrom was good. Buffalo 7, Denver 0 |
| (1Q: 06:34) Daniel Elstrom kicked off 60 yards from the BUF30. Kyle Bradley returned the ball 17 yards to the DEN27. Tackled by T.J. Bergeron. |
| 1-10-DEN27 (1Q: 06:12) Ryan Tannehill pass fell incomplete, intended for FB D.J. Quartucci. DT Drake Nevis hurried the quarterback into a bad throw. |
| 2-10-DEN27 (1Q: 06:06) Blaine Cook ran around left end for 5 yards. Tackled by DE Terry Follette. |
| 3-5-DEN32 (1Q: 05:37) Blaine Cook ran around right end for 5 yards. Tackled by ILB Edward Velevis. Key block delivered by Freddie Hoover. Hoover ran over Jerel Worthy to set up the play. |
| 1-10-DEN37 (1Q: 04:54) David Wilson ran around left end for 3 yards. Tackled by ILB Edward Velevis. |
| 2-7-DEN40 (1Q: 04:21) Ryan Tannehill pass fell incomplete, intended for TE Mike Raffensperger. ILB Jeremy Bruce hurried the quarterback into a bad throw. |
| 3-7-DEN40 (1Q: 04:13) Ryan Tannehill sacked by OLB Omar Henry for a loss of 7 yards. Sack allowed by Jason Dennis. |
| 4-14-DEN33 (1Q: 03:40) Burt Boyajian punted 43 yards. Bryant Pasich returned the kick 5 yards to the BUF29. Tackled by Freddie Hoover. Denver's Blaine Cook was hurt on the play. |
| 1-10-BUF29 (1Q: 03:29) Ryan Mallett pass completed to TE Robbie Rayburn for 8 yards. The receiver went out of bounds. Tackled by S Bo Fiester. Rayburn gained 2 yards after the catch. |
| 2-2-BUF37 (1Q: 02:58) Keith Rivers ran around the left tackle for 3 yards. Tackled by S Bo Fiester. Key block delivered by Allen Daniels. |
| 1-10-BUF40 (1Q: 02:30) Keith Rivers ran inside the right guard for 5 yards. Tackled by OLB Paul Lawless, assisted by CB Donnie Shell. Key block delivered by Will Collins. |
| 2-5-BUF45 (1Q: 02:03) Ryan Mallett pass completed to TE Robbie Rayburn for 4 yards. Tackled by DE Sean Washington. The quarterback threw away from the double coverage. Denver's Vincent Schwartz was hurt on the play. This appears to be a minor elbow injury. He should be able to remain in the game. |
| 3-1-BUF49 (1Q: 01:16) Keith Rivers ran around right end for 0 yards. Tackled by DE Eddie Schlidt. |
| 4-1-BUF49 (1Q: 00:45) Bryan Anger punted 36 yards. Kyle Bradley called for a fair catch at the DEN15. |
| 1-10-DEN15 (1Q: 00:34) David Wilson ran a draw inside the right guard for 6 yards. Tackled by S Jerome Holliman, assisted by OLB Carlton McAddley. Key block delivered by Sherman Angus. |
| Start of second quarter. |
| 2-4-DEN21 (2Q: 15:00) David Wilson ran around left end for 2 yards. Tackled by CB Norman Villanueva. |
| 3-2-DEN23 (2Q: 14:39) Travis Rockefeller ran around right end for 2 yards. Tackled by S Jerome Holliman. Key block delivered by Sherman Angus. |
| 1-10-DEN25 (2Q: 14:07) David Wilson ran around right end for 4 yards. Tackled by S Jerome Holliman. Buffalo's Jake Bequette was hurt on the play. This appears to be a minor hamstring injury. He should be able to remain in the game. |
| 2-6-DEN29 (2Q: 13:34) Travis Rockefeller ran a trap outside the left tackle for 3 yards. Tackled by ILB Edward Velevis. |
| 3-3-DEN32 (2Q: 13:05) Travis Rockefeller ran inside the right guard for 2 yards. Tackled by OLB Carlton McAddley. |
| 4-1-DEN34 (2Q: 12:22) Burt Boyajian punted 41 yards. Bryant Pasich called for a fair catch at the BUF25. |
| 1-10-BUF25 (2Q: 12:11) Keith Rivers ran around left end for 26 yards. Tackled by CB Alan Tullo. Key block delivered by Derek Connell. |
| 1-10-DEN49 (2Q: 11:27) Alex Neiderhiser ran around right end for -1 yards. Tackled by CB Bobby Cooper. |
| 2-11-DEN50 (2Q: 10:45) Ryan Mallett pass fell incomplete, intended for WR Roosevelt Bailey. S Dominic Preston defended the pass. The quarterback threw into double coverage. |
| 3-11-DEN50 (2Q: 10:35) Ryan Mallett pass completed to WR Roosevelt Bailey for 23 yards. Tackled by OLB Paul Lawless. Bailey gained 5 yards after the catch. The quarterback threw into double coverage. PENALTY: Denver was called for Illegal Use of the Hands by the Defense. The penalty was declined. |
| 1-10-DEN27 (2Q: 10:21) Alex Neiderhiser ran inside the left tackle for 7 yards. Tackled by OLB Paul Lawless. Key block delivered by Rod Norris. |
| 2-3-DEN20 (2Q: 09:43) Ryan Mallett pass fell incomplete, intended for TE Robbie Rayburn. S Vincent Schwartz defended the pass. |
| 3-3-DEN20 (2Q: 09:34) Ryan Mallett pass completed to WR Roosevelt Bailey for 20 yards and a TOUCHDOWN! Bailey gained 13 yards after the catch. The quarterback threw into double coverage. Buffalo 13, Denver 0 |
| (2Q: 09:34) Extra point by Daniel Elstrom was good. Buffalo 14, Denver 0 |
| (2Q: 09:21) Daniel Elstrom kicked off 53 yards from the BUF30. Kyle Bradley returned the ball 18 yards to the DEN35. Tackled by Norman Villanueva. |
| 1-10-DEN35 (2Q: 08:48) David Wilson ran around right end for 2 yards. Tackled by S Jerome Holliman. |
| 2-8-DEN37 (2Q: 08:02) David Wilson ran a draw inside the left guard for 1 yard. Tackled by S Jerome Holliman, assisted by ILB Edward Velevis. |
| 3-7-DEN38 (2Q: 07:17) Ryan Tannehill pass fell incomplete, intended for TE Leon Sims. OLB Carlton McAddley drove right through Freddie Hoover to hurry the quarterback. |
| 4-7-DEN38 (2Q: 07:13) Burt Boyajian punted 50 yards. Bryant Pasich returned the kick -3 yards to the BUF09. PENALTY: Buffalo was called for an Illegal Block on the Punt Return. |
| 1-10-BUF06 (2Q: 07:03) Alex Neiderhiser ran around right end for 0 yards. Tackled by DE Eddie Schlidt. |
| 2-10-BUF06 (2Q: 06:36) Keith Rivers ran inside the left tackle for 94 yards and a TOUCHDOWN! Key block delivered by Deron Coleman. Buffalo 20, Denver 0 |
| (2Q: 06:36) Extra point by Daniel Elstrom was good. Buffalo 21, Denver 0 |
| (2Q: 06:21) Daniel Elstrom kicked off 71 yards from the BUF30. Touchback. |
| 1-10-DEN20 (2Q: 06:21) David Wilson ran around left end for 4 yards. Tackled by DE Jake Bequette, assisted by ILB Edward Velevis. |
| 2-6-DEN24 (2Q: 05:50) David Wilson ran around right end for 0 yards. Tackled by S Christian Thompson. |
| 3-6-DEN24 (2Q: 05:32) Ryan Tannehill pass fell incomplete, intended for WR Alshon Jeffery. ILB Jeremy Bruce hurried the quarterback into a bad throw. |
| 4-6-DEN24 (2Q: 05:26) Burt Boyajian punted 38 yards. Bryant Pasich returned the kick 1 yard to the BUF39. Tackled by Donnell Richmond. |
| 1-10-BUF39 (2Q: 05:16) Ryan Mallett pass fell incomplete, intended for TE Damon Collier. DT Harry Roberson hurried the quarterback into a bad throw. |
| 2-10-BUF39 (2Q: 05:06) Ryan Mallett pass fell incomplete, intended for WR Roosevelt Bailey. S Bo Fiester defended the pass. |
| 3-10-BUF39 (2Q: 05:01) Ryan Mallett pass fell incomplete, intended for TE Robbie Rayburn. CB Alan Tullo defended the pass. The quarterback threw away from the double coverage. |
| 4-10-BUF39 (2Q: 04:56) Bryan Anger punted 36 yards. Kyle Bradley returned the kick 10 yards to the DEN35. Tackled by T.J. Bergeron. |
| 1-10-DEN35 (2Q: 04:47) Travis Rockefeller ran around right end for 3 yards. Tackled by DE Terry Follette, assisted by DE Jack Crawford. |
| 2-7-DEN38 (2Q: 04:31) Ryan Tannehill pass completed to WR Adrian Sperr for 21 yards. Tackled by CB Alvin Fulton. Sperr gained 12 yards after the catch. |
| 1-10-BUF41 (2Q: 04:11) Ryan Tannehill pass completed to WR Alshon Jeffery for 4 yards. Tackled by CB Rondell Yellig. The receiver ran his route right over the middle of the field. |
| 2-6-BUF37 (2Q: 03:51) Ryan Tannehill pass completed to WR C.J. Clauss for 4 yards. Tackled by CB Rondell Yellig. The receiver ran his route right over the middle of the field. The quarterback threw into double coverage. |
| 3-2-BUF33 (2Q: 03:32) Travis Rockefeller ran inside the right tackle for 3 yards. Tackled by ILB Edward Velevis, assisted by S Jerome Holliman. Key block delivered by Danny Briscoe. |
| 1-10-BUF30 (2Q: 03:10) Ryan Tannehill pass fell incomplete, intended for WR Alshon Jeffery. CB Alvin Fulton defended the pass. |
| 2-10-BUF30 (2Q: 03:03) Ryan Tannehill pass was blocked at the line, intended for WR Adrian Sperr. DE Jack Crawford blocked the pass. The quarterback threw away from the double coverage. |
| 3-10-BUF30 (2Q: 02:50) David Wilson ran inside the right guard for 10 yards. Tackled by ILB Edward Velevis. Key block delivered by D.J. Quartucci. |
| 1-10-BUF20 (2Q: 02:30) Ryan Tannehill pass completed to WR Alshon Jeffery for 14 yards. Tackled by S Terry Gomez. |
| 1-6-BUF06 (2Q: 02:13) Ryan Tannehill pass fell incomplete, intended for WR Alshon Jeffery. S Terry Gomez defended the pass. The quarterback threw away from the double coverage. |
| 2-6-BUF06 (2Q: 02:07) Ryan Tannehill pass fell incomplete, intended for WR Adrian Sperr. DE Terry Follette hurried the quarterback into a bad throw. |
| 3-6-BUF06 (2Q: 02:02) Ryan Tannehill pass completed to WR C.J. Clauss for 4 yards. Tackled by ILB Edward Velevis, assisted by S Jerome Holliman. |
| Official time out for the two-minute warning. |
| 4-2-BUF02 (2Q: 01:53) A.J. Cannon attempted a 19 yard field goal and succeeded. PENALTY: Buffalo was called for Offsides. The penalty was declined. Buffalo 21, Denver 3 |
| (2Q: 01:48) A.J. Cannon kicked off 75 yards from the DEN30. T.J. Bergeron returned the ball 43 yards to the BUF38. Tackled by Donnell Richmond. |
| 1-10-BUF38 (2Q: 01:39) Keith Rivers ran around the left tackle for 9 yards. Tackled by S Dominic Preston, assisted by DT Mike Martin. Key block delivered by Deron Coleman. |
| 2-1-BUF47 (2Q: 01:02) Keith Rivers ran outside the right tackle for 37 yards. Tackled by S Bo Fiester. Key block delivered by Derek Connell. |
| 1-10-DEN16 (2Q: 00:22) Ryan Mallett pass was dropped by TE Robbie Rayburn. The quarterback threw away from the double coverage. |
| 2-10-DEN16 (2Q: 00:18) Keith Rivers ran around right end for 7 yards. Tackled by DE Eddie Schlidt. |
| Buffalo called a time out. |
| 3-3-DEN09 (2Q: 00:11) Daniel Elstrom attempted a 26 yard field goal and succeeded. Buffalo 24, Denver 3 |
| (2Q: 00:06) Daniel Elstrom kicked off 57 yards from the BUF30. Kyle Bradley returned the ball 17 yards to the DEN30. Tackled by Bryant Pasich. |
| Start of third quarter. |
| (3Q: 15:00) A.J. Cannon kicked off 67 yards from the DEN30. T.J. Bergeron returned the ball 28 yards to the BUF31. Tackled by Donnell Richmond. PENALTY: Buffalo was called for an Illegal Block on the Kick Return. |
| 1-10-BUF14 (3Q: 14:39) Ryan Mallett pass completed to RB Keith Rivers for 0 yards. Tackled by ILB Broderick Cella. |
| 2-10-BUF14 (3Q: 13:52) Keith Rivers ran inside the left tackle for 1 yard. Tackled by DE Eddie Schlidt. |
| 3-9-BUF15 (3Q: 13:13) Ryan Mallett pass completed to WR K.C. Stevenson for 3 yards. Tackled by CB Kyle Bradley. Stevenson gained 2 yards after the catch. The quarterback threw into double coverage. |
| 4-6-BUF18 (3Q: 12:32) Bryan Anger punted 44 yards. Kyle Bradley called for a fair catch at the DEN38. |
| 1-10-DEN38 (3Q: 12:25) David Wilson ran inside the right guard for 1 yard. Tackled by ILB Edward Velevis. |
| 2-9-DEN39 (3Q: 12:01) David Wilson ran around left end for 3 yards. Tackled by OLB Carlton McAddley. |
| 3-6-DEN42 (3Q: 11:19) David Wilson ran inside the left guard for -1 yards. Tackled by OLB Carlton McAddley, assisted by DT Drake Nevis. |
| 4-7-DEN41 (3Q: 10:42) Burt Boyajian punted 54 yards. The ball was downed at the BUF05. |
| 1-10-BUF05 (3Q: 10:32) Ryan Mallett pass completed to TE Robbie Rayburn for 5 yards. Tackled by CB Bobby Cooper. |
| 2-5-BUF10 (3Q: 09:47) Ryan Mallett pass completed to WR Roosevelt Bailey for 13 yards. Tackled by CB Bobby Cooper. Bailey gained 2 yards after the catch. The quarterback threw into double coverage. |
| 1-10-BUF23 (3Q: 09:11) Keith Rivers ran around left end for 2 yards. Tackled by DT Harry Roberson, assisted by ILB Broderick Cella. |
| 2-8-BUF25 (3Q: 08:44) PENALTY: Buffalo was called for a False Start. |
| 2-13-BUF20 (3Q: 08:36) Alex Neiderhiser ran inside the right tackle for 3 yards. Tackled by OLB Gene Dotson. |
| 3-10-BUF23 (3Q: 08:02) Ryan Mallett pass completed to WR Roosevelt Bailey for 17 yards. Tackled by CB Kyle Bradley. The receiver ran his route right over the middle of the field. Bailey gained 4 yards after the catch. The quarterback threw into double coverage. |
| 1-10-BUF40 (3Q: 07:30) Ryan Mallett pass completed to TE Damon Collier for 14 yards. The receiver went out of bounds. Tackled by OLB Paul Lawless, assisted by CB Bobby Cooper. The receiver ran his route right over the middle of the field. |
| 1-10-DEN46 (3Q: 06:48) Alex Neiderhiser ran around left end for 4 yards. Tackled by ILB Broderick Cella, assisted by OLB Paul Lawless. |
| 2-6-DEN42 (3Q: 06:15) Alex Neiderhiser ran around left end for 8 yards. Tackled by S Dominic Preston. Key block delivered by Rod Norris. |
| 1-10-DEN34 (3Q: 05:35) Keith Rivers ran around the left tackle for 2 yards. Tackled by DE Tony Buerfeind, assisted by S Bo Fiester. PENALTY: Denver was called for Offsides. |
| 1-5-DEN29 (3Q: 05:29) Ryan Mallett pass was dropped by TE Robbie Rayburn. The quarterback threw away from the double coverage. |
| 2-5-DEN29 (3Q: 05:20) Ryan Mallett pass completed to TE Robbie Rayburn for 15 yards. Tackled by S Vincent Schwartz. |
| 1-10-DEN14 (3Q: 04:35) Ryan Mallett pass completed to FB Allen Daniels for 6 yards. Tackled by CB Kyle Bradley. |
| 2-4-DEN08 (3Q: 04:07) Ryan Mallett sacked by DT Harry Roberson for a loss of 9 yards. Sack allowed by Reuben Matson. The ball was fumbled and recovered by DEN Kyle Bradley on the DEN17. |
| 1-10-DEN17 (3Q: 03:53) Ryan Tannehill pass fell incomplete, intended for WR C.J. Clauss. DE Jack Crawford hurried the quarterback into a bad throw. |
| 2-10-DEN17 (3Q: 03:47) Ryan Tannehill pass fell incomplete, intended for WR Alshon Jeffery. S Terry Gomez knocked the ball out of his grasp. |
| 3-10-DEN17 (3Q: 03:40) Travis Rockefeller ran inside the right tackle for 2 yards. Tackled by ILB Edward Velevis, assisted by OLB Omar Henry. |
| 4-8-DEN19 (3Q: 03:03) Burt Boyajian punted 44 yards. Bryant Pasich called for a fair catch at the BUF37. |
| 1-10-BUF37 (3Q: 02:52) Alex Neiderhiser ran outside the right tackle for 4 yards. Tackled by S Vincent Schwartz, assisted by DE Eddie Schlidt. |
| 2-6-BUF41 (3Q: 02:23) Ryan Mallett pass was intended for TE Damon Collier and was intercepted by S Dominic Preston at the DEN40. The interception was returned 2 yards. Tackled by Damon Collier. The quarterback threw away from the double coverage. |
| 1-10-DEN42 (3Q: 02:10) Ryan Tannehill pass was dropped by RB Travis Rockefeller. |
| 2-10-DEN42 (3Q: 02:05) David Wilson ran inside the left guard for 6 yards. Tackled by DE Jake Bequette, assisted by ILB Edward Velevis. |
| 3-4-DEN48 (3Q: 01:21) Ryan Tannehill pass completed to WR Adrian Sperr for 7 yards. Tackled by CB Rondell Yellig. |
| 1-10-BUF45 (3Q: 00:34) Ryan Tannehill pass completed to WR C.J. Clauss for 21 yards. Tackled by S Jerome Holliman. Clauss gained 8 yards after the catch. |
| Start of fourth quarter. |
| 1-10-BUF24 (4Q: 15:00) David Wilson ran around right end for 4 yards. Tackled by ILB Edward Velevis, assisted by OLB Carlton McAddley. |
| 2-6-BUF20 (4Q: 14:23) Ryan Tannehill pass fell incomplete, intended for WR Adrian Sperr. DE Jack Crawford hurried the quarterback into a bad throw. |
| 3-6-BUF20 (4Q: 14:16) Ryan Tannehill pass was dropped by FB D.J. Quartucci. |
| 4-6-BUF20 (4Q: 14:12) A.J. Cannon attempted a 37 yard field goal and succeeded. Buffalo 24, Denver 6 |
| (4Q: 14:04) A.J. Cannon kicked off 50 yards from the DEN30. T.J. Bergeron returned the ball 38 yards to the DEN42. Tackled by Donnell Richmond. PENALTY: Buffalo was called for Holding on the Kick Return. Denver's Mickey Flowers was hurt on the play. |
| 1-10-BUF42 (4Q: 13:36) Alex Neiderhiser ran around left end for 8 yards. Tackled by DT Harry Roberson. Key block delivered by Rod Norris. |
| 2-2-DEN50 (4Q: 13:05) Alex Neiderhiser ran around the left tackle for 2 yards. Tackled by DE Buddy Perkins. Key block delivered by Rod Norris. Buffalo's Robbie Rayburn was hurt on the play. This is an old injury, but he's toughing it out. |
| 1-10-DEN48 (4Q: 12:22) Ryan Mallett pass completed to TE Damon Collier for 5 yards. Tackled by S Bo Fiester, assisted by CB Bobby Cooper. |
| 2-5-DEN43 (4Q: 11:45) Keith Rivers ran inside the left tackle for 2 yards. Tackled by OLB Paul Lawless, assisted by S Bo Fiester. |
| 3-3-DEN41 (4Q: 11:18) Ryan Mallett pass completed to FB Allen Daniels for 5 yards. Tackled by OLB Gene Dotson, assisted by OLB Paul Lawless. |
| 1-10-DEN36 (4Q: 10:45) Alex Neiderhiser ran around left end for 1 yard. Tackled by OLB Gene Dotson, assisted by DE Tony Buerfeind. |
| 2-9-DEN35 (4Q: 10:03) Alex Neiderhiser ran around left end for 0 yards. Tackled by ILB Audie Cole. The ball was fumbled and recovered by BUF Riley Reiff to the DEN35. |
| 3-9-DEN35 (4Q: 09:40) Ryan Mallett pass completed to WR Vince Taft for 7 yards. Tackled by S Dominic Preston, assisted by OLB Gene Dotson. The receiver ran his route right over the middle of the field. The quarterback threw away from the double coverage. |
| 4-2-DEN28 (4Q: 09:07) Daniel Elstrom attempted a 45 yard field goal and succeeded. Buffalo 27, Denver 6 |
| (4Q: 09:01) Daniel Elstrom kicked off 79 yards from the BUF30. Touchback. |
| 1-10-DEN20 (4Q: 09:01) Ryan Tannehill pass fell incomplete, intended for WR C.J. Clauss. DE Jack Crawford hurried the quarterback into a bad throw. |
| 2-10-DEN20 (4Q: 08:57) Ryan Tannehill pass completed to WR Alshon Jeffery for 3 yards. Tackled by ILB Jeremy Bruce. Jeffery gained 5 yards after the catch. Denver's Terry Finley was hurt on the play. This appears to be a serious hamstring injury. |
| 3-7-DEN23 (4Q: 08:38) Ryan Tannehill pass fell incomplete, intended for WR Donnell Richmond. OLB Carlton McAddley drove right through Danny Briscoe to hurry the quarterback. |
| 4-7-DEN23 (4Q: 08:30) Ryan Tannehill pass fell incomplete, intended for TE Mike Raffensperger. DE Terry Follette drove right through Freddie Hoover to hurry the quarterback. The ball goes over on downs. |
| 1-10-DEN23 (4Q: 08:23) Ryan Mallett sacked by DE Sean Washington and DT Harry Roberson for a loss of 5 yards. Sack allowed by Derek Connell. |
| 2-15-DEN28 (4Q: 07:45) Ryan Mallett pass fell incomplete, intended for WR Roosevelt Bailey. DE Eddie Schlidt hurried the quarterback into a bad throw. The quarterback threw into double coverage. |
| 3-15-DEN28 (4Q: 07:39) Ryan Mallett pass completed to WR Roosevelt Bailey for 12 yards. Tackled by S Bo Fiester. The receiver ran his route right over the middle of the field. Bailey gained 3 yards after the catch. |
| 4-3-DEN16 (4Q: 06:54) Daniel Elstrom attempted a 33 yard field goal and succeeded. Buffalo 30, Denver 6 |
| (4Q: 06:47) Daniel Elstrom kicked off 55 yards from the BUF30. David Wilson returned the ball 24 yards to the DEN39. Tackled by Allen Daniels. |
| 1-10-DEN39 (4Q: 06:13) Ryan Tannehill pass completed to WR Donnell Richmond for 10 yards. Tackled by CB Rondell Yellig, assisted by DT Drake Nevis. |
| 1-10-DEN49 (4Q: 05:35) Ryan Tannehill pass completed to WR C.J. Clauss for 23 yards. Tackled by S Jerome Holliman. The receiver ran his route right over the middle of the field. Clauss gained 6 yards after the catch. The quarterback threw away from the double coverage. |
| 1-10-BUF28 (4Q: 05:00) Ryan Tannehill pass completed to WR Donnell Richmond for 7 yards. Tackled by OLB Carlton McAddley, assisted by CB Alvin Fulton. Richmond gained 2 yards after the catch. |
| 2-3-BUF21 (4Q: 04:15) Ryan Tannehill pass fell incomplete, intended for WR Alshon Jeffery. CB Rondell Yellig defended the pass. The quarterback threw into double coverage. |
| 3-3-BUF21 (4Q: 04:08) Ryan Tannehill pass was blocked at the line, intended for WR Alshon Jeffery. DT Jerel Worthy blocked the pass. The quarterback threw away from the double coverage. |
| 4-3-BUF21 (4Q: 03:59) Ryan Tannehill pass completed to WR Alshon Jeffery for 7 yards. The receiver went out of bounds. Tackled by CB Norman Villanueva. Jeffery gained 1 yard after the catch. |
| 1-10-BUF14 (4Q: 03:52) Ryan Tannehill pass completed to TE Mike Raffensperger for 14 yards and a TOUCHDOWN! Buffalo 30, Denver 12 |
| (4Q: 03:52) Travis Rockefeller ran for the two-point conversion and failed. He was tackled by Jack Crawford. |
| (4Q: 03:45) A.J. Cannon kicked off 70 yards from the DEN30. Bryant Pasich returned the ball 11 yards to the BUF11. Tackled by Paul Lawless. |
| 1-10-BUF11 (4Q: 03:35) Alex Neiderhiser ran around the left tackle for 2 yards. Tackled by DE Sean Washington. |
| 2-8-BUF13 (4Q: 02:47) Keith Rivers ran around the left tackle for 4 yards. Tackled by CB Donnie Shell. Buffalo's Will Collins was hurt on the play. |
| Denver called a time out. |
| 3-4-BUF17 (4Q: 02:38) Keith Rivers ran around left end for 7 yards. Tackled by ILB Audie Cole, assisted by DT Harry Roberson. Key block delivered by Riley Reiff. |
| Denver called a time out. |
| 1-10-BUF24 (4Q: 02:28) Keith Rivers ran around left end for 2 yards. Tackled by S Bo Fiester. |
| Denver called a time out. |
| 2-8-BUF26 (4Q: 02:18) Keith Rivers ran around the left tackle for 4 yards. Tackled by OLB Gene Dotson. |
| Official time out for the two-minute warning. |
| 3-4-BUF30 (4Q: 02:00) Keith Rivers ran a trap outside the right tackle for 9 yards. Tackled by DE Sean Washington, assisted by DT Mike Martin. Key block delivered by Riley Reiff. |
| 1-10-BUF39 (4Q: 01:14) Keith Rivers ran around left end for 0 yards. Tackled by DE Tony Buerfeind. |
| 2-10-BUF39 (4Q: 00:30) Ryan Mallett dropped to one knee for -1 yards. |
| Final Score: Buffalo Bills 30, Denver Broncos 12 |