Week 16, 2023

Played in New York, NY, weather: 33 degrees, fair, 10 mph wind.
New York won the toss and elected to receive.
Start of first quarter.
(1Q: 15:00) Taylor Mehlhaff kicked off 60 yards from the BUF30. Zack Hargis returned the ball 21 yards to the NYG31. Tackled by Earnest Schepis.
1-10-NYG31 (1Q: 14:30) Chris Wells ran inside the left tackle for 3 yards. Tackled by ILB James Laurinaitis.
2-7-NYG34 (1Q: 13:58) Kevin O'Connell pass fell incomplete, intended for WR Brian Robiskie. ILB James Laurinaitis defended the pass. The quarterback threw away from the double coverage.
3-7-NYG34 (1Q: 13:49) Chris Wells ran inside the right tackle for 3 yards. Tackled by DT Everett Kinsella.
4-4-NYG37 (1Q: 13:22) Heath Briscoe punted 46 yards. Jamie Allen returned the kick 12 yards to the BUF29. Tackled by Jason Duncan.
1-10-BUF29 (1Q: 13:11) Marshall Quaccia ran inside the right guard for 0 yards. Tackled by S Rico Kennedy.
2-10-BUF29 (1Q: 12:43) Phillip Rotzell pass completed to WR Earnest Schepis for 47 yards. Tackled by ILB Nicky Cook. Schepis gained 21 yards after the catch.
1-10-NYG24 (1Q: 11:59) Marshall Quaccia ran a trap outside the left tackle for 1 yard. Tackled by CB Johnnie Jones.
2-9-NYG23 (1Q: 11:28) Phillip Rotzell pass completed to WR Earnest Schepis for 16 yards. Tackled by ILB Nicky Cook, assisted by OLB Justin Wilkins.
1-7-NYG07 (1Q: 10:58) Phillip Rotzell pass fell incomplete, intended for WR James Hardy. DE Zack Justus hurried the quarterback into a bad throw.
2-7-NYG07 (1Q: 10:53) Phillip Rotzell sacked by DE Zack Justus for a loss of 6 yards. Sack allowed by Louis Vasquez.
3-13-NYG13 (1Q: 10:23) Phillip Rotzell pass completed to TE Kendall Carswell for 13 yards and a TOUCHDOWN! Buffalo 6, New York 0
(1Q: 10:23) Extra point by Taylor Mehlhaff was good. Buffalo 7, New York 0
(1Q: 10:12) Taylor Mehlhaff kicked off 60 yards from the BUF30. Zack Hargis returned the ball 57 yards to the BUF33. Tackled by Harvey Horn.
1-10-BUF33 (1Q: 09:47) Kevin O'Connell pass completed to TE Reuben Judy for 7 yards. Tackled by CB Fernando Mathews. The receiver ran his route right over the middle of the field.
2-3-BUF26 (1Q: 09:24) Shane Plumb ran around the left tackle for 1 yard. Tackled by ILB James Laurinaitis.
3-2-BUF25 (1Q: 08:41) Kevin O'Connell sacked by OLB Donald Rudoff for a loss of 5 yards. Sack allowed by Travis Glover. The ball was fumbled and recovered by NYG Kevin O'Connell on the BUF30.
4-7-BUF30 (1Q: 08:00) Jack Dugas attempted a 47 yard field goal and succeeded. Buffalo 7, New York 3
(1Q: 07:52) Jack Dugas kicked off 75 yards from the NYG30. Touchback.
1-10-BUF20 (1Q: 07:52) Gabe Blasingame ran around right end for 3 yards. Tackled by DT Morris Justice.
2-7-BUF23 (1Q: 07:14) Phillip Rotzell pass completed to TE Kendall Carswell for 27 yards. Tackled by CB Skip Dewey. Carswell gained 22 yards after the catch.
1-10-NYG50 (1Q: 06:41) Gabe Blasingame ran a trap outside the left tackle for 0 yards. Tackled by ILB Travis Goethel, assisted by S Matthew Tinkis.
2-10-NYG50 (1Q: 05:56) Phillip Rotzell pass completed to TE Kendall Carswell for 20 yards. Tackled by CB Devin McCourty, assisted by S Rico Kennedy. The receiver ran his route right over the middle of the field. Carswell gained 3 yards after the catch.
1-10-NYG30 (1Q: 05:24) R.J. Anhalt ran inside the left tackle for 6 yards. Tackled by CB Perry Dees, assisted by OLB Andy McCormick. Key block delivered by Korey Glavin.
2-4-NYG24 (1Q: 04:54) Phillip Rotzell pass completed to WR Earnest Schepis for 6 yards. Tackled by OLB Korey Brister.
1-10-NYG18 (1Q: 04:28) Marshall Quaccia ran inside the right tackle for 3 yards. Tackled by DE Travis Warren.
2-7-NYG15 (1Q: 03:43) Phillip Rotzell pass completed to FB Marshall Quaccia for 14 yards. Tackled by S Harris Drozd, assisted by S Bernie Hoffer. Quaccia gained 3 yards after the catch.
1-1-NYG01 (1Q: 03:05) Gabe Blasingame ran around right end for -2 yards. Tackled by OLB Andy McCormick, assisted by S Bernie Hoffer. DE Jarius Wynn knocked down Jonathan Luigs to break up the play.
2-3-NYG03 (1Q: 02:28) R.J. Anhalt ran around right end for 3 yards and a TOUCHDOWN! Key block delivered by J.C. Iafrate. Buffalo 13, New York 3
(1Q: 02:28) Extra point by Taylor Mehlhaff was good. Buffalo 14, New York 3
(1Q: 02:21) Taylor Mehlhaff kicked off 67 yards from the BUF30. Zack Hargis returned the ball 23 yards to the NYG26. Tackled by Earnest Schepis.
1-10-NYG26 (1Q: 02:01) Chris Wells ran around left end for 3 yards and was forced out of bounds. Tackled by OLB D.J. Habich.
2-7-NYG29 (1Q: 01:24) Kevin O'Connell pass completed to WR Rob Weaver for 14 yards. Tackled by ILB James Laurinaitis, assisted by S Jamie Allen. The receiver ran his route right over the middle of the field.
1-10-NYG43 (1Q: 00:57) Kevin O'Connell pass completed to RB Chris Wells for 6 yards. Tackled by ILB Sean Lee. The quarterback threw away from the double coverage. The ball was fumbled and recovered by NYG Jason Duncan on the NYG49.
2-4-NYG49 (1Q: 00:18) Trent Gellar ran inside the right guard for 36 yards. Tackled by S Roosevelt Webster. Key block delivered by Mario Woodford.
Start of second quarter.
1-10-BUF15 (2Q: 15:00) Kevin O'Connell pass completed to WR Zack Hargis for 2 yards. The receiver went out of bounds. Tackled by S Jamie Allen.
2-8-BUF13 (2Q: 14:29) PENALTY: New York was called for a False Start.
2-13-BUF18 (2Q: 14:22) Kevin O'Connell sacked by OLB D.J. Habich for a loss of 6 yards. Sack allowed by Roger Owens.
3-19-BUF24 (2Q: 13:57) Kevin O'Connell pass was thrown incomplete, intended for WR Zack Hargis.
4-19-BUF24 (2Q: 13:44) Jack Dugas attempted a 41 yard field goal and succeeded. Buffalo 14, New York 6
(2Q: 13:36) Jack Dugas kicked off 64 yards from the NYG30. Irv Buckner returned the ball 23 yards to the BUF29. Tackled by Brian Robiskie.
1-10-BUF29 (2Q: 13:15) R.J. Anhalt ran around right end for 2 yards. Tackled by ILB Nicky Cook, assisted by S Bernie Hoffer.
2-8-BUF31 (2Q: 12:32) Phillip Rotzell pass fell incomplete, intended for WR James Hardy. DE Tyrone Maciel hurried the quarterback into a bad throw.
3-8-BUF31 (2Q: 12:24) Phillip Rotzell pass completed to RB Gabe Blasingame for 6 yards. The receiver went out of bounds. Tackled by CB Skip Dewey.
4-2-BUF37 (2Q: 11:57) Thomas Morstead punted 44 yards. Brian Robiskie returned the kick 6 yards to the NYG25. Tackled by Sean Lee.
1-10-NYG25 (2Q: 11:50) Kevin O'Connell pass completed to TE Reuben Judy for 2 yards. Tackled by ILB Sean Lee.
2-8-NYG27 (2Q: 11:04) Kevin O'Connell pass completed to WR Rob Weaver for 16 yards. Tackled by DT Rufus Grier. The receiver ran his route right over the middle of the field. Weaver gained 11 yards after the catch.
1-10-NYG43 (2Q: 10:31) Kevin O'Connell pass fell incomplete, intended for WR Zack Hargis. CB Fernando Mathews knocked the ball out of his grasp.
2-10-NYG43 (2Q: 10:25) Kevin O'Connell pass completed to WR Brian Robiskie for 14 yards. Tackled by OLB Donald Rudoff. Robiskie gained 1 yard after the catch.
1-10-BUF43 (2Q: 09:44) Kevin O'Connell pass was thrown incomplete, intended for WR Rob Weaver.
2-10-BUF43 (2Q: 09:35) Kevin O'Connell pass completed to WR Zack Hargis for 3 yards. The receiver went out of bounds. Tackled by CB Fernando Mathews.
3-7-BUF40 (2Q: 09:01) Kevin O'Connell pass completed to WR Zack Hargis for 11 yards. Tackled by ILB Sean Lee. The receiver ran his route right over the middle of the field. The quarterback threw away from the double coverage. The ball was fumbled and recovered by BUF James Laurinaitis on the BUF29.
1-10-BUF29 (2Q: 08:53) Gabe Blasingame ran a draw inside the right guard for -1 yards. Tackled by OLB Justin Wilkins, assisted by S Rico Kennedy.
2-11-BUF28 (2Q: 08:10) Phillip Rotzell pass completed to WR Irv Buckner for 6 yards. Tackled by CB Skip Dewey.
3-5-BUF34 (2Q: 07:36) Phillip Rotzell pass fell incomplete, intended for WR Irv Buckner. CB Skip Dewey defended the pass.
4-5-BUF34 (2Q: 07:27) Thomas Morstead punted 50 yards. Brian Robiskie returned the kick 1 yard to the NYG17. PENALTY: New York was called for Holding on the Punt Return.
1-10-NYG09 (2Q: 07:20) Kevin O'Connell pass completed to TE Reuben Judy for 17 yards. Tackled by S Daniel Sagapolutele. The receiver ran his route right over the middle of the field. Judy gained 8 yards after the catch.
1-10-NYG26 (2Q: 06:52) Kevin O'Connell pass completed to WR Rob Weaver for 3 yards. Tackled by CB Fernando Mathews, assisted by OLB D.J. Habich.
2-7-NYG29 (2Q: 06:26) Trent Gellar ran inside the right tackle for 2 yards. Tackled by OLB Donald Rudoff.
3-5-NYG31 (2Q: 05:44) Kevin O'Connell pass fell incomplete, intended for RB Jason Duncan. S Roosevelt Webster defended the pass.
4-5-NYG31 (2Q: 05:37) Heath Briscoe punted 46 yards. Jamie Allen returned the kick 16 yards to the BUF39. PENALTY: Buffalo was called for Holding on the Punt Return.
1-10-BUF25 (2Q: 05:30) Gabe Blasingame ran inside the right guard for 0 yards. Tackled by S Bernie Hoffer, assisted by DT Morris Justice.
2-10-BUF25 (2Q: 05:02) Phillip Rotzell pass fell incomplete, intended for WR Irv Buckner. DT Cedric Hardy hurried the quarterback into a bad throw. The quarterback threw into double coverage.
3-10-BUF25 (2Q: 04:52) Phillip Rotzell pass fell incomplete, intended for WR James Hardy. DT J.T. Carpenter hurried the quarterback into a bad throw. The quarterback threw away from the double coverage.
4-10-BUF25 (2Q: 04:42) Thomas Morstead punted 69 yards. The ball was marked out of bounds at the NYG06.
1-10-NYG06 (2Q: 04:35) Chris Wells ran inside the left tackle for -1 yards. Tackled by DT Barry Dennis, assisted by ILB James Laurinaitis.
2-11-NYG05 (2Q: 03:58) Kevin O'Connell pass completed to WR Mickey Wetnight for 7 yards. Tackled by CB Ethan Gaytan.
3-4-NYG12 (2Q: 03:30) Kevin O'Connell pass completed to WR Brian Robiskie for 0 yards. Tackled by CB Benjamin King. PENALTY: New York was called for Offensive Holding. The penalty was declined.
4-4-NYG12 (2Q: 03:24) Heath Briscoe punted 49 yards. The ball was downed at the BUF39.
1-10-BUF39 (2Q: 03:13) Gabe Blasingame ran outside the right tackle for 1 yard. Tackled by DT Morris Justice.
2-9-BUF40 (2Q: 02:28) Phillip Rotzell pass completed to WR Colin Saenz for 8 yards. Tackled by CB Johnnie Jones, assisted by S Bernie Hoffer. New York's Bernie Hoffer was hurt on the play. This appears to be a minor ribcage injury. He should be able to remain in the game.
Official time out for the two-minute warning.
3-1-BUF48 (2Q: 02:00) Marshall Quaccia ran inside the left tackle for 3 yards. Tackled by DT Cedric Hardy, assisted by S Bernie Hoffer. Key block delivered by J.C. Iafrate.
1-10-NYG49 (2Q: 01:26) Gabe Blasingame ran inside the right tackle for 4 yards. Tackled by S Rico Kennedy, assisted by DE Travis Warren.
2-6-NYG45 (2Q: 01:05) Phillip Rotzell pass completed to WR James Hardy for 5 yards. Tackled by CB Johnnie Jones, assisted by CB Skip Dewey. Hardy gained 3 yards after the catch.
3-1-NYG40 (2Q: 00:44) R.J. Anhalt ran inside the left tackle for 31 yards. Tackled by CB Skip Dewey. Key block delivered by Michael Oher.
Buffalo called a time out.
1-9-NYG09 (2Q: 00:33) Marshall Quaccia ran a draw inside the right guard for 4 yards. Tackled by S Bernie Hoffer.
Buffalo called a time out.
2-5-NYG05 (2Q: 00:26) Phillip Rotzell pass fell incomplete, intended for FB Marshall Quaccia. OLB Andy McCormick defended the pass. The quarterback threw away from the double coverage.
3-5-NYG05 (2Q: 00:20) Phillip Rotzell pass was blocked at the line, intended for WR Colin Saenz. S Rico Kennedy blocked the pass.
4-5-NYG05 (2Q: 00:14) Taylor Mehlhaff attempted a 22 yard field goal and succeeded. Buffalo 17, New York 6
(2Q: 00:07) Taylor Mehlhaff kicked off 70 yards from the BUF30. Zack Hargis returned the ball 23 yards to the NYG23. Tackled by Earnest Schepis.
Start of third quarter.
(3Q: 15:00) Jack Dugas kicked off 59 yards from the NYG30. Irv Buckner returned the ball 15 yards to the BUF26. Tackled by Malcolm Kelly.
1-10-BUF26 (3Q: 14:41) Gabe Blasingame ran inside the right tackle for 6 yards. Tackled by OLB Andy McCormick. Key block delivered by Michael Oher.
2-4-BUF32 (3Q: 14:00) Phillip Rotzell pass fell incomplete, intended for WR Colin Saenz. DE Jarius Wynn hurried the quarterback into a bad throw.
3-4-BUF32 (3Q: 13:50) Phillip Rotzell pass fell incomplete, intended for WR James Hardy. CB Perry Dees knocked the ball out of his grasp.
4-4-BUF32 (3Q: 13:42) Thomas Morstead punted 40 yards. Brian Robiskie returned the kick 2 yards to the NYG30. Tackled by Colin Saenz.
1-10-NYG30 (3Q: 13:33) Chris Wells ran inside the left tackle for 1 yard. Tackled by OLB D.J. Habich.
2-9-NYG31 (3Q: 12:59) Chris Wells ran around the left tackle for 12 yards. Tackled by DE Mark Fredrickson, assisted by DT Rufus Grier. Key block delivered by Roger Owens.
1-10-NYG43 (3Q: 12:30) Trent Gellar ran inside the right guard for 4 yards. Tackled by DT Everett Kinsella, assisted by ILB James Laurinaitis.
2-6-NYG47 (3Q: 11:57) Kevin O'Connell pass completed to WR Rob Weaver for 8 yards. Tackled by CB Fernando Mathews, assisted by OLB D.J. Habich.
1-10-BUF45 (3Q: 11:27) Chris Wells ran outside the right tackle for 3 yards. Tackled by DE Mark Fredrickson.
2-7-BUF42 (3Q: 10:42) Chris Wells ran a trap outside the right tackle for 4 yards. Tackled by OLB D.J. Habich, assisted by DT Everett Kinsella.
3-3-BUF38 (3Q: 10:09) Kevin O'Connell pass completed to WR Brian Robiskie for 3 yards. The receiver went out of bounds. Tackled by CB Ethan Gaytan, assisted by S Jamie Allen. PENALTY: New York was called for Offensive Holding.
3-13-BUF48 (3Q: 09:59) Kevin O'Connell pass completed to WR Rob Weaver for 25 yards. The receiver went out of bounds. Tackled by S Jamie Allen. Weaver gained 15 yards after the catch. The quarterback threw into double coverage.
1-10-BUF23 (3Q: 09:24) Kevin O'Connell pass completed to WR Malcolm Kelly for 8 yards. Tackled by CB Fernando Mathews. The receiver ran his route right over the middle of the field.
2-2-BUF15 (3Q: 08:52) Chris Wells ran inside the left tackle for 15 yards and a TOUCHDOWN! Key block delivered by Roger Owens. Buffalo 17, New York 12
(3Q: 08:52) Extra point by Jack Dugas was good. Buffalo 17, New York 13
(3Q: 08:43) Jack Dugas kicked off 66 yards from the NYG30. James Hardy returned the ball 18 yards to the BUF22. Tackled by Trent Gellar.
1-10-BUF22 (3Q: 08:07) Gabe Blasingame ran a draw inside the right guard for 6 yards. Tackled by DT J.T. Carpenter, assisted by ILB Travis Goethel. Key block delivered by Louis Vasquez.
2-4-BUF28 (3Q: 07:43) Phillip Rotzell pass completed to RB Gabe Blasingame for 4 yards. Tackled by OLB Andy McCormick. Blasingame gained 1 yard after the catch.
1-10-BUF32 (3Q: 06:56) Gabe Blasingame ran inside the left tackle for 3 yards. Tackled by OLB Omar McCrory, assisted by S Matthew Tinkis.
2-7-BUF35 (3Q: 06:21) Phillip Rotzell pass completed to RB Gabe Blasingame for 15 yards. Tackled by ILB Travis Goethel. Blasingame gained 7 yards after the catch.
1-10-NYG50 (3Q: 05:43) Gabe Blasingame ran a draw inside the right guard for 2 yards. Tackled by CB Johnnie Jones, assisted by OLB Andy McCormick.
2-8-NYG48 (3Q: 05:04) Phillip Rotzell pass was dropped by WR Irv Buckner.
3-8-NYG48 (3Q: 04:56) PENALTY: Buffalo was called for a False Start.
3-13-BUF47 (3Q: 04:48) Phillip Rotzell pass completed to WR Irv Buckner for 34 yards. Tackled by S Bernie Hoffer. Buckner gained 5 yards after the catch. The quarterback threw into double coverage.
1-10-NYG19 (3Q: 04:13) R.J. Anhalt ran inside the right tackle for 4 yards. Tackled by S Matthew Tinkis, assisted by OLB Omar McCrory.
2-6-NYG15 (3Q: 03:33) Phillip Rotzell pass fell incomplete, intended for WR Earnest Schepis. OLB Justin Wilkins defended the pass.
3-6-NYG15 (3Q: 03:29) Phillip Rotzell pass completed to RB Gabe Blasingame for 2 yards. Tackled by S Rico Kennedy.
4-4-NYG13 (3Q: 02:57) Taylor Mehlhaff attempted a 30 yard field goal and succeeded. Buffalo 20, New York 13
(3Q: 02:52) Taylor Mehlhaff kicked off 73 yards from the BUF30. Touchback.
1-10-NYG20 (3Q: 02:52) Chris Wells ran a draw inside the right guard for -1 yards. Tackled by S Jamie Allen, assisted by ILB James Laurinaitis.
2-11-NYG19 (3Q: 02:19) Kevin O'Connell sacked by DT Everett Kinsella for a loss of 6 yards. Sack allowed by Archie Dudley.
3-17-NYG13 (3Q: 01:46) Kevin O'Connell pass completed to WR Mickey Wetnight for 10 yards. Tackled by CB Benjamin King. The receiver ran his route right over the middle of the field.
4-7-NYG23 (3Q: 01:14) Heath Briscoe punted 46 yards. Jamie Allen returned the kick 19 yards to the NYG50. Tackled by Harris Drozd.
1-10-NYG50 (3Q: 01:07) R.J. Anhalt ran inside the left guard for 7 yards. Tackled by S Bernie Hoffer. Key block delivered by Jonathan Luigs.
2-3-NYG43 (3Q: 00:36) Gabe Blasingame ran a trap outside the right tackle for 8 yards. Tackled by ILB Nicky Cook. Key block delivered by Desmond Thomason.
1-10-NYG35 (3Q: 00:02) Gabe Blasingame ran a draw inside the right guard for -3 yards. Tackled by DT Cedric Hardy, assisted by S Rico Kennedy.
Start of fourth quarter.
2-13-NYG38 (4Q: 15:00) Phillip Rotzell pass completed to WR Earnest Schepis for 21 yards. Tackled by OLB Andy McCormick, assisted by ILB Travis Goethel. Schepis gained 16 yards after the catch.
1-10-NYG17 (4Q: 14:13) R.J. Anhalt ran around right end for 0 yards. Tackled by DE Jarius Wynn. The defense looked extremely familiar with that play. PENALTY: Buffalo was called for Illegal Use of the Hands.
1-20-NYG27 (4Q: 14:05) Phillip Rotzell pass completed to WR Irv Buckner for 14 yards. Tackled by CB Skip Dewey. The receiver ran his route right over the middle of the field. The quarterback threw away from the double coverage.
2-6-NYG13 (4Q: 13:29) Phillip Rotzell pass completed to TE Kendall Carswell for 13 yards and a TOUCHDOWN! Buffalo 26, New York 13
(4Q: 13:29) Extra point by Taylor Mehlhaff was good. Buffalo 27, New York 13
(4Q: 13:21) Taylor Mehlhaff kicked off 79 yards from the BUF30. Touchback.
1-10-NYG20 (4Q: 13:21) Kevin O'Connell pass fell incomplete, intended for WR Mickey Wetnight. CB Fernando Mathews defended the pass.
2-10-NYG20 (4Q: 13:15) Kevin O'Connell pass completed to TE Reuben Judy for 14 yards. The receiver went out of bounds. Tackled by ILB James Laurinaitis. Judy gained 7 yards after the catch.
1-10-NYG34 (4Q: 12:48) Kevin O'Connell pass fell incomplete, intended for WR Rob Weaver. OLB Donald Rudoff defended the pass.
2-10-NYG34 (4Q: 12:44) Kevin O'Connell pass completed to WR Brian Robiskie for 17 yards. Tackled by ILB Sean Lee, assisted by DE Mark Fredrickson. Robiskie gained 11 yards after the catch.
1-10-BUF49 (4Q: 12:17) Kevin O'Connell pass fell incomplete, intended for WR Rob Weaver. S Daniel Sagapolutele defended the pass.
2-10-BUF49 (4Q: 12:07) Kevin O'Connell pass was thrown incomplete, intended for WR Brian Robiskie.
3-10-BUF49 (4Q: 12:00) Kevin O'Connell pass completed to WR Mickey Wetnight for 11 yards. Tackled by S Roosevelt Webster, assisted by S Daniel Sagapolutele. The receiver ran his route right over the middle of the field.
1-10-BUF38 (4Q: 11:18) Kevin O'Connell pass fell incomplete, intended for WR Rob Weaver. CB Kris Eastridge defended the pass.
2-10-BUF38 (4Q: 11:10) Kevin O'Connell pass completed to WR Malcolm Kelly for 1 yard. Tackled by ILB James Laurinaitis. The receiver ran his route right over the middle of the field.
3-9-BUF37 (4Q: 10:34) Kevin O'Connell pass completed to WR Rob Weaver for 3 yards. Tackled by CB Benjamin King, assisted by S Daniel Sagapolutele.
4-6-BUF34 (4Q: 10:03) Jack Dugas attempted a 51 yard field goal and succeeded. Buffalo 27, New York 16
(4Q: 09:57) Jack Dugas kicked off 77 yards from the NYG30. Touchback.
1-10-BUF20 (4Q: 09:57) R.J. Anhalt ran around right end for 1 yard. Tackled by DE Tyrone Maciel.
2-9-BUF21 (4Q: 09:16) Phillip Rotzell pass fell incomplete, intended for WR Colin Saenz. DT Morris Justice hurried the quarterback into a bad throw.
3-9-BUF21 (4Q: 09:08) Phillip Rotzell pass fell incomplete, intended for WR Earnest Schepis. CB Skip Dewey defended the pass.
4-9-BUF21 (4Q: 09:01) Thomas Morstead punted 50 yards. Brian Robiskie returned the kick 2 yards to the NYG31. Tackled by Sean Lee.
1-10-NYG31 (4Q: 08:54) Kevin O'Connell pass was blocked at the line, intended for WR Brian Robiskie. DT Barry Dennis blocked the pass.
2-10-NYG31 (4Q: 08:46) Kevin O'Connell pass fell incomplete, intended for WR Malcolm Kelly. DT Everett Kinsella hurried the quarterback into a bad throw.
3-10-NYG31 (4Q: 08:37) Kevin O'Connell pass completed to WR Rob Weaver for 12 yards. Tackled by S Alonzo Galloway.
1-10-NYG43 (4Q: 08:09) Kevin O'Connell sacked by DE Chris Long for a loss of 5 yards. Sack allowed by Mario Woodford. The ball was fumbled and recovered by NYG Travis Glover on the NYG38.
2-15-NYG38 (4Q: 07:36) Kevin O'Connell pass completed to TE Jimmy Graham for 10 yards. Tackled by S Daniel Sagapolutele, assisted by S Roosevelt Webster. Graham gained 10 yards after the catch. The quarterback threw away from the double coverage.
3-5-NYG48 (4Q: 06:50) Kevin O'Connell sacked by DE Chris Long for a loss of 6 yards. Sack allowed by Archie Dudley.
4-11-NYG42 (4Q: 06:10) Heath Briscoe punted 43 yards. Jamie Allen returned the kick 8 yards to the BUF23. Tackled by Harris Drozd.
1-10-BUF23 (4Q: 06:01) Gabe Blasingame ran a counterplay inside the right tackle for -1 yards. Tackled by DT Morris Justice. New York's Nicky Cook was hurt on the play. This appears to be a minor hand injury. He should be able to remain in the game.
2-11-BUF22 (4Q: 05:17) Phillip Rotzell pass completed to WR Colin Saenz for 9 yards. Tackled by S Rico Kennedy. The receiver ran his route right over the middle of the field.
3-2-BUF31 (4Q: 04:33) Marshall Quaccia ran inside the right tackle for 4 yards. Tackled by S Bernie Hoffer, assisted by DE Travis Warren. Key block delivered by Michael Oher.
1-10-BUF35 (4Q: 03:49) Gabe Blasingame ran inside the left tackle for 3 yards. Tackled by DT Morris Justice.
2-7-BUF38 (4Q: 03:02) Marshall Quaccia ran inside the left guard for 8 yards. Tackled by CB Skip Dewey, assisted by DT Morris Justice. Key block delivered by Michael Oher.
1-10-BUF46 (4Q: 02:18) Gabe Blasingame ran outside the right tackle for 4 yards. Tackled by OLB Korey Brister, assisted by DE Travis Warren.
New York called a time out.
2-6-NYG50 (4Q: 02:10) Gabe Blasingame ran a counterplay inside the right tackle for 13 yards. Tackled by CB Devin McCourty. Key block delivered by J.C. Iafrate.
Official time out for the two-minute warning.
1-10-NYG37 (4Q: 02:00) Gabe Blasingame ran inside the right guard for 0 yards. Tackled by OLB Andy McCormick, assisted by DE Travis Warren.
New York called a time out.
2-10-NYG37 (4Q: 01:49) Phillip Rotzell pass fell incomplete, intended for WR Earnest Schepis. ILB Nicky Cook defended the pass. PENALTY: New York was called for Too Many Men on the Field.
2-5-NYG32 (4Q: 01:49) Gabe Blasingame ran a draw inside the right guard for 2 yards. Tackled by OLB Justin Wilkins. PENALTY: Buffalo was called for Tripping.
2-15-NYG42 (4Q: 01:42) R.J. Anhalt ran inside the right guard for 3 yards. Tackled by OLB Korey Brister, assisted by DT J.T. Carpenter.
New York called a time out.
3-12-NYG39 (4Q: 01:30) Gabe Blasingame ran around left end for 12 yards. Tackled by DT J.T. Carpenter, assisted by DT Morris Justice. Key block delivered by Louis Vasquez.
1-10-NYG27 (4Q: 00:46) Phillip Rotzell dropped to one knee for -1 yards.
2-11-NYG28 (4Q: 00:01) Phillip Rotzell dropped to one knee for -1 yards.
Final Score: Buffalo Bills 27, New York Giants 16