Week 4, 2020

Played in Arizona, AZ, weather: 100 degrees, fair, calm.
New York won the toss and elected to receive.
Start of first quarter.
(1Q: 15:00) Ricky Azzoo kicked off 67 yards from the ARI30. Malcolm Kelly returned the ball 34 yards to the NYG37. Tackled by DeJuan Tribble.
1-10-NYG37 (1Q: 14:41) Chris Wells ran inside the right tackle for 6 yards. Tackled by DE Glen Corbett. Key block delivered by Clyde Allen.
2-4-NYG43 (1Q: 13:58) Chris Wells ran around right end for 8 yards. Tackled by S Troy Nolan. Key block delivered by Pet Rachal.
1-10-ARI49 (1Q: 13:17) Chris Wells ran inside the right tackle for 8 yards. Tackled by S Troy Nolan. Key block delivered by Clyde Allen.
2-2-ARI41 (1Q: 12:41) Kevin O'Connell pass completed to RB Chris Wells for 8 yards. Tackled by S Michael Mitchell. Wells gained 5 yards after the catch.
1-10-ARI33 (1Q: 12:00) Kevin O'Connell pass fell incomplete, intended for TE Vince Roberts. OLB Curtis Lofton hurried the quarterback into a bad throw.
2-10-ARI33 (1Q: 11:50) Kevin O'Connell pass completed to TE Vince Roberts for 11 yards. Tackled by OLB Curtis Lofton. The quarterback threw away from the double coverage.
1-10-ARI22 (1Q: 11:26) Chris Wells ran inside the right tackle for -1 yards. Tackled by ILB Ronnie Bismonte, assisted by DE Glen Corbett.
2-11-ARI23 (1Q: 10:41) Kevin O'Connell pass completed to WR Brian Robiskie for 13 yards. Tackled by CB Cedric Griffin.
1-10-ARI10 (1Q: 10:00) Rufus Webb ran outside the right tackle for 3 yards. Tackled by ILB Hilee Taylor.
2-7-ARI07 (1Q: 09:20) Chris Wells ran outside the right tackle for 2 yards. Tackled by CB R.J. Terry, assisted by S Michael Mitchell.
3-5-ARI05 (1Q: 08:52) Chris Wells ran outside the right tackle for 5 yards and a TOUCHDOWN! Key block delivered by Travis Glover. New York 6, Arizona 0
(1Q: 08:52) Extra point by Jack Dugas was good. New York 7, Arizona 0
(1Q: 08:45) Jack Dugas kicked off 71 yards from the NYG30. Touchback.
1-10-ARI20 (1Q: 08:45) Wade Swift ran inside the right guard for 0 yards. Tackled by DT Jerome Bauer, assisted by DE Aircraft Carriker. PENALTY: New York was called for Unsportsmanlike Conduct.
1-10-ARI35 (1Q: 08:36) Alex Smith pass completed to WR Rob Sherman for 12 yards. Tackled by CB Joey Leal. The receiver ran his route right over the middle of the field. The quarterback threw away from the double coverage.
1-10-ARI47 (1Q: 07:49) Wade Swift ran outside the right tackle for 10 yards. Tackled by CB Perry Dees. Key block delivered by Terrell Disney. Disney flattened Jerome Bauer to ensure the play's success.
1-10-NYG43 (1Q: 07:04) Big Al Smith pass fell incomplete, intended for WR Rob Sherman. DE Chad Barber hurried the quarterback into a bad throw.
2-10-NYG43 (1Q: 06:58) Rob Geis ran around right end for 3 yards and was forced out of bounds. Tackled by DE Adam Carriker.
3-7-NYG40 (1Q: 06:19) Big Al Smith pass fell incomplete, intended for WR O.J. Ingram. DE Quentin Groves hurried the quarterback into a bad throw. The quarterback threw away from the double coverage.
4-7-NYG40 (1Q: 06:12) Kenny Morris punted 40 yards. Touchback.
1-10-NYG20 (1Q: 06:05) Rufus Webb ran around right end for -1 yards. Tackled by S Ernie Adachi.
2-11-NYG19 (1Q: 05:20) Kevin O'Connell pass fell incomplete, intended for RB Chris Wells. DE Ian Kim hurried the quarterback into a bad throw.
3-11-NYG19 (1Q: 05:16) Kevin O'Connell pass completed to WR Jalen Parmele for 12 yards. Tackled by S Troy Nolan. Parmele gained 1 yard after the catch. The quarterback threw away from the double coverage. The ball was fumbled and recovered by NYG Malcolm Kelly on the NYG31.
1-10-NYG31 (1Q: 04:31) Kevin O'Connell pass was dropped by TE Reuben Judy. The quarterback threw away from the double coverage.
2-10-NYG31 (1Q: 04:24) Kevin O'Connell pass fell incomplete, intended for WR Karl Alexander. S Troy Nolan defended the pass. PENALTY: New York was called for Offensive Holding.
2-20-NYG21 (1Q: 04:16) Kevin O'Connell pass completed to WR Karl Alexander for 9 yards. Tackled by OLB Kyle McElroy, assisted by OLB Curtis Lofton. The quarterback threw into double coverage.
3-11-NYG30 (1Q: 03:35) Kevin O'Connell pass was intended for WR Karl Alexander and was intercepted by CB R.J. Terry at the ARI46. Tackled by Karl Alexander.
1-10-ARI46 (1Q: 03:27) Wade Swift ran a trap outside the right tackle for 3 yards. Tackled by OLB Korey Brister, assisted by DE Adam Carriker. PENALTY: Arizona was called for Offensive Holding.
1-20-ARI36 (1Q: 03:21) Rob Geis ran around the left tackle for 5 yards. Tackled by ILB Nicky Cook. Key block delivered by Dwayne Forguson.
2-15-ARI41 (1Q: 02:43) Alex Smith pass completed to RB Wade Swift for 3 yards. Tackled by S Johnnie Rudzinski. The quarterback threw away from the double coverage.
3-12-ARI44 (1Q: 02:23) Wade Swift ran inside the left tackle for 6 yards. Tackled by CB Joey Leal, assisted by S Johnnie Rudzinski.
4-6-ARI50 (1Q: 01:42) Kenny Morris punted 50 yards. Touchback.
1-10-NYG20 (1Q: 01:36) Chris Wells ran inside the left tackle for 3 yards. Tackled by OLB Gene Riley, assisted by S Troy Nolan.
2-7-NYG23 (1Q: 00:52) Kevin O'Connell pass was dropped by FB Ben Gibson.
3-7-NYG23 (1Q: 00:49) Kevin O'Connell pass fell incomplete, intended for WR Karl Alexander. DE Glen Corbett hurried the quarterback into a bad throw. The quarterback threw into double coverage.
4-7-NYG23 (1Q: 00:43) Ernest Sayre punted 40 yards. The ball was downed at the ARI37.
1-10-ARI37 (1Q: 00:32) Big Al Smith pass completed to WR O.J. Ingram for 14 yards. Tackled by OLB Brad Walters.
1-10-NYG49 (1Q: 00:11) Wade Swift ran around the left tackle for 4 yards. Tackled by ILB Nicky Cook.
Start of second quarter.
2-6-NYG45 (2Q: 15:00) Alex Smith pass completed to WR Rob Sherman for 13 yards. Tackled by S Johnnie Rudzinski. The quarterback threw away from the double coverage.
1-10-NYG32 (2Q: 14:30) Rob Geis ran around left end for 0 yards. Tackled by S Bernie Hoffer, assisted by S Johnnie Rudzinski.
2-10-NYG32 (2Q: 13:49) Wade Swift ran around left end for -2 yards. Tackled by S Antoine Jeffries. PENALTY: New York was called for Too Many Men on the Field.
2-5-NYG27 (2Q: 13:41) Alex Smith pass completed to TE Everett Patterson for 6 yards. Tackled by CB Joey Leal, assisted by DE Adam Carriker. Patterson gained 1 yard after the catch. The quarterback threw away from the double coverage.
1-10-NYG21 (2Q: 13:04) Wade Swift ran outside the right tackle for 2 yards. Tackled by ILB Nicky Cook.
2-8-NYG19 (2Q: 12:21) Alex Smith scrambled for 6 yards. Tackled by ILB Nicky Cook.
3-2-NYG13 (2Q: 11:53) Alex Smith pass completed to FB Quinn Johnson for 13 yards and a TOUCHDOWN! Johnson gained 10 yards after the catch. New York 7, Arizona 6
(2Q: 11:53) Extra point by Ricky Azzoo was good. Arizona 7, New York 7
(2Q: 11:44) Ricky Azzoo kicked off 79 yards from the ARI30. Touchback.
1-10-NYG20 (2Q: 11:44) Kevin O'Connell pass completed to WR Jalen Parmele for 5 yards. Tackled by ILB Ronnie Bismonte. Parmele gained 1 yard after the catch.
2-5-NYG25 (2Q: 11:09) Kevin O'Connell pass fell incomplete, intended for WR Malcolm Kelly. OLB Kyle McElroy hurried the quarterback into a bad throw. The quarterback threw away from the double coverage.
3-5-NYG25 (2Q: 11:01) Chris Wells ran inside the right tackle for 44 yards. Tackled by OLB Gene Riley. Key block delivered by Marvin Philip.
1-10-ARI31 (2Q: 10:24) Chris Wells ran outside the right tackle for 1 yard. Tackled by ILB Boomer Grigsby, assisted by OLB Gene Riley.
2-9-ARI30 (2Q: 09:58) Kevin O'Connell pass completed to WR Malcolm Kelly for 13 yards. Tackled by ILB Ronnie Bismonte, assisted by S Troy Nolan. The receiver ran his route right over the middle of the field.
1-10-ARI17 (2Q: 09:28) Rufus Webb ran inside the left tackle for 15 yards. Tackled by ILB Ronnie Bismonte. Key block delivered by Chilo Rachal.
1-2-ARI02 (2Q: 08:48) Kevin O'Connell pass completed to TE Vince Roberts for 2 yards and a TOUCHDOWN! The quarterback threw away from the double coverage. New York 13, Arizona 7
(2Q: 08:48) Extra point by Jack Dugas was good. New York 14, Arizona 7
(2Q: 08:43) Jack Dugas kicked off 65 yards from the NYG30. DeJuan Tribble returned the ball 18 yards to the ARI23. Tackled by Harris Drozd.
1-10-ARI23 (2Q: 08:06) Big Al Smith pass was dropped by FB Quinn Johnson.
2-10-ARI23 (2Q: 08:02) Alex Smith pass completed to WR Sinorice Moss for 12 yards. Tackled by CB Dixon Neuman. The receiver ran his route right over the middle of the field. Moss gained 1 yard after the catch.
1-10-ARI35 (2Q: 07:17) Alex Smith pass completed to WR Sinorice Moss for 8 yards. Tackled by S Johnnie Rudzinski.
2-2-ARI43 (2Q: 06:39) Wade Swift ran around left end for 2 yards. Tackled by DT Cedric Hardy. Key block delivered by Bruce Dodge.
1-10-ARI45 (2Q: 06:05) Alex Smith pass completed to WR Sinorice Moss for 5 yards. Tackled by S Antoine Jeffries.
2-5-ARI50 (2Q: 05:39) Wade Swift ran around left end for 0 yards. Tackled by S Johnnie Rudzinski, assisted by DT Jerome Bauer.
3-5-ARI50 (2Q: 05:00) PENALTY: Arizona was called for a False Start.
3-10-ARI45 (2Q: 04:52) Alex Smith pass fell incomplete, intended for TE Everett Patterson. ILB Nicky Cook defended the pass. The quarterback threw away from the double coverage.
4-10-ARI45 (2Q: 04:42) Kenny Morris punted 50 yards. The ball was marked out of bounds at the NYG05.
1-10-NYG05 (2Q: 04:35) Chris Wells ran around right end for 3 yards. Tackled by OLB Gene Riley, assisted by S Troy Nolan.
2-7-NYG08 (2Q: 03:48) Chris Wells ran outside the right tackle for 7 yards. Tackled by DT Bernard Sisson. Key block delivered by Pet Rachal.
1-10-NYG15 (2Q: 03:21) Kevin O'Connell pass fell incomplete, intended for WR Brian Robiskie. CB R.J. Terry defended the pass. The quarterback threw into double coverage.
2-10-NYG15 (2Q: 03:12) Chris Wells ran inside the right tackle for -1 yards. Tackled by S Troy Nolan, assisted by OLB Curtis Lofton. OLB Curtis Lofton crushed Myron Zimmerman to wreck the play.
3-11-NYG14 (2Q: 02:27) Kevin O'Connell sacked by OLB Curtis Lofton for a loss of 4 yards. Sack allowed by Myron Zimmerman. Arizona's Kyle McElroy was hurt on the play.
Official time out for the two-minute warning.
4-15-NYG10 (2Q: 02:00) Ernest Sayre punted 40 yards. Steven Bradford returned the kick 4 yards to the NYG46. Tackled by Rufus Webb.
1-10-NYG46 (2Q: 01:50) Alex Smith pass completed to WR Sinorice Moss for 10 yards. Tackled by OLB Korey Brister.
1-10-NYG36 (2Q: 01:29) Alex Smith pass fell incomplete, intended for WR Rob Sherman. DE Adam Carriker hurried the quarterback into a bad throw. The quarterback threw away from the double coverage.
2-10-NYG36 (2Q: 01:17) Big Al Smith pass completed to WR Sinorice Moss for 30 yards. Tackled by CB Zack Bowman. Moss gained 5 yards after the catch.
1-6-NYG06 (2Q: 00:57) Wade Swift ran around left end for 4 yards. Tackled by DE Quentin Groves, assisted by S Johnnie Rudzinski.
Arizona called a time out.
2-2-NYG02 (2Q: 00:47) Wade Swift ran around the left tackle for -1 yards. Tackled by DT Jerome Bauer, assisted by S Bernie Hoffer.
Arizona called a time out.
3-3-NYG03 (2Q: 00:39) Quinn Johnson ran around the left tackle for 3 yards and a TOUCHDOWN! Key block delivered by Bruce Dodge. New York 14, Arizona 13
(2Q: 00:39) Extra point by Ricky Azzoo was good. Arizona 14, New York 14
(2Q: 00:32) Ricky Azzoo kicked off 71 yards from the ARI30. Malcolm Kelly returned the ball 24 yards to the NYG23. Tackled by Roger Sikma.
1-10-NYG23 (2Q: 00:22) Kevin O'Connell dropped to one knee for -2 yards.
Start of third quarter.
(3Q: 15:00) Jack Dugas kicked off 67 yards from the NYG30. DeJuan Tribble returned the ball 25 yards to the ARI28. Tackled by Joey Leal.
1-10-ARI28 (3Q: 14:28) Alex Smith pass completed to RB Rob Geis for 7 yards. Tackled by CB Zack Bowman. The receiver ran his route right over the middle of the field.
2-3-ARI35 (3Q: 14:02) Quinn Johnson ran around right end for 0 yards. Tackled by DT Jerome Bauer. PENALTY: Arizona was called for Tripping.
3-13-ARI25 (3Q: 13:56) Alex Smith pass completed to WR Arman Shields for 32 yards. Tackled by OLB Korey Brister. Shields gained 9 yards after the catch.
1-10-NYG43 (3Q: 13:16) Wade Swift ran outside the right tackle for 7 yards. Tackled by DE Quentin Groves, assisted by DE Chad Barber. Key block delivered by Andre Smith. New York's Jerome Bauer was hurt on the play. This appears to be a minor leg injury. He should be able to remain in the game.
2-3-NYG36 (3Q: 12:32) PENALTY: Arizona was called for a False Start.
2-8-NYG41 (3Q: 12:22) Alex Smith scrambled for 25 yards. Tackled by CB Zack Bowman.
1-10-NYG16 (3Q: 11:36) Alex Smith sacked by DE Tyrone Maciel for a loss of 6 yards. Sack allowed by Dwayne Forguson. The ball was fumbled and recovered by ARI Martin Felker on the NYG22.
2-16-NYG22 (3Q: 10:56) Alex Smith pass completed to WR Rob Sherman for 22 yards and a TOUCHDOWN! Sherman gained 2 yards after the catch. Arizona 20, New York 14
(3Q: 10:56) Extra point by Ricky Azzoo was good. Arizona 21, New York 14
(3Q: 10:40) Ricky Azzoo kicked off 64 yards from the ARI30. Malcolm Kelly returned the ball 38 yards to the NYG44. Tackled by Arman Shields.
1-10-NYG44 (3Q: 10:13) Kevin O'Connell pass completed to WR Jalen Parmele for 24 yards. Tackled by S Michael Mitchell. The receiver ran his route right over the middle of the field.
1-10-ARI32 (3Q: 09:40) Kevin O'Connell pass completed to WR Karl Alexander for 12 yards. Tackled by ILB Hilee Taylor. Alexander gained 12 yards after the catch.
1-10-ARI20 (3Q: 09:02) Kevin O'Connell sacked by DE Glen Corbett and DE Ian Kim for a loss of 3 yards. Sack allowed by Myron Zimmerman.
2-13-ARI23 (3Q: 08:32) Kevin O'Connell pass completed to WR Malcolm Kelly for 3 yards. Tackled by S Troy Nolan. The receiver ran his route right over the middle of the field. The quarterback threw away from the double coverage. PENALTY: New York was called for an Intentional Face Mask.
3-25-ARI35 (3Q: 08:22) Chris Wells ran around right end for 6 yards. Tackled by S Troy Nolan.
4-19-ARI29 (3Q: 07:37) Jack Dugas attempted a 46 yard field goal and succeeded. Arizona 21, New York 17
(3Q: 07:30) Jack Dugas kicked off 54 yards from the NYG30. DeJuan Tribble returned the ball 18 yards to the ARI34. Tackled by Clyde Ingalls.
1-10-ARI34 (3Q: 07:09) Alex Smith pass completed to FB Quinn Johnson for 1 yard. Tackled by OLB Richie Kassell. The quarterback threw away from the double coverage.
2-9-ARI35 (3Q: 06:45) Alex Smith pass completed to WR Sinorice Moss for 12 yards. Tackled by OLB Richie Kassell. The receiver ran his route right over the middle of the field. Moss gained 6 yards after the catch. The quarterback threw into double coverage.
1-10-ARI47 (3Q: 06:08) Alex Smith pass completed to WR Sinorice Moss for 10 yards. Tackled by S Bernie Hoffer.
1-10-NYG43 (3Q: 05:30) Rob Geis ran around the left tackle for 0 yards. Tackled by DT Morris Justice, assisted by DT Jerome Bauer.
2-10-NYG43 (3Q: 04:47) Alex Smith pass fell incomplete, intended for WR Arman Shields. DE Quentin Groves hurried the quarterback into a bad throw. The quarterback threw into double coverage.
3-10-NYG43 (3Q: 04:38) Big Al Smith pass completed to WR Arman Shields for 23 yards. Tackled by CB Zack Bowman. The quarterback threw away from the double coverage.
1-10-NYG20 (3Q: 04:12) Wade Swift ran inside the right tackle for -1 yards. Tackled by S Bernie Hoffer, assisted by DT Morris Justice.
2-11-NYG21 (3Q: 03:36) Alex Smith pass completed to WR Sinorice Moss for 8 yards. Tackled by ILB Nicky Cook, assisted by CB Perry Dees. The receiver ran his route right over the middle of the field. The quarterback threw into double coverage.
3-3-NYG13 (3Q: 02:56) Big Al Smith pass completed to RB Rob Geis for 9 yards. Tackled by ILB Nicky Cook. The quarterback threw away from the double coverage.
1-4-NYG04 (3Q: 02:12) Alex Smith pass completed to WR Rob Sherman for 4 yards and a TOUCHDOWN! Arizona 27, New York 17
(3Q: 02:12) Extra point by Ricky Azzoo was good. Arizona 28, New York 17
(3Q: 02:07) Ricky Azzoo kicked off 62 yards from the ARI30. Malcolm Kelly returned the ball 34 yards to the NYG42. Tackled by O.J. Ingram. PENALTY: New York was called for Holding on the Kick Return.
1-10-NYG18 (3Q: 01:35) Kevin O'Connell pass completed to WR Jalen Parmele for 29 yards. The receiver went out of bounds. Tackled by CB Devin Kerr. The receiver ran his route right over the middle of the field. Parmele gained 4 yards after the catch. The quarterback threw away from the double coverage.
1-10-NYG47 (3Q: 00:59) Rufus Webb ran around left end for 7 yards. Tackled by DE Glen Corbett. Key block delivered by Pet Rachal.
2-3-ARI46 (3Q: 00:21) Kevin O'Connell scrambled for 3 yards. Tackled by OLB Gene Riley and assisted by ILB Hilee Taylor.
Start of fourth quarter.
1-10-ARI43 (4Q: 15:00) Chris Wells ran around right end for 23 yards. Tackled by OLB Curtis Lofton. Key block delivered by Travis Glover.
1-10-ARI20 (4Q: 14:23) Kevin O'Connell pass completed to TE Reuben Judy for 18 yards. Tackled by S Troy Nolan, assisted by CB Devin Kerr. The receiver ran his route right over the middle of the field.
1-2-ARI02 (4Q: 13:37) Kevin O'Connell pass completed to WR Karl Alexander for 2 yards and a TOUCHDOWN! Arizona 28, New York 23
(4Q: 13:37) Extra point by Jack Dugas was good. Arizona 28, New York 24
(4Q: 13:31) Jack Dugas kicked off 67 yards from the NYG30. DeJuan Tribble returned the ball 22 yards to the ARI25. Tackled by Harris Drozd.
1-10-ARI25 (4Q: 12:54) Wade Swift ran inside the left guard for 1 yard. Tackled by OLB Louie Shaw, assisted by S Bernie Hoffer.
2-9-ARI26 (4Q: 12:32) Wade Swift ran around left end for 6 yards. Tackled by CB Joey Leal.
3-3-ARI32 (4Q: 11:53) Wade Swift ran around right end for 2 yards. Tackled by DT Jerome Bauer, assisted by S Bernie Hoffer.
4-1-ARI34 (4Q: 11:19) Kenny Morris punted 45 yards. Zack Bowman returned the kick 6 yards to the NYG27. Tackled by Roger Sikma.
1-10-NYG27 (4Q: 11:08) Chris Wells ran inside the right guard for 0 yards. Tackled by OLB Gene Riley.
2-10-NYG27 (4Q: 10:30) Kevin O'Connell pass completed to WR Jalen Parmele for 3 yards. The receiver went out of bounds. Tackled by CB R.J. Terry, assisted by OLB Gene Riley.
3-7-NYG30 (4Q: 09:51) Kevin O'Connell pass completed to TE Vince Roberts for 6 yards. Tackled by S Troy Nolan. The receiver ran his route right over the middle of the field. Roberts gained 4 yards after the catch. The quarterback threw away from the double coverage.
4-1-NYG36 (4Q: 09:20) Ernest Sayre punted 50 yards. Steven Bradford returned the kick 0 yards to the ARI14. PENALTY: Arizona was called for an Illegal Block on the Punt Return.
1-10-ARI07 (4Q: 09:09) Wade Swift ran around the left tackle for 1 yard. Tackled by OLB Richie Kassell, assisted by DT Cedric Hardy. New York's Nicky Cook was hurt on the play. This appears to be a minor ankle injury. He should be able to remain in the game.
2-9-ARI08 (4Q: 08:40) Wade Swift ran inside the right tackle for 2 yards. Tackled by ILB Nicky Cook.
3-7-ARI10 (4Q: 08:01) Big Al Smith pass fell incomplete, intended for WR Arman Shields. CB Perry Dees defended the pass. The quarterback threw away from the double coverage.
4-7-ARI10 (4Q: 07:52) Kenny Morris punted 46 yards. The ball was marked out of bounds at the NYG44.
1-10-NYG44 (4Q: 07:44) Chris Wells ran around right end for 1 yard. Tackled by CB R.J. Terry.
2-9-NYG45 (4Q: 07:03) Kevin O'Connell pass completed to WR Karl Alexander for 12 yards. Tackled by OLB Gene Riley.
1-10-ARI43 (4Q: 06:24) PENALTY: New York was called for a False Start.
1-15-ARI48 (4Q: 06:17) Kevin O'Connell pass was intended for WR Karl Alexander and was intercepted by CB Cedric Griffin at the ARI29. Tackled by Jalen Parmele.
1-10-ARI29 (4Q: 06:06) Wade Swift ran around the left tackle for 0 yards. Tackled by DT Cedric Hardy.
2-10-ARI29 (4Q: 05:19) Rob Geis ran around left end for 2 yards. Tackled by CB Joey Leal, assisted by ILB Nicky Cook.
3-8-ARI31 (4Q: 04:35) Alex Smith pass completed to WR Rob Sherman for 28 yards. Tackled by S Johnnie Rudzinski. The receiver ran his route right over the middle of the field. Sherman gained 12 yards after the catch. The quarterback threw away from the double coverage.
1-10-NYG41 (4Q: 03:48) Rob Geis ran around right end for 2 yards. Tackled by DT Jerome Bauer, assisted by CB Joey Leal.
2-8-NYG39 (4Q: 03:05) Rob Geis ran around the left tackle for 1 yard. Tackled by DT Morris Justice. The defense looked very familiar with that play.
3-7-NYG38 (4Q: 02:19) Wade Swift ran outside the right tackle for 1 yard. Tackled by DE Adam Carriker, assisted by ILB Nicky Cook.
New York called a time out.
4-6-NYG37 (4Q: 02:11) Ricky Azzoo attempted a 54 yard field goal and missed short of the crossbar.
1-10-NYG44 (4Q: 02:06) Kevin O'Connell pass completed to RB Rufus Webb for 3 yards. Tackled by CB Cedric Griffin. The quarterback threw away from the double coverage. The ball was fumbled and recovered by NYG Clyde Allen on the NYG47.
Official time out for the two-minute warning.
2-7-NYG47 (4Q: 01:58) Kevin O'Connell pass completed to RB Chris Wells for 6 yards. Tackled by CB Devin Kerr. The quarterback threw away from the double coverage. New York's Malcolm Kelly was hurt on the play. This appears to be a minor hand injury. He should be able to remain in the game.
3-1-ARI47 (4Q: 01:38) Kevin O'Connell pass was blocked at the line, intended for TE Reuben Judy. DE Ian Kim blocked the pass. The quarterback threw away from the double coverage.
4-1-ARI47 (4Q: 01:27) Kevin O'Connell pass completed to TE Vince Roberts for 4 yards. Tackled by OLB Curtis Lofton.
1-10-ARI43 (4Q: 01:08) Kevin O'Connell pass fell incomplete, intended for WR Karl Alexander. S Troy Nolan defended the pass. The quarterback threw into double coverage.
2-10-ARI43 (4Q: 01:00) Kevin O'Connell pass fell incomplete, intended for WR Malcolm Kelly. DE Ian Kim hurried the quarterback into a bad throw. The quarterback threw away from the double coverage.
3-10-ARI43 (4Q: 00:52) Kevin O'Connell pass completed to WR Jalen Parmele for 11 yards. Tackled by S Troy Nolan, assisted by CB Cedric Griffin. The receiver ran his route right over the middle of the field.
New York called a time out.
1-10-ARI32 (4Q: 00:42) Kevin O'Connell sacked by OLB Curtis Lofton for a loss of 5 yards. Lofton ran right past Travis Glover and knocked down the quarterback.
New York called a time out.
2-15-ARI37 (4Q: 00:35) Kevin O'Connell sacked by DE Glen Corbett for a loss of 6 yards. Corbett ran right past Pet Rachal and knocked down the quarterback.
3-21-ARI43 (4Q: 00:18) Kevin O'Connell spiked the ball to stop the clock.
4-21-ARI43 (4Q: 00:13) Kevin O'Connell pass was blocked at the line, intended for WR Karl Alexander. DE Ian Kim blocked the pass. The defense looked very familiar with that play. The quarterback threw into double coverage. The ball goes over on downs.
1-10-ARI43 (4Q: 00:07) Big Al Smith dropped to one knee for -1 yards.
Final Score: Arizona Cardinals 28, New York Giants 24