Week 15, 2021

Played in Buffalo, NY, weather: 38 degrees, rain, 7 mph wind.
Buffalo won the toss and elected to receive.
Start of first quarter.
(1Q: 15:00) Vince Heneghan kicked off 79 yards from the NYJ30. Touchback.
1-10-BUF20 (1Q: 15:00) Gabe Blasingame ran inside the right tackle for 6 yards. Tackled by CB Raymond Burns. Key block delivered by Jorge Lynn. Lynn ran over Albert Nagi to set up the play.
2-4-BUF26 (1Q: 14:20) Phillip Rotzell pass completed to RB Kenneth Hopper for 13 yards. Tackled by CB Kyle Hartman, assisted by ILB James Laurinaitis. The receiver ran his route right over the middle of the field. Hopper gained 11 yards after the catch. The quarterback threw away from the double coverage.
1-10-BUF39 (1Q: 13:45) Phillip Rotzell pass completed to TE Gilbert Maioriello for 11 yards. Tackled by S Tyrus Montgomery.
1-10-BUF50 (1Q: 13:21) Phillip Rotzell pass fell incomplete, intended for TE Kendall Carswell. DE Bert Barker drove right through Korey Blades to hurry the quarterback.
2-10-BUF50 (1Q: 13:12) Phillip Rotzell pass completed to TE Kendall Carswell for 27 yards. Tackled by OLB Albert Nagi. Carswell gained 26 yards after the catch. The ball was fumbled and recovered by BUF Kendall Carswell on the NYJ23.
1-10-NYJ23 (1Q: 12:26) Marshall Quaccia ran outside the right tackle for 8 yards. Tackled by DT Patrick Randle. Key block delivered by Jorge Lynn.
2-2-NYJ15 (1Q: 11:43) Phillip Rotzell pass completed to RB Gabe Blasingame for 8 yards. Tackled by CB Raymond Burns.
1-7-NYJ07 (1Q: 10:58) Phillip Rotzell pass completed to WR Colin Saenz for 7 yards and a TOUCHDOWN! Buffalo 6, New York 0
(1Q: 10:58) Extra point by Taylor Mehlhaff was good. Buffalo 7, New York 0
(1Q: 10:47) Taylor Mehlhaff kicked off 69 yards from the BUF30. Earnest Schepis returned the ball 23 yards to the NYJ24. Tackled by Jamie Allen. PENALTY: New York was called for an Illegal Block on the Kick Return.
1-10-NYJ09 (1Q: 10:15) JaMarcus Russell pass fell incomplete, intended for RB Maurice Maloney. DT Everett Kinsella hurried the quarterback into a bad throw.
2-10-NYJ09 (1Q: 10:08) JaMarcus Russell pass completed to TE Greg Olsen for 7 yards. Tackled by ILB Bryan Covington.
3-3-NYJ16 (1Q: 09:20) JaMarcus Russell pass fell incomplete, intended for RB Maurice Maloney. OLB Thomas Lang hurried the quarterback into a bad throw.
4-3-NYJ16 (1Q: 09:15) Daryl Long punted 52 yards. Jamie Allen returned the kick 6 yards to the BUF38. Tackled by Jim Hanlon.
1-10-BUF38 (1Q: 09:07) PENALTY: Buffalo was called for a False Start.
1-15-BUF33 (1Q: 08:58) Phillip Rotzell pass fell incomplete, intended for WR Colin Saenz. CB Kyle Hartman defended the pass. The quarterback threw into double coverage.
2-15-BUF33 (1Q: 08:50) Phillip Rotzell pass completed to TE Kendall Carswell for 46 yards. Tackled by ILB Leon Alcott. The receiver ran his route right over the middle of the field. Carswell gained 34 yards after the catch. The quarterback threw away from the double coverage. PENALTY: New York was called for Offsides. The penalty was declined.
1-10-NYJ21 (1Q: 08:30) Phillip Rotzell pass completed to RB Gabe Blasingame for 9 yards. Tackled by S Zack Sellers. The quarterback threw away from the double coverage.
2-1-NYJ12 (1Q: 07:56) Gilbert Maioriello ran a counterplay inside the right tackle for 6 yards. Tackled by DE Jimmy Carey, assisted by OLB Edgar Barrett. Key block delivered by Jorge Lynn. Lynn flattened Vance Walker to ensure the play's success.
1-6-NYJ06 (1Q: 07:12) Phillip Rotzell sacked by ILB James Laurinaitis and DE Bennie Unruh for a loss of 6 yards. Sack allowed by Louis Vasquez. The ball was fumbled and recovered by NYJ Vance Walker for 5 yards to the NYJ17.
1-10-NYJ17 (1Q: 06:57) Thomas Brown ran inside the left tackle for 6 yards. Tackled by CB Mark Hall, assisted by OLB Thomas Lang. Key block delivered by Russell Hicks.
2-4-NYJ23 (1Q: 06:13) Maurice Maloney ran inside the right guard for 2 yards. Tackled by DT Teddy Richard.
3-2-NYJ25 (1Q: 05:41) Maurice Maloney ran around left end for -3 yards. Tackled by CB Curtis Ackerman.
4-5-NYJ22 (1Q: 04:59) Daryl Long punted 45 yards. Jamie Allen called for a fair catch at the BUF33.
1-10-BUF33 (1Q: 04:52) Phillip Rotzell pass completed to TE Kendall Carswell for 15 yards. Tackled by S Tyrus Montgomery. Carswell gained 7 yards after the catch. PENALTY: New York was called for Illegal Use of the Hands by the Defense. The penalty was declined.
1-10-BUF48 (1Q: 04:46) Kenneth Hopper ran inside the right guard for 4 yards. Tackled by ILB James Laurinaitis, assisted by OLB Albert Nagi.
2-6-NYJ48 (1Q: 04:01) PENALTY: New York was called for Encroachment.
2-1-NYJ43 (1Q: 03:56) Gabe Blasingame ran around right end for 43 yards and a TOUCHDOWN! Key block delivered by Branden Albert. Buffalo 13, New York 0
(1Q: 03:56) Extra point by Taylor Mehlhaff was good. Buffalo 14, New York 0
(1Q: 03:34) Taylor Mehlhaff kicked off 73 yards from the BUF30. Touchback.
1-10-NYJ20 (1Q: 03:34) JaMarcus Russell pass completed to RB Maurice Maloney for 5 yards. Tackled by ILB Bryan Covington. Maloney gained 7 yards after the catch.
2-5-NYJ25 (1Q: 02:52) JaMarcus Russell pass completed to TE Greg Olsen for 15 yards. Tackled by OLB Thomas Lang. The receiver ran his route right over the middle of the field. Olsen gained 2 yards after the catch.
1-10-NYJ40 (1Q: 02:10) JaMarcus Russell pass completed to WR Mohamed Massaquoi for 13 yards. Tackled by OLB Thomas Lang, assisted by DT Teddy Richard. The receiver ran his route right over the middle of the field. Massaquoi gained 5 yards after the catch.
1-10-BUF47 (1Q: 01:45) JaMarcus Russell pass completed to WR Tyrus Witman for 4 yards. Tackled by S Harvey Keith, assisted by ILB Bryan Covington. The quarterback threw away from the double coverage.
2-6-BUF43 (1Q: 01:14) Maurice Maloney ran around right end for 3 yards. Tackled by OLB Thomas Lang.
3-3-BUF40 (1Q: 00:31) JaMarcus Russell pass completed to WR Tyrus Witman for 1 yard. Tackled by S Roosevelt Webster.
Start of second quarter.
4-2-BUF39 (2Q: 15:00) Daryl Long punted 34 yards. Jamie Allen returned the kick 4 yards to the BUF09. Tackled by Russell Hicks.
1-10-BUF09 (2Q: 14:52) Marshall Quaccia ran inside the right guard for -4 yards. Tackled by S Alfred Jefferson.
2-14-BUF05 (2Q: 14:27) Phillip Rotzell pass completed to RB Gabe Blasingame for 9 yards. Tackled by ILB James Laurinaitis. Blasingame gained 7 yards after the catch.
3-5-BUF14 (2Q: 13:51) Phillip Rotzell pass fell incomplete, intended for WR Irv Buckner. DE Bennie Unruh simply tossed Korey Blades aside to reach the quarterback and hurry the throw. The quarterback threw into double coverage.
4-5-BUF14 (2Q: 13:44) Thomas Morstead punted 49 yards. Raymond Burns returned the kick 2 yards to the NYJ39. PENALTY: New York was called for an Illegal Block on the Punt Return.
1-10-NYJ22 (2Q: 13:33) Thomas Brown ran outside the right tackle for 15 yards. Tackled by S Jamie Allen, assisted by ILB Bryan Covington. Key block delivered by James Marten.
1-10-NYJ37 (2Q: 13:06) JaMarcus Russell pass completed to WR Earnest Schepis for 7 yards. Tackled by OLB Brant Linquist. Schepis gained 2 yards after the catch.
2-3-NYJ44 (2Q: 12:19) JaMarcus Russell pass completed to WR Earnest Schepis for 7 yards. Tackled by OLB Thomas Lang. The receiver ran his route right over the middle of the field.
1-10-BUF49 (2Q: 11:40) JaMarcus Russell pass completed to WR Earnest Schepis for -3 yards. Tackled by OLB Thomas Lang.
2-13-NYJ48 (2Q: 11:04) PENALTY: New York was called for a False Start.
2-18-NYJ43 (2Q: 10:56) JaMarcus Russell pass was dropped by FB Martin Artis.
3-18-NYJ43 (2Q: 10:51) JaMarcus Russell pass was intended for WR Artie Humphrey and was intercepted by CB Mark Hall at the BUF47. The interception was returned 1 yard. Tackled by Artie Humphrey. The quarterback threw into double coverage.
1-10-BUF48 (2Q: 10:41) Phillip Rotzell pass fell incomplete, intended for WR Irv Buckner. DE Bennie Unruh hurried the quarterback into a bad throw. The quarterback threw into double coverage.
2-10-BUF48 (2Q: 10:33) Phillip Rotzell pass completed to TE Kendall Carswell for 9 yards. Tackled by CB Jimmy Peters. The receiver ran his route right over the middle of the field.
3-1-NYJ43 (2Q: 09:48) Gabe Blasingame ran inside the right tackle for 12 yards. Tackled by ILB James Laurinaitis. Key block delivered by Jorge Lynn.
1-10-NYJ31 (2Q: 09:18) Phillip Rotzell pass completed to TE Kendall Carswell for 4 yards. Tackled by CB Jimmy Peters, assisted by ILB James Laurinaitis. Carswell gained 1 yard after the catch.
2-6-NYJ27 (2Q: 08:49) Gabe Blasingame ran inside the right guard for 2 yards. Tackled by CB Tom Zbikowski, assisted by OLB Albert Nagi.
3-4-NYJ25 (2Q: 08:08) Phillip Rotzell pass completed to RB Kenneth Hopper for -1 yards. Tackled by OLB Albert Nagi. The quarterback threw away from the double coverage.
4-5-NYJ26 (2Q: 07:38) Taylor Mehlhaff attempted a 43 yard field goal and succeeded. Buffalo 17, New York 0
(2Q: 07:33) Taylor Mehlhaff kicked off 79 yards from the BUF30. Touchback.
1-10-NYJ20 (2Q: 07:33) Thomas Brown ran inside the left guard for 10 yards. Tackled by OLB Thomas Lang, assisted by S Harvey Keith. Key block delivered by Russell Hicks.
1-10-NYJ30 (2Q: 06:50) JaMarcus Russell pass completed to RB Maurice Maloney for 6 yards. Tackled by ILB Lee Ethridge. The receiver ran his route right over the middle of the field.
2-4-NYJ36 (2Q: 06:29) Maurice Maloney ran around right end for 8 yards. Tackled by DT Teddy Richard, assisted by S Harvey Keith. Key block delivered by Russell Hicks.
1-10-NYJ44 (2Q: 06:11) JaMarcus Russell pass was dropped by TE Jim Hanlon.
2-10-NYJ44 (2Q: 06:01) JaMarcus Russell pass completed to WR Artie Humphrey for 11 yards. Tackled by OLB R.J. Lucas. The quarterback threw away from the double coverage.
1-10-BUF45 (2Q: 05:45) JaMarcus Russell scrambled for 7 yards. Tackled by CB Benjamin King.
2-3-BUF38 (2Q: 05:24) JaMarcus Russell pass fell incomplete, intended for WR Tyrus Witman. DT Everett Kinsella hurried the quarterback into a bad throw.
3-3-BUF38 (2Q: 05:17) JaMarcus Russell pass fell incomplete, intended for TE Scottie Roberson. DT Ray Cochrane simply tossed Vinny Bellisari aside to reach the quarterback and hurry the throw.
4-3-BUF38 (2Q: 05:11) Daryl Long punted 32 yards. The ball was marked out of bounds at the BUF06.
1-10-BUF06 (2Q: 05:04) Phillip Rotzell pass fell incomplete, intended for TE Kendall Carswell. DT Cory Hopkins hurried the quarterback into a bad throw. The quarterback threw away from the double coverage.
2-10-BUF06 (2Q: 04:59) Gabe Blasingame ran outside the right tackle for 3 yards. Tackled by CB Jimmy Peters. PENALTY: New York was called for Offsides.
2-5-BUF11 (2Q: 04:51) Gabe Blasingame ran around the left tackle for 4 yards. Tackled by DT Vance Walker.
3-1-BUF15 (2Q: 04:28) Gabe Blasingame ran inside the left guard for 1 yard. Tackled by S Alfred Jefferson. Key block delivered by Shawn Nelson.
1-10-BUF16 (2Q: 03:55) Phillip Rotzell pass completed to RB Gabe Blasingame for 2 yards. Tackled by ILB James Laurinaitis. The receiver ran his route right over the middle of the field. Blasingame gained 1 yard after the catch. The quarterback threw away from the double coverage.
2-8-BUF18 (2Q: 03:14) Phillip Rotzell pass fell incomplete, intended for WR Irv Buckner. DE Cornelius Maurice hurried the quarterback into a bad throw. The quarterback threw into double coverage.
3-8-BUF18 (2Q: 03:08) Phillip Rotzell pass fell incomplete, intended for WR Levon Givens. CB Kyle Hartman defended the pass. The quarterback threw away from the double coverage.
4-8-BUF18 (2Q: 02:58) Thomas Morstead punted 41 yards. Raymond Burns returned the kick 3 yards to the NYJ44. Tackled by Lee Ethridge.
1-10-NYJ44 (2Q: 02:48) JaMarcus Russell pass fell incomplete, intended for WR Earnest Schepis. DT Everett Kinsella hurried the quarterback into a bad throw. The quarterback threw away from the double coverage.
2-10-NYJ44 (2Q: 02:41) PENALTY: New York was called for Delay of Game.
2-15-NYJ39 (2Q: 02:41) JaMarcus Russell pass fell incomplete, intended for TE Greg Olsen. OLB Thomas Lang hurried the quarterback into a bad throw. The quarterback threw away from the double coverage.
3-15-NYJ39 (2Q: 02:35) JaMarcus Russell pass fell incomplete, intended for TE Scottie Roberson. DT Teddy Richard hurried the quarterback into a bad throw.
4-15-NYJ39 (2Q: 02:27) Daryl Long punted 42 yards. Jamie Allen returned the kick 4 yards to the BUF23. Tackled by Greg Olsen.
1-10-BUF23 (2Q: 02:17) Kenneth Hopper ran around right end for 6 yards. Tackled by ILB James Laurinaitis. Key block delivered by Korey Blades.
Official time out for the two-minute warning.
2-4-BUF29 (2Q: 02:00) Gabe Blasingame ran a draw inside the right guard for 1 yard. Tackled by S Butch Kleinman.
3-3-BUF30 (2Q: 01:16) Phillip Rotzell pass completed to WR Colin Saenz for 7 yards. Tackled by CB Jimmy Peters. Saenz gained 6 yards after the catch. The quarterback threw away from the double coverage.
1-10-BUF37 (2Q: 00:34) Phillip Rotzell pass completed to RB Kenneth Hopper for -1 yards. Tackled by CB Tom Zbikowski, assisted by OLB Albert Nagi. The quarterback threw away from the double coverage.
2-11-BUF36 (2Q: 00:06) Phillip Rotzell pass fell incomplete, intended for WR Levon Givens. DE Cornelius Maurice hurried the quarterback into a bad throw. The quarterback threw away from the double coverage.
Start of third quarter.
(3Q: 15:00) Taylor Mehlhaff kicked off 63 yards from the BUF30. Earnest Schepis returned the ball 25 yards to the NYJ32. Tackled by Colin Saenz.
1-10-NYJ32 (3Q: 14:37) Maurice Maloney ran around right end for 7 yards. Tackled by DE Chris Long, assisted by CB Curtis Ackerman. Key block delivered by Russell Hicks.
2-3-NYJ39 (3Q: 14:00) JaMarcus Russell pass completed to WR Earnest Schepis for 9 yards. Tackled by S Toby Swanger, assisted by CB Mark Hall. PENALTY: Buffalo was called for Offsides. The penalty was declined.
1-10-NYJ48 (3Q: 13:51) JaMarcus Russell pass completed to TE Scottie Roberson for 47 yards. Tackled by S Roosevelt Webster. Roberson gained 33 yards after the catch.
1-5-BUF05 (3Q: 13:13) JaMarcus Russell pass fell incomplete, intended for TE Scottie Roberson. S Roosevelt Webster defended the pass.
2-5-BUF05 (3Q: 13:09) JaMarcus Russell pass completed to WR Mohamed Massaquoi for 5 yards and a TOUCHDOWN! PENALTY: Buffalo was called for Defensive Holding. The penalty was declined. Buffalo 17, New York 6
(3Q: 13:09) Extra point by Vince Heneghan was good. Buffalo 17, New York 7
(3Q: 12:59) Vince Heneghan kicked off 52 yards from the NYJ30. Harvey Keith returned the ball 15 yards to the BUF33. Tackled by Kyle Hartman. PENALTY: Buffalo was called for Holding on the Kick Return.
1-10-BUF17 (3Q: 12:22) Gabe Blasingame ran inside the right guard for 2 yards. Tackled by ILB James Laurinaitis.
2-8-BUF19 (3Q: 11:36) Phillip Rotzell pass fell incomplete, intended for TE Shawn Nelson. DT Cory Hopkins hurried the quarterback into a bad throw. The quarterback threw away from the double coverage.
3-8-BUF19 (3Q: 11:30) Phillip Rotzell pass completed to WR Levon Givens for 81 yards and a TOUCHDOWN! Givens gained 70 yards after the catch. The quarterback threw away from the double coverage. New York's Raymond Burns was hurt on the play. This appears to be a minor knee injury. He should be able to remain in the game. Buffalo 23, New York 7
(3Q: 11:30) Extra point by Taylor Mehlhaff was good. Buffalo 24, New York 7
(3Q: 11:11) Taylor Mehlhaff kicked off 79 yards from the BUF30. Touchback.
1-10-NYJ20 (3Q: 11:11) JaMarcus Russell pass completed to WR Earnest Schepis for 5 yards. Tackled by OLB Thomas Lang. The receiver ran his route right over the middle of the field.
2-5-NYJ25 (3Q: 10:24) JaMarcus Russell pass completed to WR Artie Humphrey for 10 yards. Tackled by CB Benjamin King. Humphrey gained 10 yards after the catch. The quarterback threw away from the double coverage.
1-10-NYJ35 (3Q: 09:49) JaMarcus Russell pass completed to WR Earnest Schepis for 7 yards. Tackled by DE Chris Long.
2-3-NYJ42 (3Q: 09:02) Maurice Maloney ran around left end for 6 yards. Tackled by CB Curtis Ackerman. Key block delivered by Dominic Farmer.
1-10-NYJ48 (3Q: 08:17) Maurice Maloney ran around right end for 7 yards. Tackled by DE Chris Long. Key block delivered by James Marten.
2-3-BUF45 (3Q: 07:50) JaMarcus Russell pass completed to TE Greg Olsen for 10 yards. Tackled by OLB R.J. Lucas. Olsen gained 6 yards after the catch.
1-10-BUF35 (3Q: 07:04) Maurice Maloney ran outside the right tackle for 1 yard. Tackled by OLB Thomas Lang, assisted by S Harvey Keith.
2-9-BUF34 (3Q: 06:25) Maurice Maloney ran a trap outside the left tackle for 3 yards. Tackled by OLB Thomas Lang.
3-6-BUF31 (3Q: 05:57) JaMarcus Russell pass completed to WR Mohamed Massaquoi for 16 yards. Tackled by S Roosevelt Webster, assisted by CB Craig Gorton. The receiver ran his route right over the middle of the field.
1-10-BUF15 (3Q: 05:16) JaMarcus Russell pass completed to TE Scottie Roberson for 3 yards. Tackled by S Roosevelt Webster, assisted by OLB Thomas Lang. The quarterback threw away from the double coverage. PENALTY: New York was called for Offensive Pass Interference.
1-20-BUF25 (3Q: 05:06) Maurice Maloney ran around right end for 4 yards. Tackled by CB Benjamin King, assisted by OLB Thomas Lang.
2-16-BUF21 (3Q: 04:43) Maurice Maloney ran around the left tackle for 5 yards. Tackled by S Ted McGregor, assisted by CB Curtis Ackerman.
3-11-BUF16 (3Q: 04:02) JaMarcus Russell pass was dropped by WR Mohamed Massaquoi.
4-11-BUF16 (3Q: 03:54) Vince Heneghan attempted a 33 yard field goal and succeeded. Buffalo 24, New York 10
(3Q: 03:47) Vince Heneghan kicked off 77 yards from the NYJ30. Touchback.
1-10-BUF20 (3Q: 03:47) Gabe Blasingame ran inside the right guard for 1 yard. Tackled by DE Bennie Unruh.
2-9-BUF21 (3Q: 03:16) Marshall Quaccia ran outside the right tackle for 6 yards. Tackled by DT Cory Hopkins, assisted by CB Kyle Hartman.
3-3-BUF27 (3Q: 02:38) Phillip Rotzell pass completed to WR Colin Saenz for 10 yards. Tackled by CB Tom Zbikowski. The quarterback threw away from the double coverage.
1-10-BUF37 (3Q: 01:58) Phillip Rotzell pass completed to WR Levon Givens for 31 yards. Tackled by S Alfred Jefferson. Givens gained 32 yards after the catch. The quarterback threw away from the double coverage.
1-10-NYJ32 (3Q: 01:19) Gabe Blasingame ran inside the right tackle for 7 yards. Tackled by CB Jimmy Peters, assisted by ILB James Laurinaitis. Key block delivered by Korey Blades. PENALTY: New York was called for an Intentional Face Mask.
1-10-NYJ13 (3Q: 01:10) Phillip Rotzell pass fell incomplete, intended for TE Kendall Carswell. DE Bennie Unruh drove right through Korey Blades to hurry the quarterback.
2-10-NYJ13 (3Q: 01:04) Gabe Blasingame ran around right end for 1 yard. Tackled by S Tyrus Montgomery.
3-9-NYJ12 (3Q: 00:31) Phillip Rotzell pass fell incomplete, intended for WR Irv Buckner. DE Jimmy Carey hurried the quarterback into a bad throw.
4-9-NYJ12 (3Q: 00:22) Taylor Mehlhaff attempted a 29 yard field goal and succeeded. New York's Cornelius Maurice was hurt on the play. This appears to be a minor ankle injury. He should be able to remain in the game. Buffalo 27, New York 10
(3Q: 00:16) Taylor Mehlhaff kicked off 72 yards from the BUF30. Touchback.
1-10-NYJ20 (3Q: 00:16) JaMarcus Russell pass completed to WR Earnest Schepis for 11 yards. Tackled by DT Ray Cochrane, assisted by CB Benjamin King.
Start of fourth quarter.
1-10-NYJ31 (4Q: 15:00) Maurice Maloney ran around left end for 18 yards. Tackled by CB Fernando Mathews. Key block delivered by Vinny Bellisari. Bellisari ran over Harvey Keith to set up the play.
1-10-NYJ49 (4Q: 14:15) Maurice Maloney ran around right end for 3 yards. Tackled by DT Ray Cochrane, assisted by S Jamie Allen.
2-7-BUF48 (4Q: 13:48) JaMarcus Russell pass completed to TE Scottie Roberson for 34 yards. Tackled by CB Mark Hall. Roberson gained 27 yards after the catch.
1-10-BUF14 (4Q: 13:06) JaMarcus Russell pass fell incomplete, intended for TE Scottie Roberson. DE Mark Fredrickson hurried the quarterback into a bad throw. The quarterback threw away from the double coverage.
2-10-BUF14 (4Q: 13:02) Thomas Brown ran around the left tackle for 14 yards and a TOUCHDOWN! Key block delivered by Martin Artis. Buffalo 27, New York 16
(4Q: 13:02) Extra point by Vince Heneghan was good. Buffalo 27, New York 17
(4Q: 12:55) Vince Heneghan kicked off 51 yards from the NYJ30. Harvey Keith returned the ball 12 yards to the BUF31. Tackled by Thomas Brown.
1-10-BUF31 (4Q: 12:25) Phillip Rotzell pass fell incomplete, intended for WR Irv Buckner. OLB Lamar Penarroya defended the pass.
2-10-BUF31 (4Q: 12:20) Phillip Rotzell pass completed to FB Marshall Quaccia for 10 yards. Tackled by OLB Lamar Penarroya. Quaccia gained 3 yards after the catch.
1-10-BUF41 (4Q: 11:45) Gabe Blasingame ran around right end for 6 yards. Tackled by CB Tom Zbikowski, assisted by S Tyrus Montgomery. Key block delivered by Jimmy Concepcion.
2-4-BUF47 (4Q: 11:23) Gabe Blasingame ran a counterplay inside the right tackle for 6 yards. Tackled by S Butch Kleinman. Key block delivered by Branden Albert.
1-10-NYJ47 (4Q: 10:38) Gabe Blasingame ran inside the right guard for -3 yards. Tackled by OLB Albert Nagi.
2-13-BUF50 (4Q: 09:52) Phillip Rotzell pass completed to WR Levon Givens for 9 yards. Tackled by OLB Albert Nagi.
3-4-NYJ41 (4Q: 09:20) Phillip Rotzell pass completed to WR Levon Givens for 0 yards. Tackled by CB Tom Zbikowski. The quarterback threw away from the double coverage. Buffalo's Phillip Rotzell was hurt on the play. This appears to be a minor leg injury. He should be able to remain in the game.
4-4-NYJ41 (4Q: 08:40) Thomas Morstead punted 41 yards. Touchback.
1-10-NYJ20 (4Q: 08:35) JaMarcus Russell pass completed to WR Artie Humphrey for 0 yards. Tackled by CB Curtis Ackerman. The ball was fumbled and recovered by BUF Thomas Lang on the NYJ20.
1-10-NYJ20 (4Q: 08:25) Gabe Blasingame ran around the left tackle for 0 yards. Tackled by CB Tom Zbikowski, assisted by DE Jimmy Carey.
2-10-NYJ20 (4Q: 07:49) Gabe Blasingame ran around right end for 9 yards. Tackled by S Alfred Jefferson. Key block delivered by Jimmy Concepcion.
3-1-NYJ11 (4Q: 07:02) Gabe Blasingame ran inside the right guard for 7 yards. Tackled by DE Cornelius Maurice. Key block delivered by Branden Albert.
1-4-NYJ04 (4Q: 06:15) Gabe Blasingame ran around right end for 4 yards and a TOUCHDOWN! Key block delivered by Jorge Lynn. Buffalo 33, New York 17
(4Q: 06:15) Extra point by Taylor Mehlhaff was good. Buffalo 34, New York 17
(4Q: 06:05) Taylor Mehlhaff kicked off 54 yards from the BUF30. Earnest Schepis returned the ball 26 yards to the NYJ42. Tackled by Kenneth Hopper.
1-10-NYJ42 (4Q: 05:42) JaMarcus Russell pass was dropped by WR Earnest Schepis. The quarterback threw into double coverage.
2-10-NYJ42 (4Q: 05:36) JaMarcus Russell pass fell incomplete, intended for TE Scottie Roberson. CB Benjamin King defended the pass.
3-10-NYJ42 (4Q: 05:27) JaMarcus Russell pass fell incomplete, intended for WR Tyrus Witman. CB Craig Gorton knocked the ball out of his grasp. The defense looked very familiar with that play.
4-10-NYJ42 (4Q: 05:18) JaMarcus Russell pass fell incomplete, intended for WR Tyrus Witman. DE Chris Long hurried the quarterback into a bad throw. The quarterback threw away from the double coverage. The ball goes over on downs.
1-10-NYJ42 (4Q: 05:12) Gabe Blasingame ran inside the right guard for -2 yards. Tackled by S Butch Kleinman, assisted by ILB James Laurinaitis.
2-12-NYJ44 (4Q: 04:28) Gabe Blasingame ran inside the left tackle for 10 yards. Tackled by CB Tom Zbikowski, assisted by S Butch Kleinman. Key block delivered by Louis Vasquez.
3-2-NYJ34 (4Q: 03:40) PENALTY: Buffalo was called for a False Start.
3-7-NYJ39 (4Q: 03:34) Gabe Blasingame ran around right end for 5 yards. Tackled by S Tyrus Montgomery, assisted by OLB Edgar Barrett.
4-2-NYJ34 (4Q: 02:46) Taylor Mehlhaff attempted a 51 yard field goal and missed wide to the right.
1-10-NYJ41 (4Q: 02:38) JaMarcus Russell pass fell incomplete, intended for WR Artie Humphrey. DE Chris Long simply tossed Russell Hicks aside to reach the quarterback and hurry the throw.
2-10-NYJ41 (4Q: 02:31) JaMarcus Russell pass fell incomplete, intended for TE Jim Hanlon. CB Curtis Ackerman defended the pass.
3-10-NYJ41 (4Q: 02:22) JaMarcus Russell pass was blocked at the line, intended for RB Maurice Maloney. DE Chris Long blocked the pass. The quarterback threw away from the double coverage.
4-10-NYJ41 (4Q: 02:11) JaMarcus Russell pass completed to WR Earnest Schepis for 30 yards. Tackled by S Harvey Keith. The receiver ran his route right over the middle of the field. Schepis gained 21 yards after the catch. The quarterback threw away from the double coverage.
Official time out for the two-minute warning.
1-10-BUF29 (4Q: 02:00) Raymond Burgess pass completed to TE Greg Olsen for 8 yards. Tackled by S Ted McGregor, assisted by ILB Lee Ethridge. The quarterback threw away from the double coverage.
2-2-BUF21 (4Q: 01:44) Raymond Burgess pass completed to WR Earnest Schepis for 20 yards. Tackled by OLB Thomas Lang. The receiver ran his route right over the middle of the field. Schepis gained 8 yards after the catch.
1-1-BUF01 (4Q: 01:28) Raymond Burgess pass completed to WR Tyrus Witman for 1 yard and a TOUCHDOWN! Buffalo 34, New York 23
(4Q: 01:28) Extra point by Vince Heneghan was good. Buffalo 34, New York 24
(4Q: 01:17) Vince Heneghan kicked off (onside) from the NYJ30. NYJ Martin Artis recovered the kick.
1-10-NYJ42 (4Q: 01:11) Raymond Burgess pass fell incomplete, intended for WR Artie Humphrey. DE Carlton OBrien hurried the quarterback into a bad throw.
2-10-NYJ42 (4Q: 01:01) Raymond Burgess scrambled for 8 yards. Tackled by S Ted McGregor.
3-2-BUF50 (4Q: 00:45) Raymond Burgess pass fell incomplete, intended for WR Mohamed Massaquoi. DE Chris Long hurried the quarterback into a bad throw. The defense looked very familiar with that play.
4-2-BUF50 (4Q: 00:37) PENALTY: New York was called for a False Start.
4-7-NYJ45 (4Q: 00:37) Raymond Burgess pass completed to RB Maurice Maloney for 3 yards. Tackled by CB Curtis Ackerman. The quarterback threw away from the double coverage. The ball goes over on downs.
1-10-NYJ48 (4Q: 00:27) Gabe Blasingame ran inside the right guard for 3 yards. Tackled by DT Cory Hopkins.
Final Score: Buffalo Bills 34, New York Jets 24