Week 15, 2018

Played in New York, NJ, weather: 43 degrees, fair, 9 mph wind.
Buffalo won the toss and elected to receive.
Start of first quarter.
(1Q: 15:00) Nolan Finch kicked off 75 yards from the NYJ30. Touchback.
1-10-BUF20 (1Q: 15:00) Matt Ryan pass completed to RB Marshawn Lynch for 6 yards. Tackled by S Donte Whitner, assisted by CB Desmond Hout. The receiver ran his route right over the middle of the field. Lynch gained 1 yard after the catch. The quarterback threw away from the double coverage.
2-4-BUF26 (1Q: 14:27) Matt Ryan pass fell incomplete, intended for TE Leonard Dodge. ILB James Laurinaitis simply crushed the receiver as the ball arrived. The quarterback threw away from the double coverage.
3-4-BUF26 (1Q: 14:24) Matty Ice Ryan pass completed to WR Tito Grisso for 3 yards. Tackled by ILB James Laurinaitis. The quarterback threw away from the double coverage.
4-1-BUF29 (1Q: 13:48) Thomas Morstead punted 33 yards. The ball was marked out of bounds at the NYJ38.
1-10-NYJ38 (1Q: 13:40) Vince Young pass completed to WR Jalen Parmele for 12 yards. Tackled by ILB Ricky Ogden. Parmele gained 1 yard after the catch.
1-10-NYJ50 (1Q: 13:07) PENALTY: Buffalo was called for Encroachment.
1-5-BUF45 (1Q: 13:01) Michael Norton ran inside the left guard for 2 yards. Tackled by S Gerald Alexander.
2-3-BUF43 (1Q: 12:32) Michael Norton ran around left end for 2 yards. Tackled by OLB Luther Pulley.
3-1-BUF41 (1Q: 11:49) Michael Norton ran around the left tackle for 6 yards. Tackled by S Marty Rose, assisted by DT Chester Pritchett. Key block delivered by Oscar Denehey.
1-10-BUF35 (1Q: 11:04) Matthew MacIver ran around left end for 5 yards. Tackled by CB Danny Duff. Key block delivered by Gabe Heffner.
2-5-BUF30 (1Q: 10:22) Michael Norton ran around left end for 12 yards. Tackled by CB Danny Duff. Key block delivered by Winston Justice.
1-10-BUF18 (1Q: 09:53) Vince Young pass completed to WR Jalen Parmele for 14 yards. Tackled by S Dexter Rickard, assisted by CB Joe Buckley. The receiver ran his route right over the middle of the field.
1-4-BUF04 (1Q: 09:07) Vince Young pass completed to WR Sherman Abrams for 4 yards and a TOUCHDOWN! New York 6, Buffalo 0
(1Q: 09:07) Extra point by Eric McDaniel was good. New York 7, Buffalo 0
(1Q: 09:02) Nolan Finch kicked off 71 yards from the NYJ30. Victor Harris returned the ball 24 yards to the BUF23. Tackled by Matthew MacIver.
1-10-BUF23 (1Q: 08:28) Matt Ryan sacked by DE Chad Barber for a loss of 7 yards. Sack allowed by Graham Casher.
2-17-BUF16 (1Q: 07:42) Matty Ice Ryan pass completed to WR Jeffrey Rodriguez for 13 yards. Tackled by OLB Kendall Perryman. The receiver ran his route right over the middle of the field. The quarterback threw away from the double coverage.
3-4-BUF29 (1Q: 07:11) Matt Ryan pass completed to WR Tito Grisso for 7 yards. Tackled by CB Corey Alston, assisted by CB Desmond Hout. Grisso gained 8 yards after the catch. The quarterback threw away from the double coverage.
1-10-BUF36 (1Q: 06:32) Marshawn Lynch ran around left end for 2 yards and was forced out of bounds. Tackled by DE Chad Barber, assisted by CB Rick Holland.
2-8-BUF38 (1Q: 06:06) Matt Ryan pass completed to RB Marshawn Lynch for 6 yards. The receiver went out of bounds. Tackled by DT Benjamin Poston, assisted by ILB James Laurinaitis. The quarterback threw away from the double coverage.
3-2-BUF44 (1Q: 05:27) Matty Ice Ryan pass completed to RB Marshawn Lynch for 12 yards. Tackled by OLB Brad Hankins. Lynch gained 12 yards after the catch.
1-10-NYJ44 (1Q: 05:00) Marshawn Lynch ran around left end for 2 yards. Tackled by ILB James Laurinaitis.
2-8-NYJ42 (1Q: 04:16) Matty Ice Ryan pass completed to WR Jeffrey Rodriguez for 5 yards. Tackled by CB Corey Alston. The quarterback threw away from the double coverage. PENALTY: New York was called for an Intentional Face Mask.
1-10-NYJ22 (1Q: 04:11) Matt Ryan pass completed to WR Colin Saenz for 16 yards. Tackled by OLB Kendall Perryman. The quarterback threw into double coverage.
1-6-NYJ06 (1Q: 03:28) Matty Ice Ryan pass completed to WR Tito Grisso for 3 yards. Tackled by CB Rick Holland. The quarterback threw away from the double coverage.
2-3-NYJ03 (1Q: 02:54) PENALTY: Buffalo was called for a False Start.
2-8-NYJ08 (1Q: 02:48) Matt Ryan pass completed to WR Jeffrey Rodriguez for 1 yard. Tackled by OLB Kendall Perryman. The quarterback threw away from the double coverage. New York's Bruce Bradley was hurt on the play. This appears to be a minor quadriceps injury. He should be able to remain in the game.
3-7-NYJ07 (1Q: 02:10) Matty Ice Ryan pass completed to WR Colin Saenz for 7 yards and a TOUCHDOWN! The quarterback threw into double coverage. New York 7, Buffalo 6
(1Q: 02:10) Extra point by Taylor Mehlhaff was good. New York 7, Buffalo 7
(1Q: 02:00) Taylor Mehlhaff kicked off 65 yards from the BUF30. Dwight McWilliams returned the ball 22 yards to the NYJ27. Tackled by Lamont Gunn.
1-10-NYJ27 (1Q: 01:29) Matthew MacIver ran around right end for 4 yards. Tackled by ILB Ricky Ogden.
2-6-NYJ31 (1Q: 00:46) Matthew MacIver ran inside the right tackle for 9 yards. Tackled by DE Steve Barber, assisted by ILB Ricky Ogden. Key block delivered by Shane Fields.
1-10-NYJ40 (1Q: 00:13) Michael Norton ran around left end for 5 yards. Tackled by DE Geoff Price. Key block delivered by Gabe Heffner.
Start of second quarter.
2-5-NYJ45 (2Q: 15:00) Vince Young pass fell incomplete, intended for WR Jalen Parmele. DE Leland Rose hurried the quarterback into a bad throw.
3-5-NYJ45 (2Q: 14:52) Vince Young pass completed to WR Jalen Parmele for 7 yards. The receiver went out of bounds. Tackled by OLB Alex Raffensperger, assisted by DT Chester Pritchett.
1-10-BUF48 (2Q: 14:10) Michael Norton ran around the left tackle for 2 yards. Tackled by DE Geoff Price, assisted by S Gerald Alexander.
2-8-BUF46 (2Q: 13:40) Matthew MacIver ran inside the left guard for 4 yards. Tackled by DE Chris Long, assisted by S Dashon Goldson.
3-4-BUF42 (2Q: 12:58) Vince Young pass completed to WR Sherman Abrams for 9 yards. Tackled by CB Joe Buckley. The receiver ran his route right over the middle of the field.
1-10-BUF33 (2Q: 12:18) Vince Young sacked by DE Chris Long for a loss of 7 yards. Sack allowed by Tyrone Wand. The ball was fumbled and recovered by NYJ Sherman Cooley on the BUF40.
2-17-BUF40 (2Q: 11:40) Vince Young pass completed to WR Tyrus Witman for 10 yards. Tackled by CB Danny Duff. Witman gained 5 yards after the catch. The quarterback threw away from the double coverage.
3-7-BUF30 (2Q: 11:11) Vince Young pass completed to WR Jalen Parmele for 9 yards. Tackled by CB Ralph Cardona.
1-10-BUF21 (2Q: 10:24) Michael Norton ran around right end for 1 yard and was forced out of bounds. Tackled by S Gerald Alexander, assisted by ILB Ricky Ogden.
2-9-BUF20 (2Q: 09:46) Vince Young pass completed to RB Michael Norton for 5 yards. The receiver went out of bounds. Tackled by CB Danny Duff, assisted by CB Joe Buckley.
3-4-BUF15 (2Q: 09:05) Vince Young pass completed to WR Dwight McWilliams for 15 yards and a TOUCHDOWN! McWilliams gained 6 yards after the catch. New York 13, Buffalo 7
(2Q: 09:05) Extra point by Eric McDaniel was good. New York 14, Buffalo 7
(2Q: 09:00) Nolan Finch kicked off 68 yards from the NYJ30. Victor Harris returned the ball 39 yards to the BUF41. Tackled by Matthew MacIver.
1-10-BUF41 (2Q: 08:26) Matt Ryan pass completed to WR Jeffrey Rodriguez for 15 yards. Tackled by CB Corey Alston. The receiver ran his route right over the middle of the field. Rodriguez gained 2 yards after the catch.
1-10-NYJ44 (2Q: 08:01) Matty Ice Ryan scrambled for 12 yards. Tackled by OLB Cody Brown.
1-10-NYJ32 (2Q: 07:32) Matt Ryan pass completed to RB Marshawn Lynch for 1 yard. Tackled by CB Desmond Hout.
2-9-NYJ31 (2Q: 06:46) Matty Ice Ryan pass completed to WR Colin Saenz for 9 yards. The receiver went out of bounds. Tackled by S Donte Whitner, assisted by DT Benjamin Poston. The quarterback threw into double coverage.
1-10-NYJ22 (2Q: 06:03) Matt Ryan pass was dropped by WR Jeffrey Rodriguez.
2-10-NYJ22 (2Q: 05:54) Matt Ryan pass completed to RB Marshawn Lynch for 5 yards. Tackled by CB Corey Alston. Lynch gained 2 yards after the catch. The quarterback threw away from the double coverage. PENALTY: Buffalo was called for Offensive Holding.
2-20-NYJ32 (2Q: 05:44) Matty Ice Ryan pass completed to WR J.B. Barrere for 18 yards. Tackled by S Bruce Bradley. Barrere gained 13 yards after the catch. The quarterback threw away from the double coverage.
3-2-NYJ14 (2Q: 05:21) Marshawn Lynch ran inside the left tackle for 0 yards. Tackled by CB Kyle Hartman. The ball was fumbled and recovered by NYJ DT Benjamin Poston for 25 yards to the NYJ39. Tackled by Matty Ice Ryan.
1-10-NYJ39 (2Q: 05:13) Vince Young pass fell incomplete, intended for WR Jalen Parmele. DE Chris Long hurried the quarterback into a bad throw.
2-10-NYJ39 (2Q: 05:05) Matthew MacIver ran inside the left guard for 3 yards. Tackled by S Gerald Alexander, assisted by DT Chester Pritchett.
3-7-NYJ42 (2Q: 04:30) Vince Young pass completed to FB Ben Gibson for 8 yards. Tackled by OLB Luther Pulley, assisted by CB Joe Buckley. Gibson gained 3 yards after the catch. The quarterback threw away from the double coverage.
1-10-NYJ50 (2Q: 03:44) Vince Young pass was thrown incomplete, intended for WR Sherman Abrams.
2-10-NYJ50 (2Q: 03:36) Michael Norton ran inside the left tackle for 2 yards. Tackled by S Gerald Alexander.
3-8-BUF48 (2Q: 02:54) Vince Young pass completed to WR Sherman Abrams for 10 yards. Tackled by CB A.J. Harrison. The quarterback threw away from the double coverage.
1-10-BUF38 (2Q: 02:22) Vince Young pass completed to TE Blake Meyer for 7 yards. Tackled by CB Rod Calico. The receiver ran his route right over the middle of the field.
Official time out for the two-minute warning.
2-3-BUF31 (2Q: 02:00) Michael Norton ran around left end for 8 yards. Tackled by DE Leland Rose, assisted by DE Geoff Price. Key block delivered by Russell Hicks.
1-10-BUF23 (2Q: 01:29) Vince Young pass completed to WR Sherman Abrams for 23 yards and a TOUCHDOWN! New York 20, Buffalo 7
(2Q: 01:29) Extra point by Eric McDaniel was good. New York 21, Buffalo 7
(2Q: 01:16) Nolan Finch kicked off 75 yards from the NYJ30. Touchback.
1-10-BUF20 (2Q: 01:16) Matt Ryan pass fell incomplete, intended for WR Jeffrey Rodriguez. CB Rick Holland defended the pass. The quarterback threw away from the double coverage.
2-10-BUF20 (2Q: 01:05) Matt Ryan pass completed to RB Percy Hildreth for 8 yards. Tackled by S Bruce Bradley, assisted by ILB James Laurinaitis. Hildreth gained 8 yards after the catch. The quarterback threw away from the double coverage.
3-2-BUF28 (2Q: 00:44) Percy Hildreth ran around right end for 18 yards. Tackled by OLB Kendall Perryman. Key block delivered by Matthew Burley. PENALTY: Buffalo was called for Offensive Holding.
3-12-BUF18 (2Q: 00:24) Matt Ryan pass completed to WR Colin Saenz for 14 yards. Tackled by CB Desmond Hout. Saenz gained 1 yard after the catch. The quarterback threw into double coverage.
Start of third quarter.
(3Q: 15:00) Taylor Mehlhaff kicked off 55 yards from the BUF30. Michael Norton returned the ball 19 yards to the NYJ34. Tackled by Joe Buckley.
1-10-NYJ34 (3Q: 14:33) Matthew MacIver ran around right end for 7 yards. Tackled by OLB Alex Raffensperger. Key block delivered by Shane Fields. Fields ran over Haloti Ngata to set up the play.
2-3-NYJ41 (3Q: 13:50) Vince Young pass completed to RB Michael Norton for 5 yards. Tackled by DE Geoff Price.
1-10-NYJ46 (3Q: 13:18) Vince Young pass completed to WR Arnie Sherry for 28 yards. Tackled by CB Ralph Cardona. Sherry gained 12 yards after the catch. PENALTY: Buffalo was called for Offsides. The penalty was declined.
1-10-BUF26 (3Q: 13:02) Matthew MacIver ran around left end for 1 yard. Tackled by DE Chris Long, assisted by OLB Luther Pulley.
2-9-BUF25 (3Q: 12:15) Vince Young pass completed to WR Sherman Abrams for 11 yards. Tackled by S Dexter Rickard.
1-10-BUF14 (3Q: 11:42) Vince Young pass completed to RB Michael Norton for 9 yards. Tackled by DE Steve Barber.
2-1-BUF05 (3Q: 11:18) Vince Young pass completed to WR Dwight McWilliams for 5 yards and a TOUCHDOWN! New York 27, Buffalo 7
(3Q: 11:18) Extra point by Eric McDaniel was good. New York 28, Buffalo 7
(3Q: 11:11) Nolan Finch kicked off 64 yards from the NYJ30. T.J. Aspell returned the ball 19 yards to the BUF25. Tackled by Ben Gibson. PENALTY: Buffalo was called for Holding on the Kick Return.
1-10-BUF12 (3Q: 10:44) Marshawn Lynch ran inside the right guard for 4 yards. Tackled by CB Kyle Hartman.
2-6-BUF16 (3Q: 10:05) Matt Ryan pass completed to WR Colin Saenz for 26 yards. Tackled by CB Desmond Hout. Saenz gained 27 yards after the catch. The quarterback threw into double coverage.
1-10-BUF42 (3Q: 09:24) Matt Ryan scrambled for 5 yards. Tackled by S Donte Whitner and assisted by CB Rick Holland.
2-5-BUF47 (3Q: 09:01) Marshawn Lynch ran inside the right tackle for 5 yards. Tackled by CB Kyle Hartman. Key block delivered by Mansfield Wrotto.
1-10-NYJ48 (3Q: 08:29) Matty Ice Ryan pass completed to WR Tito Grisso for 19 yards. Tackled by CB Rick Holland. The receiver ran his route right over the middle of the field.
1-10-NYJ29 (3Q: 07:52) Matt Ryan pass completed to WR Jeffrey Rodriguez for 5 yards. Tackled by CB Rick Holland. Rodriguez gained 7 yards after the catch.
2-5-NYJ24 (3Q: 07:05) Matt Ryan pass completed to WR J.B. Barrere for 6 yards. Tackled by CB Kyle Hartman. The receiver ran his route right over the middle of the field. The quarterback threw into double coverage.
1-10-NYJ18 (3Q: 06:39) Matty Ice Ryan pass completed to WR Colin Saenz for 5 yards. Tackled by CB Rick Holland. The quarterback threw into double coverage.
2-5-NYJ13 (3Q: 06:12) Matt Ryan pass completed to RB Marshawn Lynch for 1 yard. Tackled by S Bruce Bradley. Lynch gained 2 yards after the catch.
3-4-NYJ12 (3Q: 05:27) Matt Ryan pass completed to RB Marshawn Lynch for 5 yards. Tackled by CB Desmond Hout. The quarterback threw away from the double coverage. The ball was fumbled and recovered by BUF Marshawn Lynch on the NYJ07.
1-7-NYJ07 (3Q: 04:40) Matty Ice Ryan pass completed to RB Marshawn Lynch for 7 yards and a TOUCHDOWN! Lynch gained 1 yard after the catch. The quarterback threw away from the double coverage. PENALTY: Buffalo was called for an Illegal Substitution. New York's Rex Lander was hurt on the play.
1-12-NYJ12 (3Q: 04:32) Matty Ice Ryan scrambled for 7 yards. Tackled by OLB Cody Brown.
2-5-NYJ05 (3Q: 04:02) Matt Ryan pass was blocked at the line, intended for RB Marshawn Lynch. OLB Kendall Perryman blocked the pass.
3-5-NYJ05 (3Q: 03:59) Matty Ice Ryan pass completed to WR Colin Saenz for 5 yards and a TOUCHDOWN! The quarterback threw into double coverage. PENALTY: New York was called for Illegal Use of the Hands by the Defense. The penalty was declined. New York 28, Buffalo 13
(3Q: 03:59) Extra point by Taylor Mehlhaff was good. New York 28, Buffalo 14
(3Q: 03:51) Taylor Mehlhaff kicked off 76 yards from the BUF30. Touchback.
1-10-NYJ20 (3Q: 03:51) Vince Young pass completed to WR Tyrus Witman for 13 yards. Tackled by CB Joe Buckley. The receiver ran his route right over the middle of the field.
1-10-NYJ33 (3Q: 03:27) Michael Norton ran around right end for 6 yards. Tackled by DE Leland Rose, assisted by S Gerald Alexander. Key block delivered by Shane Fields. PENALTY: Buffalo was called for Offsides.
1-5-NYJ38 (3Q: 03:17) Michael Norton ran around right end for 2 yards. Tackled by DT Haloti Ngata.
2-3-NYJ40 (3Q: 02:53) Matthew MacIver ran around right end for 3 yards. Tackled by S Dexter Rickard, assisted by OLB Lamont Gunn. Key block delivered by Shane Fields.
1-10-NYJ43 (3Q: 02:12) PENALTY: Buffalo was called for Encroachment.
1-5-NYJ48 (3Q: 02:03) Matthew MacIver ran around right end for 0 yards. Tackled by ILB Ricky Ogden, assisted by S Gerald Alexander.
2-5-NYJ48 (3Q: 01:16) Vince Young pass completed to WR Tyrus Witman for 9 yards. Tackled by DT Haloti Ngata.
1-10-BUF43 (3Q: 00:45) Matthew MacIver ran inside the left guard for 5 yards. Tackled by S Gerald Alexander. Key block delivered by Tyrone Wand.
2-5-BUF38 (3Q: 00:16) Vince Young pass fell incomplete, intended for WR Sherman Abrams. DT Chester Pritchett hurried the quarterback into a bad throw. The quarterback threw away from the double coverage.
3-5-BUF38 (3Q: 00:07) Vince Young pass fell incomplete, intended for TE Blake Meyer. ILB Ricky Ogden hurried the quarterback into a bad throw. The defense looked very familiar with that play. The quarterback threw away from the double coverage. Buffalo's Rod Calico was hurt on the play.
Start of fourth quarter.
4-5-BUF38 (4Q: 15:00) Andy Lee punted 38 yards. Touchback.
1-10-BUF20 (4Q: 14:53) Marshawn Lynch ran inside the right guard for 5 yards. Tackled by ILB James Laurinaitis, assisted by CB Kyle Hartman. Key block delivered by Michael Oher.
2-5-BUF25 (4Q: 14:24) PENALTY: Buffalo was called for a False Start.
2-10-BUF20 (4Q: 14:18) Matt Ryan pass completed to RB Percy Hildreth for 4 yards. Tackled by DE Chad Barber, assisted by CB Desmond Hout. Hildreth gained 6 yards after the catch. The quarterback threw away from the double coverage.
3-6-BUF24 (4Q: 13:51) Matt Ryan pass completed to WR Jeffrey Rodriguez for 15 yards. Tackled by OLB Kendall Perryman. The receiver ran his route right over the middle of the field. The quarterback threw away from the double coverage.
1-10-BUF39 (4Q: 13:09) Matty Ice Ryan pass completed to WR J.B. Barrere for 15 yards. Tackled by CB Corey Alston. Barrere gained 13 yards after the catch.
1-10-NYJ46 (4Q: 12:25) Matt Ryan pass completed to WR Colin Saenz for 3 yards. Tackled by CB Rick Holland. The quarterback threw into double coverage.
2-7-NYJ43 (4Q: 11:40) Matt Ryan pass completed to TE Stan Strouse for 4 yards. Tackled by CB Rick Holland. Strouse gained 2 yards after the catch. The quarterback threw away from the double coverage. New York's Bruce Bradley was hurt on the play. This is an old injury, but he's toughing it out.
3-3-NYJ39 (4Q: 10:59) Matt Ryan pass completed to WR Jeffrey Rodriguez for 12 yards. Tackled by OLB Kendall Perryman. Rodriguez gained 6 yards after the catch. The quarterback threw away from the double coverage.
1-10-NYJ27 (4Q: 10:19) PENALTY: New York was called for Encroachment.
1-5-NYJ22 (4Q: 10:10) Matt Ryan sacked by DE Chad Barber for a loss of 6 yards. Sack allowed by Mansfield Wrotto.
2-11-NYJ28 (4Q: 09:44) Matty Ice Ryan pass completed to TE Leonard Dodge for -1 yards. Tackled by CB Rick Holland. The quarterback threw away from the double coverage.
3-12-NYJ29 (4Q: 09:18) Matty Ice Ryan pass completed to WR Tito Grisso for 10 yards. Tackled by CB Kyle Hartman. The quarterback threw away from the double coverage.
4-2-NYJ19 (4Q: 08:33) Taylor Mehlhaff attempted a 36 yard field goal and succeeded. New York's Bruce Bradley was hurt on the play. New York 28, Buffalo 17
(4Q: 08:28) Taylor Mehlhaff kicked off 67 yards from the BUF30. Dwight McWilliams returned the ball 16 yards to the NYJ19. Tackled by A.J. Harrison.
1-10-NYJ19 (4Q: 08:07) Vince Young pass completed to WR Sherman Abrams for 20 yards. Tackled by CB Danny Duff, assisted by OLB Luther Pulley. The receiver ran his route right over the middle of the field.
1-10-NYJ39 (4Q: 07:33) Matthew MacIver ran around left end for 10 yards. Tackled by DE Steve Barber, assisted by OLB Lamont Gunn. Key block delivered by Tyrone Wand.
1-10-NYJ49 (4Q: 06:46) Vince Young pass completed to WR Jalen Parmele for 23 yards. Tackled by CB A.J. Harrison. Parmele gained 4 yards after the catch. The quarterback threw away from the double coverage.
1-10-BUF28 (4Q: 05:59) Vince Young sacked by DT Chester Pritchett for a loss of 8 yards. Sack allowed by Winston Justice.
2-18-BUF36 (4Q: 05:16) Vince Young pass completed to WR Sherman Abrams for 3 yards. Tackled by CB A.J. Harrison. The receiver ran his route right over the middle of the field.
3-15-BUF33 (4Q: 04:30) Vince Young pass completed to WR Sherman Abrams for 10 yards. The receiver went out of bounds. Tackled by CB A.J. Harrison, assisted by CB Danny Duff. The quarterback threw away from the double coverage.
4-5-BUF23 (4Q: 04:23) Eric McDaniel attempted a 40 yard field goal and succeeded. New York 31, Buffalo 17
(4Q: 04:15) Nolan Finch kicked off 60 yards from the NYJ30. Victor Harris returned the ball 21 yards to the BUF31. Tackled by Tyrus Witman.
1-10-BUF31 (4Q: 04:06) Matt Ryan pass completed to WR Tito Grisso for 0 yards. Tackled by CB Rick Holland. The quarterback threw away from the double coverage.
2-10-BUF31 (4Q: 03:43) Matt Ryan pass completed to WR Jeffrey Rodriguez for 15 yards. Tackled by CB Kyle Hartman, assisted by S Warren Jochen. The receiver ran his route right over the middle of the field. The quarterback threw away from the double coverage.
1-10-BUF46 (4Q: 03:23) Matty Ice Ryan pass fell incomplete, intended for TE Shawn Nelson. S Donte Whitner defended the pass. The defense looked very familiar with that play. The quarterback threw away from the double coverage.
2-10-BUF46 (4Q: 03:13) Matt Ryan scrambled for 4 yards. Tackled by ILB James Laurinaitis.
3-6-NYJ50 (4Q: 02:56) Matt Ryan pass completed to WR Jeffrey Rodriguez for 7 yards. Tackled by ILB James Laurinaitis. The quarterback threw away from the double coverage.
1-10-NYJ43 (4Q: 02:36) Matt Ryan pass completed to WR Tito Grisso for 19 yards. Tackled by CB Rick Holland. The quarterback threw away from the double coverage.
1-10-NYJ24 (4Q: 02:17) Matt Ryan pass fell incomplete, intended for WR Colin Saenz. DT Karl Baker hurried the quarterback into a bad throw. The quarterback threw into double coverage.
2-10-NYJ24 (4Q: 02:09) Matty Ice Ryan pass fell incomplete, intended for WR J.B. Barrere. CB Rick Holland defended the pass. The defense looked very familiar with that play. The quarterback threw away from the double coverage.
3-10-NYJ24 (4Q: 02:01) Matt Ryan pass completed to WR Jeffrey Rodriguez for 1 yard. The receiver went out of bounds. Tackled by CB Corey Alston. The receiver ran his route right over the middle of the field. The quarterback threw away from the double coverage.
Official time out for the two-minute warning.
4-9-NYJ23 (4Q: 01:52) Matty Ice Ryan pass completed to WR Colin Saenz for 6 yards. Tackled by S Warren Jochen. The receiver ran his route right over the middle of the field. The quarterback threw into double coverage. The ball goes over on downs.
1-10-NYJ17 (4Q: 01:42) Michael Norton ran around right end for 0 yards. Tackled by DT Haloti Ngata.
Buffalo called a time out.
2-10-NYJ17 (4Q: 01:33) Michael Norton ran outside the right tackle for 7 yards. Tackled by OLB Marcus Cunningham, assisted by OLB Lamont Gunn.
Buffalo called a time out.
3-3-NYJ24 (4Q: 01:22) Matthew MacIver ran around right end for 1 yard. Tackled by DE Geoff Price, assisted by OLB Marcus Cunningham.
Buffalo called a time out.
4-2-NYJ25 (4Q: 01:10) Andy Lee punted 46 yards. Ralph Cardona returned the kick 11 yards to the BUF40. Tackled by Donte Whitner.
1-10-BUF40 (4Q: 01:01) Matt Ryan pass completed to WR J.B. Barrere for 15 yards. Tackled by CB Corey Alston. Barrere gained 7 yards after the catch. The quarterback threw away from the double coverage.
1-10-NYJ45 (4Q: 00:28) Matt Ryan spiked the ball to stop the clock.
2-10-NYJ45 (4Q: 00:24) Matty Ice Ryan pass completed to WR Tito Grisso for 5 yards. Tackled by CB Kyle Hartman, assisted by S Donte Whitner. The receiver ran his route right over the middle of the field. The quarterback threw away from the double coverage.
3-5-NYJ40 (4Q: 00:04) PENALTY: Buffalo was called for a False Start.
3-10-NYJ45 (4Q: 00:04) Matt Ryan pass was thrown incomplete, intended for RB Marshawn Lynch. The quarterback threw away from the double coverage.
Final Score: New York Jets 31, Buffalo Bills 17