Week 1, 2025

Played in New York, NJ, weather: 60 degrees, rain, 10 mph wind.
Buffalo won the toss and elected to receive.
Start of first quarter.
(1Q: 15:00) Mel Hawkins kicked off 70 yards from the NYJ30. Benjamin Anderko returned the ball 33 yards to the BUF33. Tackled by Antonio Giles.
1-10-BUF33 (1Q: 14:34) Gabe Blasingame ran inside the left guard for 7 yards. Tackled by S Shannon Merchberger, assisted by OLB Karl Morton. Key block delivered by Michael Oher.
2-3-BUF40 (1Q: 14:07) Phillip Rotzell pass completed to WR James Hardy for 3 yards. Tackled by CB Victor Liotti, assisted by DE Derrick Morgan.
1-10-BUF43 (1Q: 13:35) Gabe Blasingame ran inside the right guard for 3 yards. Tackled by OLB Bart Krcik, assisted by DE Derrick Morgan.
2-7-BUF46 (1Q: 12:58) Phillip Rotzell pass fell incomplete, intended for WR Colin Saenz. S Shannon Merchberger defended the pass. New York's Johnny Bell was hurt on the play. This appears to be a minor knee injury. He should be able to remain in the game.
3-7-BUF46 (1Q: 12:50) Phillip Rotzell pass fell incomplete, intended for TE Kendall Carswell. DT Cris Batten hurried the quarterback into a bad throw.
4-7-BUF46 (1Q: 12:46) Thomas Morstead punted 54 yards. Touchback.
1-10-NYJ20 (1Q: 12:39) Phil Moran pass completed to WR Cheshire Kit Claussen for 16 yards. Tackled by CB Ethan Gaytan. Claussen gained 7 yards after the catch.
1-10-NYJ36 (1Q: 12:00) Ray Terry ran around left end for 3 yards. Tackled by CB Fernando Mathews.
2-7-NYJ39 (1Q: 11:33) Sammie Matos ran inside the left guard for 2 yards. Tackled by ILB Sean Lee.
3-5-NYJ41 (1Q: 10:50) Phil Moran pass completed to WR Cheshire Kit Claussen for 11 yards. Tackled by CB Ethan Gaytan. Claussen gained 1 yard after the catch.
1-10-BUF48 (1Q: 10:16) Ray Terry ran outside the right tackle for 7 yards. Tackled by OLB Donald Yeager. Terry made a great move on Doug Worthington. Key block delivered by Breno Giacomini.
2-3-BUF41 (1Q: 09:30) Phil Moran pass completed to WR Cheshire Kit Claussen for 16 yards. Tackled by S Jerry Peters. Claussen gained 10 yards after the catch.
1-10-BUF25 (1Q: 08:45) Phil Moran pass was intended for WR Wesley Banks and was intercepted by CB Jerome Murphy at the BUF10. The interception was returned 11 yards. Tackled by Sammie Matos.
1-10-BUF21 (1Q: 08:37) Phillip Rotzell pass completed to WR Irv Buckner for 16 yards. Tackled by CB Victor Liotti.
1-10-BUF37 (1Q: 08:05) Gabe Blasingame ran around left end for -1 yards. Tackled by OLB Bart Krcik.
2-11-BUF36 (1Q: 07:33) Phillip Rotzell pass completed to TE Kendall Carswell for 9 yards. Tackled by CB Victor Liotti, assisted by CB Jerry Cassidy. The quarterback threw away from the double coverage. The ball was fumbled and recovered by NYJ Karl Morton on the BUF45.
1-10-BUF45 (1Q: 07:23) Phil Moran pass completed to TE Ty Hatcher for 5 yards. Tackled by CB Ethan Gaytan. Hatcher gained 2 yards after the catch. The quarterback threw away from the double coverage.
2-5-BUF40 (1Q: 06:53) PENALTY: New York was called for a False Start.
2-10-BUF45 (1Q: 06:47) Sammie Matos ran around right end for 13 yards. Tackled by S Kendrick Green. Key block delivered by Ty Hatcher.
1-10-BUF32 (1Q: 06:06) Phil Moran scrambled for 5 yards. Tackled by OLB Tommy Wyden.
2-5-BUF27 (1Q: 05:22) Phil Moran pass completed to WR Bryan Johnson for 14 yards. Tackled by CB Fernando Mathews. Johnson gained 1 yard after the catch.
1-10-BUF13 (1Q: 04:50) Sammie Matos ran inside the left guard for 9 yards. Tackled by ILB James Laurinaitis. Key block delivered by Andre Drew.
2-1-BUF04 (1Q: 04:18) Ray Terry ran a draw inside the left guard for 1 yard. Tackled by OLB Donald Yeager, assisted by DT Everett Kinsella. Key block delivered by Alex Urena.
1-3-BUF03 (1Q: 03:35) Phil Moran sacked by DT Teddy Richard for a loss of 6 yards. Sack allowed by Herb Bradford.
2-9-BUF09 (1Q: 02:59) Phil Moran pass completed to WR Eric Bryant for 9 yards and a TOUCHDOWN! The quarterback threw away from the double coverage. New York 6, Buffalo 0
(1Q: 02:59) Extra point by Mel Hawkins was good. New York 7, Buffalo 0
(1Q: 02:50) Mel Hawkins kicked off 60 yards from the NYJ30. Benjamin Anderko returned the ball 24 yards to the BUF34. Tackled by Ray Terry.
1-10-BUF34 (1Q: 02:23) Phillip Rotzell pass completed to TE Kendall Carswell for 8 yards. Tackled by OLB Ronald Kournikova.
2-2-BUF42 (1Q: 01:44) Phillip Rotzell pass completed to WR Colin Saenz for 4 yards. Tackled by OLB Bart Krcik, assisted by CB Victor Liotti. The quarterback threw away from the double coverage.
1-10-BUF46 (1Q: 01:18) Marshall Quaccia ran around left end for 3 yards and was forced out of bounds. Tackled by CB Jerry Cassidy.
2-7-BUF49 (1Q: 00:35) Phillip Rotzell pass completed to WR Colin Saenz for 3 yards. The receiver went out of bounds. Tackled by OLB Donnell Samuels. The receiver ran his route right over the middle of the field.
Start of second quarter.
3-4-NYJ48 (2Q: 15:00) Phillip Rotzell pass fell incomplete, intended for WR Colin Saenz. CB Phil Jeffords defended the pass.
4-4-NYJ48 (2Q: 14:52) Thomas Morstead punted 34 yards. Sammie Matos returned the kick 3 yards to the NYJ17. Tackled by Leonard Dodge.
1-10-NYJ17 (2Q: 14:41) Ray Terry ran around the left tackle for 3 yards. Tackled by CB Ethan Gaytan, assisted by DE Chris Long.
2-7-NYJ20 (2Q: 14:00) Sammie Matos ran around right end for 14 yards. Tackled by DE Chris Long, assisted by DE D.J. Dole. Key block delivered by Breno Giacomini.
1-10-NYJ34 (2Q: 13:20) Ray Terry ran around the left tackle for 4 yards. Tackled by OLB Tommy Wyden, assisted by OLB Donald Yeager.
2-6-NYJ38 (2Q: 12:47) Ray Terry ran around right end for 7 yards. Tackled by ILB Sean Lee. Key block delivered by Breno Giacomini.
1-10-NYJ45 (2Q: 12:13) Phil Moran pass fell incomplete, intended for WR Bryan Johnson. CB Derrick Namnath defended the pass.
2-10-NYJ45 (2Q: 12:04) PENALTY: New York was called for a False Start.
2-15-NYJ40 (2Q: 11:59) Sammie Matos ran inside the left tackle for 4 yards. Tackled by DT Glenn Dorsey.
3-11-NYJ44 (2Q: 11:36) Phil Moran pass completed to WR Wesley Banks for 13 yards. Tackled by CB Ethan Gaytan.
1-10-BUF43 (2Q: 10:57) Phil Moran pass fell incomplete, intended for TE Ty Hatcher. OLB Donald Yeager defended the pass.
2-10-BUF43 (2Q: 10:51) Phil Moran pass completed to WR Bryan Johnson for 43 yards and a TOUCHDOWN! New York 13, Buffalo 0
(2Q: 10:51) Extra point by Mel Hawkins was good. New York 14, Buffalo 0
(2Q: 10:32) Mel Hawkins kicked off 56 yards from the NYJ30. Benjamin Anderko returned the ball 26 yards to the BUF40. Tackled by Antonio Giles.
1-10-BUF40 (2Q: 09:57) Phillip Rotzell sacked by DE Derrick Morgan and DE Terry Densmore for a loss of 7 yards. Sack allowed by Donald Buckner.
2-17-BUF33 (2Q: 09:11) Gabe Blasingame ran a draw inside the left guard for 2 yards. Tackled by CB Phil Jeffords, assisted by S Antonio Giles.
3-15-BUF35 (2Q: 08:30) Phillip Rotzell pass completed to TE Leonard Dodge for 15 yards. Tackled by OLB Perry Riley. Dodge gained 7 yards after the catch. The quarterback threw away from the double coverage.
1-10-NYJ50 (2Q: 07:48) Gabe Blasingame ran inside the right tackle for 7 yards. Tackled by DT Michael Neal, assisted by S Shannon Merchberger. Key block delivered by Jorge Lynn.
2-3-NYJ43 (2Q: 07:13) Phillip Rotzell pass completed to TE Kendall Carswell for 4 yards. The receiver went out of bounds. Tackled by CB Jerry Cassidy. The receiver ran his route right over the middle of the field. The quarterback threw away from the double coverage.
1-10-NYJ39 (2Q: 06:26) Phillip Rotzell pass fell incomplete, intended for WR James Hardy. CB Phil Jeffords defended the pass.
2-10-NYJ39 (2Q: 06:15) Gabe Blasingame ran around right end for 4 yards. Tackled by DT Michael Neal, assisted by CB Phil Jeffords.
3-6-NYJ35 (2Q: 05:39) Steven Bradford ran inside the right tackle for 3 yards. Tackled by DT Michael Neal.
4-3-NYJ32 (2Q: 05:14) Taylor Mehlhaff attempted a 49 yard field goal and succeeded. New York 14, Buffalo 3
(2Q: 05:06) Taylor Mehlhaff kicked off 77 yards from the BUF30. Touchback.
1-10-NYJ20 (2Q: 05:06) Phil Moran scrambled for 5 yards. Tackled by OLB Donald Yeager.
2-5-NYJ25 (2Q: 04:21) Phil Moran pass completed to WR Bryan Johnson for 51 yards. Tackled by OLB Donald Yeager. Johnson gained 38 yards after the catch. The quarterback threw into double coverage.
1-10-BUF24 (2Q: 03:34) Ray Terry ran around right end for 4 yards and was forced out of bounds. Tackled by OLB Tommy Wyden, assisted by S Byron Schepis.
2-6-BUF20 (2Q: 03:14) Phil Moran pass fell incomplete, intended for FB Grant Fredrickson. DE Chris Long hurried the quarterback into a bad throw.
3-6-BUF20 (2Q: 03:10) Phil Moran pass fell incomplete, intended for WR Cheshire Kit Claussen. DE D.J. Dole hurried the quarterback into a bad throw. PENALTY: New York was called for Offensive Holding.
3-16-BUF30 (2Q: 03:00) Phil Moran pass completed to WR Cheshire Kit Claussen for 7 yards. Tackled by DT Glenn Dorsey. The receiver ran his route right over the middle of the field.
4-9-BUF23 (2Q: 02:41) Mel Hawkins attempted a 40 yard field goal and succeeded. New York 17, Buffalo 3
(2Q: 02:34) Mel Hawkins kicked off 68 yards from the NYJ30. Arnold Ogden returned the ball 33 yards to the BUF35. Tackled by J.J. Caldwell.
1-10-BUF35 (2Q: 02:12) Phillip Rotzell pass fell incomplete, intended for WR James Hardy. DE Terry Densmore drove right through Donald Buckner to hurry the quarterback.
2-10-BUF35 (2Q: 02:07) Gabe Blasingame ran inside the right guard for 28 yards. Tackled by CB Victor Liotti. Key block delivered by Louis Vasquez.
Official time out for the two-minute warning.
1-10-NYJ37 (2Q: 01:58) Phillip Rotzell pass completed to WR Colin Saenz for 6 yards. Tackled by S Shannon Merchberger. The quarterback threw away from the double coverage.
2-4-NYJ31 (2Q: 01:38) Phillip Rotzell pass fell incomplete, intended for TE Leonard Dodge. DT Michael Neal hurried the quarterback into a bad throw.
3-4-NYJ31 (2Q: 01:31) Phillip Rotzell scrambled for 15 yards. Tackled by S Quentin Demps.
1-10-NYJ16 (2Q: 01:14) Phillip Rotzell pass fell incomplete, intended for TE Kendall Carswell. CB Jerry Cassidy defended the pass.
2-10-NYJ16 (2Q: 01:06) Phillip Rotzell pass completed to WR James Hardy for 14 yards. Tackled by OLB Ronald Kournikova. The receiver ran his route right over the middle of the field.
1-2-NYJ02 (2Q: 00:50) Phillip Rotzell pass fell incomplete, intended for WR Irv Buckner. OLB Bart Krcik defended the pass.
2-2-NYJ02 (2Q: 00:45) Phillip Rotzell pass completed to RB Gabe Blasingame for 2 yards and a TOUCHDOWN! The quarterback threw away from the double coverage. New York 17, Buffalo 9
(2Q: 00:45) Extra point by Taylor Mehlhaff was good. New York 17, Buffalo 10
(2Q: 00:35) Taylor Mehlhaff kicked off 72 yards from the BUF30. Touchback.
1-10-NYJ20 (2Q: 00:35) Sammie Matos ran inside the right guard for 13 yards. Tackled by DT Teddy Richard. Key block delivered by Herb Bradford. Bradford ran over D.J. Dole to set up the play.
Start of third quarter.
(3Q: 15:00) Taylor Mehlhaff kicked off 72 yards from the BUF30. Touchback.
1-10-NYJ20 (3Q: 15:00) Phil Moran pass fell incomplete, intended for WR Wesley Banks. S Byron Schepis defended the pass.
2-10-NYJ20 (3Q: 14:51) Phil Moran pass was dropped by WR Eric Bryant.
3-10-NYJ20 (3Q: 14:41) Phil Moran pass completed to RB Ray Terry for 4 yards. The receiver went out of bounds. Tackled by OLB Donald Yeager. Terry gained 3 yards after the catch.
4-6-NYJ24 (3Q: 14:12) A.J. Welch punted 33 yards. Steven Bradford returned the kick -1 yards to the BUF42. Tackled by Ray Terry.
1-10-BUF42 (3Q: 14:05) Phillip Rotzell pass completed to WR Benjamin Anderko for 10 yards. Tackled by OLB Bart Krcik.
1-10-NYJ48 (3Q: 13:20) Gabe Blasingame ran a draw inside the left guard for -1 yards. Tackled by OLB Karl Morton, assisted by OLB Bart Krcik. PENALTY: Buffalo was called for Offensive Holding.
1-20-BUF42 (3Q: 13:13) Phillip Rotzell pass completed to WR James Hardy for 7 yards. The receiver went out of bounds. Tackled by OLB Donnell Samuels. Hardy gained 2 yards after the catch. PENALTY: New York was called for Illegal Use of the Hands by the Defense.
1-10-BUF47 (3Q: 13:06) Steven Bradford ran inside the right guard for 3 yards. Tackled by OLB Bart Krcik.
2-7-NYJ50 (3Q: 12:33) PENALTY: Buffalo was called for a False Start.
2-12-BUF45 (3Q: 12:23) Phillip Rotzell pass completed to WR James Hardy for 6 yards. Tackled by CB Buddy Clancy. The receiver ran his route right over the middle of the field. Hardy gained 1 yard after the catch.
3-6-NYJ49 (3Q: 11:38) Gabe Blasingame ran inside the left guard for 12 yards. Tackled by ILB Bryan Covington, assisted by DT Matt Sato. Key block delivered by Jorge Lynn.
1-10-NYJ37 (3Q: 11:04) Phillip Rotzell pass completed to FB Marshall Quaccia for 19 yards. Tackled by OLB Ronald Kournikova. The receiver ran his route right over the middle of the field. Quaccia gained 13 yards after the catch. The quarterback threw away from the double coverage.
1-10-NYJ18 (3Q: 10:19) Gabe Blasingame ran around left end for 18 yards and a TOUCHDOWN! Key block delivered by Michael Oher. New York 17, Buffalo 16
(3Q: 10:19) Extra point by Taylor Mehlhaff was good. New York 17, Buffalo 17
(3Q: 10:01) Taylor Mehlhaff kicked off 58 yards from the BUF30. Cheshire Kit Claussen returned the ball 21 yards to the NYJ33. Tackled by Kendrick Green.
1-10-NYJ33 (3Q: 09:30) Sammie Matos ran around the left tackle for 5 yards. Tackled by CB Fernando Mathews, assisted by CB Derrick Namnath. Key block delivered by Herb Bradford.
2-5-NYJ38 (3Q: 08:46) Phil Moran pass completed to FB Grant Fredrickson for 1 yard. Tackled by DT Teddy Richard.
3-4-NYJ39 (3Q: 08:02) Phil Moran pass completed to RB Ray Terry for 26 yards. Tackled by OLB Donald Yeager. Terry gained 26 yards after the catch.
1-10-BUF35 (3Q: 07:26) Sammie Matos ran around left end for 2 yards. Tackled by S Jerry Peters, assisted by DT Teddy Richard.
2-8-BUF33 (3Q: 07:02) Phil Moran pass completed to RB Sammie Matos for 6 yards. Tackled by CB Benjamin King, assisted by ILB Sean Lee. Matos gained 6 yards after the catch. The quarterback threw away from the double coverage.
3-2-BUF27 (3Q: 06:15) Phil Moran pass completed to WR Eric Bryant for 15 yards. The receiver went out of bounds. Tackled by CB Fernando Mathews. The receiver ran his route right over the middle of the field. PENALTY: New York was called for Illegal Use of the Hands.
3-12-BUF37 (3Q: 06:04) Phil Moran scrambled for 5 yards. Tackled by OLB Cameron Sheffield.
4-7-BUF32 (3Q: 05:26) Mel Hawkins attempted a 49 yard field goal and missed short of the crossbar.
1-10-BUF39 (3Q: 05:19) Gabe Blasingame ran outside the right tackle for 7 yards. Tackled by DT Michael Neal, assisted by ILB Bryan Covington. Key block delivered by Jonathan Luigs.
2-3-BUF46 (3Q: 04:46) Phillip Rotzell pass fell incomplete, intended for WR James Hardy. OLB Ronald Kournikova hurried the quarterback into a bad throw. The quarterback threw into double coverage.
3-3-BUF46 (3Q: 04:42) Gabe Blasingame ran inside the left tackle for 8 yards. Tackled by DE Terry Densmore, assisted by OLB Ronald Kournikova. Key block delivered by Jorge Lynn.
1-10-NYJ46 (3Q: 04:00) Gabe Blasingame ran inside the right tackle for 3 yards. Tackled by DE Derrick Morgan, assisted by OLB Ronald Kournikova.
2-7-NYJ43 (3Q: 03:21) Steven Bradford ran a draw inside the left guard for 1 yard. Tackled by DT Cris Batten, assisted by DT Pat Dodge. DT Pat Dodge knocked down Harold Brackens to break up the play.
3-6-NYJ42 (3Q: 02:56) Phillip Rotzell pass completed to WR Irv Buckner for 11 yards. Tackled by CB Jerry Cassidy. Buckner gained 5 yards after the catch.
1-10-NYJ31 (3Q: 02:33) Phillip Rotzell pass completed to WR Irv Buckner for 6 yards. Tackled by CB Phil Jeffords. The quarterback threw into double coverage.
2-4-NYJ25 (3Q: 01:51) Gabe Blasingame ran around right end for 5 yards. Tackled by S Antonio Giles. Key block delivered by Donald Buckner.
1-10-NYJ20 (3Q: 01:26) Phillip Rotzell pass completed to TE Kendall Carswell for 5 yards. Tackled by CB Victor Liotti. The receiver ran his route right over the middle of the field.
2-5-NYJ15 (3Q: 00:48) Gabe Blasingame ran a draw inside the left guard for 15 yards and a TOUCHDOWN! Key block delivered by Michael Oher. Buffalo 23, New York 17
(3Q: 00:48) Extra point by Taylor Mehlhaff was good. Buffalo 24, New York 17
(3Q: 00:42) Taylor Mehlhaff kicked off 67 yards from the BUF30. Cheshire Kit Claussen returned the ball 15 yards to the NYJ18. Tackled by Jack Marsh.
1-10-NYJ18 (3Q: 00:08) Phil Moran pass completed to TE Ty Hatcher for 27 yards. The receiver went out of bounds. Tackled by CB Benjamin King. Hatcher gained 6 yards after the catch.
Start of fourth quarter.
1-10-NYJ45 (4Q: 15:00) Sammie Matos ran inside the right guard for 1 yard. Tackled by OLB Tommy Wyden.
2-9-NYJ46 (4Q: 14:21) Phil Moran pass completed to FB Grant Fredrickson for -1 yards. The receiver went out of bounds. Tackled by CB Ethan Gaytan.
3-10-NYJ45 (4Q: 13:44) Phil Moran sacked by DT Glenn Dorsey for a loss of 7 yards. Sack allowed by Andre Drew.
4-17-NYJ38 (4Q: 13:03) A.J. Welch punted 38 yards. Steven Bradford returned the kick 76 yards for a TOUCHDOWN! Buffalo 30, New York 17
(4Q: 13:03) Extra point by Taylor Mehlhaff was good. Buffalo 31, New York 17
(4Q: 12:55) Taylor Mehlhaff kicked off 79 yards from the BUF30. Touchback.
1-10-NYJ20 (4Q: 12:55) Phil Moran pass completed to RB Sammie Matos for 3 yards. Tackled by DE Doug Worthington. Matos gained 3 yards after the catch.
2-7-NYJ23 (4Q: 12:31) Sammie Matos ran inside the left guard for 7 yards. Tackled by DT Glenn Dorsey. Key block delivered by Grant Fredrickson.
1-10-NYJ30 (4Q: 12:03) Phil Moran pass completed to WR Wesley Banks for 12 yards. Tackled by CB Ethan Gaytan.
1-10-NYJ42 (4Q: 11:18) Phil Moran pass was dropped by WR Bryan Johnson. The quarterback threw away from the double coverage.
2-10-NYJ42 (4Q: 11:11) Phil Moran scrambled for 7 yards. Tackled by CB Fernando Mathews.
3-3-NYJ49 (4Q: 10:26) Phil Moran scrambled for 14 yards. Tackled by CB Fernando Mathews.
1-10-BUF37 (4Q: 10:02) Phil Moran pass completed to WR Eric Bryant for 6 yards. Tackled by OLB Jack Marsh, assisted by DT Everett Kinsella. PENALTY: New York was called for Illegal Use of the Hands.
1-20-BUF47 (4Q: 09:53) Phil Moran pass fell incomplete, intended for WR Cheshire Kit Claussen. ILB Sean Lee defended the pass. The quarterback threw away from the double coverage.
2-20-BUF47 (4Q: 09:45) Phil Moran pass was dropped by WR Bryan Johnson. The quarterback threw into double coverage.
3-20-BUF47 (4Q: 09:40) Phil Moran pass completed to WR Eric Bryant for 27 yards. Tackled by OLB Donald Yeager. Bryant gained 13 yards after the catch. The quarterback threw into double coverage.
1-10-BUF20 (4Q: 09:06) Phil Moran pass completed to WR Eric Bryant for 16 yards. Tackled by CB Jerome Murphy, assisted by CB Ethan Gaytan. Bryant gained 2 yards after the catch. The quarterback threw away from the double coverage.
1-4-BUF04 (4Q: 08:35) Phil Moran pass fell incomplete, intended for WR Eric Bryant. DE Chris Long hurried the quarterback into a bad throw. The quarterback threw into double coverage.
2-4-BUF04 (4Q: 08:29) Sammie Matos ran around right end for 4 yards and a TOUCHDOWN! Key block delivered by Russell Hicks. Buffalo 31, New York 23
(4Q: 08:29) Extra point by Mel Hawkins was good. Buffalo 31, New York 24
(4Q: 08:21) Mel Hawkins kicked off 66 yards from the NYJ30. Benjamin Anderko returned the ball 31 yards to the BUF35. Tackled by Perry Riley.
1-10-BUF35 (4Q: 07:47) Phillip Rotzell sacked by OLB Karl Morton and DT Michael Neal for a loss of 9 yards. Sack allowed by Brock Pearson.
2-19-BUF26 (4Q: 07:00) Phillip Rotzell pass fell incomplete, intended for WR Irv Buckner. S Shannon Merchberger defended the pass. PENALTY: Buffalo was called for Offensive Holding.
2-29-BUF16 (4Q: 06:50) Phillip Rotzell pass fell incomplete, intended for FB Marshall Quaccia. DE Terry Densmore drove right through Michael Oher to hurry the quarterback. The quarterback threw away from the double coverage.
3-29-BUF16 (4Q: 06:43) Phillip Rotzell pass completed to WR Benjamin Anderko for 15 yards. Tackled by CB Phil Jeffords. The receiver ran his route right over the middle of the field. Anderko gained 2 yards after the catch.
4-14-BUF31 (4Q: 05:55) Thomas Morstead punted 46 yards. Sammie Matos called for a fair catch at the NYJ23.
1-10-NYJ23 (4Q: 05:47) Phil Moran pass fell incomplete, intended for WR Eric Bryant. DE Doug Worthington hurried the quarterback into a bad throw. PENALTY: Buffalo was called for an Intentional Face Mask.
1-10-NYJ38 (4Q: 05:41) Phil Moran pass completed to WR Bryan Johnson for 33 yards. Tackled by ILB James Laurinaitis. Johnson gained 26 yards after the catch.
1-10-BUF29 (4Q: 05:06) Ray Terry ran around left end for 5 yards and was forced out of bounds. Tackled by S Kendrick Green. Key block delivered by Grant Fredrickson.
2-5-BUF24 (4Q: 04:23) Phil Moran pass fell incomplete, intended for WR Bryan Johnson. CB Benjamin King defended the pass.
3-5-BUF24 (4Q: 04:14) Phil Moran pass completed to WR Eric Bryant for 4 yards. Tackled by S Jerry Peters. PENALTY: New York was called for Offensive Holding.
3-15-BUF34 (4Q: 04:03) Phil Moran pass completed to WR Cheshire Kit Claussen for 34 yards and a TOUCHDOWN! Buffalo 31, New York 30
(4Q: 04:03) Extra point by Mel Hawkins was good. New York 31, Buffalo 31
(4Q: 03:49) Mel Hawkins kicked off 55 yards from the NYJ30. Benjamin Anderko returned the ball 25 yards to the BUF40. Tackled by Perry Riley.
1-10-BUF40 (4Q: 03:41) Gabe Blasingame ran inside the left guard for -3 yards. Tackled by OLB Ronald Kournikova, assisted by OLB Perry Riley.
2-13-BUF37 (4Q: 03:06) Phillip Rotzell pass was blocked at the line, intended for WR James Hardy. DE Terry Densmore blocked the pass.
3-13-BUF37 (4Q: 02:57) Phillip Rotzell pass completed to WR James Hardy for 14 yards. Tackled by CB Victor Liotti, assisted by OLB Perry Riley. The receiver ran his route right over the middle of the field.
1-10-NYJ49 (4Q: 02:20) Gabe Blasingame ran around right end for 4 yards. Tackled by S Antonio Giles.
Official time out for the two-minute warning.
2-6-NYJ45 (4Q: 02:00) Phillip Rotzell pass completed to WR James Hardy for 9 yards. Tackled by OLB Donnell Samuels, assisted by CB Victor Liotti.
1-10-NYJ36 (4Q: 01:21) Steven Bradford ran around right end for 2 yards. Tackled by OLB Karl Morton.
2-8-NYJ34 (4Q: 00:50) Phillip Rotzell pass fell incomplete, intended for WR James Hardy. S Quentin Demps defended the pass. The quarterback threw away from the double coverage.
3-8-NYJ34 (4Q: 00:45) Phillip Rotzell pass was dropped by WR Arnold Ogden. The quarterback threw away from the double coverage.
4-8-NYJ34 (4Q: 00:39) Taylor Mehlhaff attempted a 51 yard field goal and succeeded. Buffalo 34, New York 31
(4Q: 00:33) Taylor Mehlhaff kicked off 74 yards from the BUF30. Touchback.
1-10-NYJ20 (4Q: 00:33) Phil Moran pass completed to WR Eric Bryant for 31 yards. Tackled by S Kendrick Green. The receiver ran his route right over the middle of the field. Bryant gained 4 yards after the catch. The quarterback threw away from the double coverage.
New York called a time out.
1-10-BUF49 (4Q: 00:22) Phil Moran pass was thrown incomplete, intended for TE Ty Hatcher. The defense looked very familiar with that play.
2-10-BUF49 (4Q: 00:13) Phil Moran pass fell incomplete, intended for WR Eric Bryant. CB Fernando Mathews knocked the ball out of his grasp. The quarterback threw into double coverage.
3-10-BUF49 (4Q: 00:07) Phil Moran pass completed to WR Bryan Johnson for 13 yards. Tackled by CB Fernando Mathews. Johnson gained 4 yards after the catch. The quarterback threw into double coverage.
Final Score: Buffalo Bills 34, New York Jets 31