4th 0:00 20 - 12 End of Game
4th 0:00 20 - 12 End of Regulation
4th 0:26 20 - 12 Josh Allen rushed up the middle for 1 yard loss
4th 0:30 20 - 12 Mike White incomplete pass down the middle intended for Elijah Moore
4th 0:35 20 - 12 Mike White incomplete pass to the left intended for Garrett Wilson
4th 0:40 20 - 12 Mike White incomplete pass to the right intended for Braxton Berrios
4th 0:46 20 - 12 Mike White incomplete pass to the right intended for Michael Carter
4th 0:53 20 - 12 Sam Martin punted for 45 yards, no return
4th 0:53 20 - 12 NY Jets timeout
4th 0:59 20 - 12 Josh Allen rushed to the left for 1 yard gain, tackled by C.J. Mosley
4th 0:59 20 - 12 NY Jets timeout
4th 1:06 20 - 12 Devin Singletary rushed up the middle for 4 yard gain, tackled by Sheldon Rankins
4th 1:12 20 - 12 Josh Allen incomplete pass to the left intended for Dawson Knox
4th 1:18 20 - 12 NY Jets kicked off for 55 yards, Nyheim Hines returned kickoff for 19 yards
4th 1:18 20 - 12 Buffalo timeout
4th 1:21 20 - 12 Greg Zuerlein kicked a 26-yard field goal
4th 1:25 20 - 9 Mike White incomplete pass to the right intended for Braxton Berrios
4th 1:49 20 - 9 Mike White passed to Elijah Moore to the left for 4 yard gain, tackled by Taron Johnson
4th 1:54 20 - 9 Mike White passed to Michael Carter to the left for 5 yard gain, tackled by Taron Johnson
4th 2:00 20 - 9 Mike White passed to Garrett Wilson to the left for 16 yard gain, tackled by Tre'Davious White
4th 2:00 20 - 9 Two-minute warning
4th 2:11 20 - 9 Mike White passed to Tyler Conklin to the right for 5 yard gain, tackled by Jordan Poyer
4th 2:15 20 - 9 Mike White incomplete pass to the right
4th 2:43 20 - 9 Mike White passed to Elijah Moore down the middle for 19 yard gain, tackled by Tremaine Edmunds
4th 3:13 20 - 9 Mike White passed to Tyler Conklin to the right for 6 yard gain, tackled by Matt Milano
4th 3:25 20 - 9 Sam Martin punted for 60 yards. Braxton Berrios returned punt for 13 yards
4th 4:08 20 - 9 Devin Singletary rushed to the left for 1 yard gain, tackled by Quincy Williams
4th 4:08 20 - 9 Buffalo committed 5 yard penalty (False Start)
4th 4:52 20 - 9 Josh Allen passed to Stefon Diggs to the left for 1 yard gain, tackled by D.J. Reed
4th 5:34 20 - 9 James Cook rushed to the right for 2 yard loss, tackled by Jordan Whitehead
4th 5:41 20 - 9 Michael Carter rushed to the left for 5 yard gain, tackled by Taron Johnson. Michael Carter fumbled. Matt Milano recovered fumble for no gain
4th 6:13 20 - 9 Mike White passed to Zonovan Knight to the right for 8 yard gain, tackled by Dane Jackson
4th 6:42 20 - 9 Zonovan Knight rushed to the right for 13 yard gain, tackled by Damar Hamlin
4th 7:18 20 - 9 Mike White passed to Garrett Wilson to the right for 14 yard gain, tackled by A.J. Epenesa
4th 7:23 20 - 9 Mike White incomplete pass down the middle
4th 7:30 20 - 9 Buffalo kicked off for 63 yards, Braxton Berrios returned kickoff for 20 yards
4th 7:35 20 - 9 Blocked punt attempt by Sam Martin. Safety
4th 7:40 20 - 7 Josh Allen incomplete pass to the left intended for Dawson Knox
4th 7:44 20 - 7 Josh Allen incomplete pass to the left intended for Devin Singletary
4th 8:26 20 - 7 Devin Singletary rushed up the middle for 1 yard gain, tackled by John Franklin-Myers
4th 8:34 20 - 7 Braden Mann punted for 43 yards, no return
4th 8:39 20 - 7 Mike White incomplete pass down the middle intended for Elijah Moore
4th 9:20 20 - 7 Mike White passed to Michael Carter to the right for 7 yard gain, tackled by Tremaine Edmunds
4th 10:04 20 - 7 Mike White sacked by Shaq Lawson for 11 yard loss
4th 10:33 20 - 7 Mike White passed to Elijah Moore to the right for 7 yard gain, tackled by Taron Johnson
4th 11:01 20 - 7 Mike White passed to Denzel Mims to the left for 9 yard gain, tackled by Jordan Poyer
4th 11:07 20 - 7 Mike White incomplete pass to the right intended for Denzel Mims
4th 11:43 20 - 7 Buffalo charged timeout
4th 11:43 20 - 7 Mike White passed to Garrett Wilson down the middle for 13 yard gain, tackled by Tre'Davious White
4th 12:23 20 - 7 Zonovan Knight rushed to the left for 1 yard loss, tackled by Jordan Poyer
4th 12:23 20 - 7 Buffalo kicked off, touchback
4th 12:28 20 - 7 Tyler Bass kicked a 49-yard field goal
4th 12:52 17 - 7 Josh Allen rushed to the left for 2 yard loss, tackled by Kwon Alexander
4th 13:37 17 - 7 James Cook rushed to the left for 3 yard gain, tackled by Kwon Alexander
4th 14:21 17 - 7 Devin Singletary rushed up the middle for 4 yard gain, tackled by Jordan Whitehead
4th 15:00 17 - 7 Devin Singletary rushed up the middle for 16 yard gain, tackled by Quincy Williams
3rd 0:00 17 - 7 End of 3rd Quarter
3rd 0:14 17 - 7 Braden Mann punted for 51 yards. Nyheim Hines returned punt for 17 yards
3rd 0:52 17 - 7 Michael Carter rushed up the middle for 2 yard gain, tackled by DaQuan Jones
3rd 1:36 17 - 7 Joe Flacco passed to Elijah Moore to the right for 1 yard gain, tackled by Matt Milano
3rd 1:40 17 - 7 Joe Flacco incomplete pass to the right intended for Elijah Moore
3rd 2:07 17 - 7 NY Jets committed 10 yard penalty (Holding)
3rd 2:07 17 - 7 Buffalo kicked off, touchback
3rd 2:11 17 - 7 Tyler Bass kicked a 38-yard field goal
3rd 2:16 14 - 7 Josh Allen incomplete pass to the left intended for Isaiah McKenzie
3rd 2:56 14 - 7 Josh Allen rushed to the left for 8 yard gain, tackled by Sheldon Rankins
3rd 3:30 14 - 7 Josh Allen passed to James Cook to the left for 9 yard gain, tackled by D.J. Reed
3rd 3:52 14 - 7 Buffalo committed 10 yard penalty (Holding)
3rd 4:30 14 - 7 Josh Allen passed to Gabe Davis to the left for 17 yard gain, tackled by D.J. Reed
3rd 4:41 14 - 7 Joe Flacco sacked by Greg Rousseau for 6 yard loss. Joe Flacco fumbled. DaQuan Jones recovered fumble for no gain
3rd 4:45 14 - 7 Mike White incomplete pass to the left intended for Tyler Conklin
3rd 5:27 14 - 7 Mike White passed to Denzel Mims to the right for 14 yard gain, tackled by Jordan Poyer
3rd 6:04 14 - 7 Zonovan Knight rushed to the right for 2 yard gain, tackled by Dane Jackson
3rd 6:41 14 - 7 Zonovan Knight rushed up the middle for no gain, tackled by Tim Settle
3rd 7:14 14 - 7 Zonovan Knight rushed to the right for 9 yard gain, tackled by Boogie Basham
3rd 7:20 14 - 7 Buffalo kicked off for 63 yards, Braxton Berrios returned kickoff for 23 yards
3rd 7:20 14 - 7 Tyler Bass made PAT
3rd 7:24 14 - 7 Josh Allen rushed to the right for 5 yard touchdown
3rd 8:04 7 - 7 Josh Allen passed to Gabe Davis to the right for 8 yard gain, tackled by D.J. Reed
3rd 8:47 7 - 7 Josh Allen passed to Nyheim Hines to the left for 4 yard gain, tackled by Quincy Williams
3rd 8:52 7 - 7 NY Jets committed 20 yard penalty (Pass Interference)
3rd 9:21 7 - 7 Josh Allen passed to Gabe Davis to the right for 6 yard gain
3rd 9:56 7 - 7 Josh Allen passed to Stefon Diggs to the right for 32 yard gain, tackled by Lamarcus Joyner
3rd 9:59 7 - 7 Josh Allen incomplete pass to the right intended for Dawson Knox
3rd 9:59 7 - 7 NY Jets kicked off, touchback
3rd 9:59 7 - 7 Greg Zuerlein made PAT
3rd 10:05 7 - 7 Zonovan Knight rushed to the left for 13 yard touchdown
3rd 10:46 7 - 0 Zonovan Knight rushed to the left for 4 yard gain, tackled by Matt Milano
3rd 11:26 7 - 0 Mike White passed to C.J. Uzomah to the right for 7 yard gain, tackled by Damar Hamlin
3rd 12:09 7 - 0 Mike White passed to Denzel Mims down the middle for 12 yard gain, tackled by Dane Jackson
3rd 12:55 7 - 0 Mike White passed to Braxton Berrios to the right for 25 yard gain, tackled by Dane Jackson
3rd 13:00 7 - 0 Mike White incomplete pass to the right
3rd 13:39 7 - 0 Zonovan Knight rushed to the left for no gain, tackled by Shaq Lawson
3rd 14:08 7 - 0 Mike White passed to Garrett Wilson to the right for 13 yard gain
3rd 14:13 7 - 0 Mike White incomplete pass to the left intended for Denzel Mims
3rd 14:54 7 - 0 Mike White passed to Zonovan Knight to the left for 2 yard loss, tackled by Matt Milano
3rd 15:00 7 - 0 Buffalo kicked off for 61 yards, Braxton Berrios returned kickoff for 24 yards
2nd 0:21 7 - 0 End of Half
2nd 0:22 7 - 0 Mike White passed to Tyler Conklin to the right for 4 yard gain, tackled by Taron Johnson
2nd 0:26 7 - 0 Buffalo kicked off for 62 yards, Braxton Berrios returned kickoff for 21 yards
2nd 0:26 7 - 0 Tyler Bass made PAT
2nd 0:34 7 - 0 Josh Allen passed to Dawson Knox to the right for 24 yard touchdown
2nd 0:40 0 - 0 NY Jets committed 5 yard penalty (Holding)
2nd 0:40 0 - 0 Buffalo timeout
2nd 0:47 0 - 0 Josh Allen rushed to the right for 11 yard gain, tackled by Sauce Gardner
2nd 0:47 0 - 0 Buffalo timeout
2nd 0:52 0 - 0 Josh Allen passed to Isaiah McKenzie to the right for 7 yard gain, tackled by C.J. Mosley
2nd 1:16 0 - 0 Josh Allen passed to Isaiah McKenzie to the left for 8 yard gain, tackled by Lamarcus Joyner
2nd 1:17 0 - 0 NY Jets committed 6 yard penalty (Encroachment)
2nd 2:00 0 - 0 Josh Allen rushed to the left for 5 yard gain, tackled by C.J. Mosley
2nd 2:00 0 - 0 Two-minute warning
2nd 2:36 0 - 0 Josh Allen passed to Devin Singletary to the right for 4 yard gain, tackled by Quincy Williams
2nd 3:04 0 - 0 Devin Singletary rushed to the left for no gain, tackled by C.J. Mosley
2nd 3:11 0 - 0 Braden Mann punted for 48 yards, touchback. NY Jets committed 10 yard penalty (Holding)
2nd 3:48 0 - 0 Michael Carter rushed to the right for 3 yard gain, tackled by Tim Settle
2nd 4:29 0 - 0 Mike White sacked by A.J. Epenesa for 10 yard loss. Mike White fumbled. C.J. Uzomah recovered fumble for no gain
2nd 5:07 0 - 0 Michael Carter rushed to the left for 2 yard loss, tackled by Tremaine Edmunds
2nd 5:42 0 - 0 Mike White passed to Garrett Wilson to the right for 12 yard gain
2nd 5:47 0 - 0 Joe Flacco incomplete pass to the left intended for Tyler Conklin
2nd 6:24 0 - 0 Zonovan Knight rushed to the left for no gain, tackled by Matt Milano
2nd 6:46 0 - 0 Mike White passed to Elijah Moore down the middle for 24 yard gain, tackled by Tremaine Edmunds
2nd 6:56 0 - 0 Sam Martin punted for 32 yards, no return
2nd 7:12 0 - 0 Josh Allen sacked by Sheldon Rankins for 6 yard loss
2nd 7:35 0 - 0 Buffalo committed 10 yard penalty (Holding)
2nd 8:14 0 - 0 Nyheim Hines rushed to the right for 3 yard gain, tackled by C.J. Mosley
2nd 8:34 0 - 0 Josh Allen passed to Dawson Knox to the left for 5 yard gain, tackled by Quincy Williams
2nd 8:45 0 - 0 Braden Mann punted for 49 yards. Nyheim Hines returned punt for 23 yards
2nd 9:30 0 - 0 Mike White passed to Tyler Conklin to the right for 6 yard gain, tackled by Matt Milano
2nd 10:11 0 - 0 Michael Carter rushed to the left for 3 yard loss, tackled by A.J. Epenesa
2nd 10:51 0 - 0 Zonovan Knight rushed to the left for 2 yard gain, tackled by Ed Oliver
2nd 11:28 0 - 0 Zonovan Knight rushed to the left for 10 yard gain, tackled by Tre'Davious White
2nd 12:02 0 - 0 Zonovan Knight rushed up the middle for 3 yard gain, tackled by A.J. Epenesa
2nd 12:15 0 - 0 Sam Martin punted for 46 yards, no return
2nd 12:56 0 - 0 Josh Allen passed to Dawson Knox to the left for 6 yard gain, tackled by C.J. Mosley
2nd 13:01 0 - 0 Josh Allen incomplete pass to the left intended for Stefon Diggs
2nd 13:38 0 - 0 James Cook rushed to the right for 1 yard gain, tackled by Sauce Gardner
2nd 14:19 0 - 0 Josh Allen rushed to the left for 16 yard gain, tackled by Lamarcus Joyner
2nd 15:00 0 - 0 James Cook rushed to the left for 4 yard gain, tackled by Quincy Williams
1st 0:03 0 - 0 End of 1st Quarter
1st 0:03 0 - 0 Josh Allen sacked by Quinnen Williams for 9 yard loss
1st 0:31 0 - 0 Josh Allen passed to Isaiah McKenzie to the right for 6 yard gain, tackled by Tony Adams
1st 0:31 0 - 0 NY Jets timeout
1st 0:52 0 - 0 Josh Allen passed to Stefon Diggs to the left for 4 yard gain, tackled by Jordan Whitehead
1st 1:29 0 - 0 Josh Allen rushed to the right for no gain, tackled by Sauce Gardner
1st 1:39 0 - 0 Braden Mann punted for 39 yards. Nyheim Hines returned punt for 2 yards
1st 1:44 0 - 0 Mike White incomplete pass to the right intended for Michael Carter
1st 1:48 0 - 0 Mike White incomplete pass to the right intended for Michael Carter
1st 2:26 0 - 0 Mike White sacked by Greg Rousseau for 9 yard loss
1st 2:36 0 - 0 Sam Martin punted for 46 yards. Braxton Berrios returned punt for 10 yards
1st 2:42 0 - 0 Josh Allen incomplete pass to the left intended for Isaiah McKenzie
1st 3:12 0 - 0 Josh Allen rushed up the middle for 4 yard gain, tackled by Quinnen Williams
1st 3:16 0 - 0 Josh Allen incomplete pass to the left intended for Gabe Davis
1st 3:16 0 - 0 Buffalo committed 5 yard penalty (False Start)
1st 3:19 0 - 0 Buffalo committed 5 yard penalty (Ineligible Pass)
1st 3:31 0 - 0 Braden Mann punted for 41 yards, no return
1st 3:35 0 - 0 Mike White incomplete pass to the left intended for C.J. Uzomah
1st 4:16 0 - 0 Zonovan Knight rushed to the right for no gain, tackled by Matt Milano
1st 4:49 0 - 0 Zonovan Knight rushed to the right for 6 yard gain, tackled by Tremaine Edmunds
1st 5:20 0 - 0 Mike White passed to Corey Davis to the right for 15 yard gain, tackled by Dane Jackson
1st 5:59 0 - 0 Mike White passed to Elijah Moore to the right for 5 yard gain, tackled by Taron Johnson
1st 6:03 0 - 0 Mike White incomplete pass to the right intended for Elijah Moore
1st 6:03 0 - 0 NY Jets committed 5 yard penalty (False Start)
1st 6:15 0 - 0 Sam Martin punted for 51 yards, touchback
1st 6:56 0 - 0 Josh Allen sacked by Quinnen Williams for 2 yard loss
1st 7:01 0 - 0 Josh Allen incomplete pass to the left intended for Khalil Shakir
1st 7:10 0 - 0 Josh Allen incomplete pass to the right intended for John Brown
1st 7:49 0 - 0 Devin Singletary rushed to the left for 11 yard gain, tackled by C.J. Mosley
1st 8:27 0 - 0 Isaiah McKenzie rushed to the left for 7 yard gain, tackled by Sauce Gardner
1st 8:38 0 - 0 Braden Mann punted for 40 yards, no return
1st 9:24 0 - 0 Mike White passed to Tyler Conklin to the right for 7 yard gain, tackled by Matt Milano
1st 10:09 0 - 0 Mike White passed to Michael Carter to the right for 3 yard gain, tackled by Taron Johnson
1st 10:53 0 - 0 Zonovan Knight rushed up the middle for 2 yard loss, tackled by DaQuan Jones
1st 11:18 0 - 0 NY Jets committed 5 yard penalty (False Start)
1st 12:03 0 - 0 Zonovan Knight rushed to the left for 10 yard gain, tackled by Jordan Poyer
1st 12:42 0 - 0 Mike White passed to Garrett Wilson to the right for 10 yard gain, tackled by Tre'Davious White
1st 12:46 0 - 0 Mike White incomplete pass down the middle intended for Tyler Conklin
1st 13:29 0 - 0 Zonovan Knight rushed up the middle for 2 yard gain, tackled by Ed Oliver
1st 13:39 0 - 0 Sam Martin punted for 67 yards, no return
1st 13:43 0 - 0 Josh Allen incomplete pass down the middle intended for Stefon Diggs
1st 14:22 0 - 0 Devin Singletary rushed up the middle for 2 yard gain, tackled by Sheldon Rankins
1st 14:55 0 - 0 Josh Allen passed to Dawson Knox to the left for 6 yard gain, tackled by Michael Carter II
1st 15:00 0 - 0 NY Jets kicked off for 63 yards, Nyheim Hines returned kickoff for 21 yards