Week 10, 2030

Played in Arizona, AZ, weather: 44 degrees, fair, 1 mph wind.
Detroit won the toss and elected to receive.
Start of first quarter.
(1Q: 15:00) Angel Andersen kicked off 61 yards from the ARI35. Artie Viragh returned the ball 25 yards to the DET29. Tackled by Brant Rayburn.
1-10-DET29 (1Q: 14:27) Harris Dellinger ran outside the right tackle for 12 yards. Tackled by OLB Quinn Bertolini, assisted by ILB Allen Fleming. Key block delivered by Salvador Caban.
1-10-DET41 (1Q: 13:49) Play-Action. Grady O'Donnell pass completed to WR Paul Tucker for 2 yards. Tackled by OLB Quinn Bertolini.
2-8-DET43 (1Q: 13:12) Grady O'Donnell pass completed to WR Erick Money for 5 yards. Tackled by CB Devin Walters. Money gained 4 yards after the catch.
3-3-DET48 (1Q: 12:34) Grady O'Donnell pass completed to WR Artie Viragh for 0 yards. Tackled by CB Devin Walters.
4-3-DET48 (1Q: 12:01) Junior Greene punted 41 yards. Brett Swindle returned the kick 0 yards to the ARI11. Tackled by Carlton Hodges.
1-10-ARI11 (1Q: 11:53) Gene Blanchard ran inside the right guard for -4 yards. Tackled by S Luther Ioja. PENALTY: T Pedro Van Pelt of Arizona was called for an Illegal Shift. The penalty was declined.
2-14-ARI07 (1Q: 11:47) Mickey Doyle pass completed to WR Eduardo Sall for 10 yards. Tackled by OLB Hunter Haller. The quarterback threw away from the double coverage.
3-4-ARI17 (1Q: 11:02) Mickey Doyle pass completed to TE Ken Wilkins for 1 yard. Tackled by ILB Jared Martinez.
4-3-ARI18 (1Q: 10:34) Marshall Nishioka punted 51 yards. Zachary Witt returned the kick 4 yards to the DET35. Tackled by Phil Horn.
1-10-DET35 (1Q: 10:23) Grady O'Donnell pass completed to WR Erick Money for 20 yards. Tackled by S Cooper Peppers. Money gained 14 yards after the catch.
1-10-ARI45 (1Q: 09:49) Harris Dellinger ran inside the left guard for -2 yards. Tackled by DE Raymond Horvath.
2-12-ARI47 (1Q: 09:10) Grady O'Donnell pass completed to WR Paul Tucker for 28 yards. Tackled by S Micah Burke. Tucker gained 14 yards after the catch. PENALTY: DT Rufus Chernetsky of Arizona was called for Unsportsmanlike Conduct.
1-10-ARI10 (1Q: 09:00) Buddy LaPlace ran outside the right tackle for 6 yards. Tackled by OLB Quinn Bertolini. Key block delivered by Jerry Wicker.
2-4-ARI04 (1Q: 08:16) Harris Dellinger ran outside the right tackle for 4 yards and a TOUCHDOWN! Key block delivered by Pedro Jeffries. Detroit 6, Arizona 0
(1Q: 08:16) Extra point by Malik Gallagher was good. Detroit 7, Arizona 0
(1Q: 08:07) Malik Gallagher kicked off 48 yards from the DET35. Ricky Burgess returned the ball 17 yards to the ARI34. Tackled by Erick Money. PENALTY: OLB Phil Horn of Arizona was called for Holding on the Kick Return.
1-10-ARI20 (1Q: 07:39) Casey Brayton ran around right end for 6 yards. Tackled by OLB Hunter Haller, assisted by OLB Wes Spann. Key block delivered by Arnie Clancy.
2-4-ARI26 (1Q: 07:10) Casey Brayton ran inside the right guard for 3 yards. Tackled by ILB Jared Martinez.
3-1-ARI29 (1Q: 06:45) Casey Brayton ran inside the left guard for -2 yards. Tackled by S Cornell Burke.
4-3-ARI27 (1Q: 06:04) Marshall Nishioka punted 48 yards. Zachary Witt returned the kick 11 yards to the DET36. Tackled by Dalton Fisk.
1-10-DET36 (1Q: 05:55) Harris Dellinger ran outside the right tackle for 0 yards. Tackled by ILB Allen Fleming.
2-10-DET36 (1Q: 05:17) Grady O'Donnell pass fell incomplete, intended for WR Erick Money. ILB Allen Fleming simply tossed Sammy Casey aside to reach the quarterback and hurry the throw.
3-10-DET36 (1Q: 05:12) Grady O'Donnell pass completed to WR Zachary Witt for 2 yards. The receiver went out of bounds. Tackled by OLB Phil Horn.
4-8-DET38 (1Q: 04:27) Junior Greene punted 45 yards. The ball was marked out of bounds at the ARI17.
1-10-ARI17 (1Q: 04:19) Gene Blanchard ran inside the right guard for 27 yards. Tackled by ILB Jared Martinez. Key block delivered by Seth McGregor.
1-10-ARI44 (1Q: 03:36) Mickey Doyle pass fell incomplete, intended for WR Brett Swindle. CB Mason Bialo knocked the ball out of his grasp.
2-10-ARI44 (1Q: 03:26) Mickey Doyle pass completed to RB Casey Brayton for 11 yards. Tackled by OLB Hunter Haller, assisted by ILB Jared Martinez. Brayton gained 1 yard after the catch. PENALTY: T Pedro Van Pelt of Arizona was called for Tripping.
2-20-ARI34 (1Q: 03:15) Mickey Doyle pass completed to TE Ken Wilkins for 24 yards. Tackled by OLB Hunter Haller. Wilkins gained 13 yards after the catch. The quarterback threw away from the double coverage.
1-10-DET42 (1Q: 02:39) Mickey Doyle pass completed to WR Brett Swindle for 42 yards and a TOUCHDOWN! Swindle gained 33 yards after the catch. Arizona's Brett Swindle was hurt on the play. This appears to be a minor knee injury. He should be able to remain in the game. Detroit 7, Arizona 6
(1Q: 02:39) Extra point by Angel Andersen was good. Arizona 7, Detroit 7
(1Q: 02:23) Angel Andersen kicked off 69 yards from the ARI35. Touchback.
1-10-DET25 (1Q: 02:23) Harris Dellinger ran outside the right tackle for 1 yard. Tackled by S Micah Burke. PENALTY: T Sammy Casey of Detroit was called for Offensive Holding.
1-20-DET15 (1Q: 02:12) Grady O'Donnell scrambled for 0 yards. Tackled by S Cooper Peppers.
2-20-DET15 (1Q: 01:37) Grady O'Donnell pass completed to TE Kelvin Cagle for 4 yards. Tackled by S Micah Burke.
3-16-DET19 (1Q: 01:02) Grady O'Donnell pass completed to WR Erick Money for 16 yards. The receiver went out of bounds. Tackled by ILB Allen Fleming.
1-10-DET35 (1Q: 00:29) Harris Dellinger ran inside the right tackle for 4 yards. Tackled by S Micah Burke.
2-6-DET39 (1Q: 00:05) Grady O'Donnell pass completed to WR Paul Tucker for 0 yards. Tackled by S Micah Burke.
Start of second quarter.
3-6-DET39 (2Q: 15:00) Grady O'Donnell pass completed to WR Artie Viragh for 10 yards. The receiver went out of bounds. Tackled by CB Antonio Springer. PENALTY: T Sammy Casey of Detroit was called for Offensive Holding.
3-16-DET29 (2Q: 14:50) Grady O'Donnell pass was thrown incomplete, intended for FB Bert Bradford. The quarterback threw away from the double coverage.
4-16-DET29 (2Q: 14:45) Junior Greene punted 39 yards. Brett Swindle called for a fair catch at the ARI32.
1-10-ARI32 (2Q: 14:38) Casey Brayton ran around the left tackle for 2 yards. Tackled by ILB Jared Martinez, assisted by DT Clyde Park.
2-8-ARI34 (2Q: 14:03) Play-Action. Mickey Doyle pass was blocked at the line, intended for WR Eduardo Sall. DE Clyde Krosney blocked the pass.
3-8-ARI34 (2Q: 13:58) Mickey Doyle pass completed to TE Ken Wilkins for 9 yards. Tackled by CB Mason Bialo.
1-10-ARI43 (2Q: 13:18) Mickey Doyle pass completed to WR Asher Buckley for 11 yards. Tackled by CB Jerry Alexander, assisted by CB Mason Bialo. Buckley gained 5 yards after the catch. The quarterback threw away from the double coverage.
1-10-DET46 (2Q: 12:54) Casey Brayton ran around right end for 1 yard. Tackled by S Luther Ioja. CB Mason Bialo knocked down Ken Wilkins to break up the play.
2-9-DET45 (2Q: 12:17) Mickey Doyle pass completed to WR Asher Buckley for 19 yards. Tackled by S Luther Ioja, assisted by CB Jerry Alexander. The quarterback threw away from the double coverage.
1-10-DET26 (2Q: 11:42) Casey Brayton ran around left end for 4 yards. Tackled by CB Mason Bialo, assisted by OLB Hunter Haller. PENALTY: G Seth McGregor of Arizona was called for Offensive Holding.
1-20-DET36 (2Q: 11:31) Mickey Doyle pass completed to TE Ken Wilkins for 9 yards. Tackled by ILB Jared Martinez.
2-11-DET27 (2Q: 11:06) Mickey Doyle pass completed to WR Asher Buckley for 27 yards and a TOUCHDOWN! Buckley gained 26 yards after the catch. Arizona 13, Detroit 7
(2Q: 11:06) Extra point by Angel Andersen was good. Arizona 14, Detroit 7
(2Q: 10:54) Angel Andersen kicked off 73 yards from the ARI35. Touchback.
1-10-DET25 (2Q: 10:54) Paul Tucker ran a reverse around right end for 1 yard. Tackled by S Micah Burke.
2-9-DET26 (2Q: 10:09) Grady O'Donnell pass completed to RB Harris Dellinger for 3 yards. Tackled by S Micah Burke.
3-6-DET29 (2Q: 09:35) Grady O'Donnell pass completed to TE Kelvin Cagle for 3 yards. The receiver went out of bounds. Tackled by ILB Allen Fleming, assisted by OLB Quinn Bertolini.
4-3-DET32 (2Q: 08:53) Junior Greene punted 41 yards. Brett Swindle returned the kick 3 yards to the ARI30. Tackled by Josh Minter.
1-10-ARI30 (2Q: 08:44) Gene Blanchard ran inside the right tackle for 2 yards. Tackled by OLB Hunter Haller.
2-8-ARI32 (2Q: 08:07) Gene Blanchard ran inside the right tackle for -2 yards. Tackled by DT Damon Van Valkenberg, assisted by S Luther Ioja.
3-10-ARI30 (2Q: 07:38) Play-Action. Mickey Doyle pass fell incomplete, intended for WR Eduardo Sall. DE T.J. Montemayor hurried the quarterback into a bad throw.
4-10-ARI30 (2Q: 07:29) Marshall Nishioka punted 34 yards. Zachary Witt called for a fair catch at the DET36.
1-10-DET36 (2Q: 07:21) Grady O'Donnell pass fell incomplete, intended for WR Artie Viragh. CB Ross Anthony defended the pass.
2-10-DET36 (2Q: 07:16) Grady O'Donnell pass completed to WR Zachary Witt for 14 yards. Tackled by S Micah Burke. Witt gained 9 yards after the catch.
1-10-ARI50 (2Q: 06:33) Harris Dellinger ran a trap outside the right tackle for 2 yards. Tackled by CB Ross Anthony, assisted by ILB Allen Fleming.
2-8-ARI48 (2Q: 06:06) Harris Dellinger ran inside the left guard for 1 yard. Tackled by S Cooper Peppers, assisted by ILB Allen Fleming.
3-7-ARI47 (2Q: 05:35) Grady O'Donnell pass completed to WR Paul Tucker for 32 yards. The receiver went out of bounds. Tackled by S Micah Burke. Tucker gained 7 yards after the catch.
1-10-ARI15 (2Q: 04:51) Play-Action. Grady O'Donnell pass was thrown incomplete, intended for TE Kelvin Cagle.
2-10-ARI15 (2Q: 04:45) Grady O'Donnell pass was dropped by TE Kelvin Cagle.
3-10-ARI15 (2Q: 04:37) Grady O'Donnell pass completed to RB Buddy LaPlace for 15 yards and a TOUCHDOWN! LaPlace gained 5 yards after the catch. Arizona 14, Detroit 13
(2Q: 04:37) Extra point by Malik Gallagher was good. Arizona 14, Detroit 14
(2Q: 04:27) Malik Gallagher kicked off 73 yards from the DET35. Touchback.
1-10-ARI25 (2Q: 04:27) Gene Blanchard ran inside the right tackle for 6 yards. Tackled by DE Clyde Krosney, assisted by ILB Jared Martinez. Key block delivered by Pat Neiderer.
2-4-ARI31 (2Q: 03:59) Casey Brayton ran around right end for 0 yards. Tackled by OLB Hunter Haller.
3-4-ARI31 (2Q: 03:34) Mickey Doyle pass completed to WR Brett Swindle for 2 yards. Tackled by CB Jerry Alexander.
4-2-ARI33 (2Q: 02:58) Marshall Nishioka punted 57 yards. The ball was downed at the DET10.
1-10-DET10 (2Q: 02:48) Grady O'Donnell pass completed to WR Erick Money for 3 yards. Tackled by S Cooper Peppers.
2-7-DET13 (2Q: 02:04) Play-Action. Grady O'Donnell pass was blocked at the line, intended for RB Harris Dellinger. DE Bert Sellers blocked the pass.
Official time out for the two-minute warning.
3-7-DET13 (2Q: 01:57) Grady O'Donnell pass completed to WR Paul Tucker for 7 yards. Tackled by S Brant Rayburn. Tucker gained 4 yards after the catch.
1-10-DET20 (2Q: 01:21) Grady O'Donnell pass fell incomplete, intended for RB Harris Dellinger. CB Richard Bryant defended the pass.
2-10-DET20 (2Q: 01:14) Grady O'Donnell pass completed to WR Paul Tucker for 16 yards. Tackled by S Micah Burke, assisted by OLB Quinn Bertolini. Tucker gained 3 yards after the catch.
1-10-DET36 (2Q: 00:27) Grady O'Donnell pass was blocked at the line, intended for TE Kelvin Cagle. DT Bobby Dodge blocked the pass.
2-10-DET36 (2Q: 00:17) Grady O'Donnell pass completed to TE Kelvin Cagle for 29 yards. Tackled by ILB Allen Fleming. Cagle gained 15 yards after the catch. The quarterback threw away from the double coverage.
Detroit called a time out.
1-10-ARI35 (2Q: 00:03) Malik Gallagher attempted a 52 yard field goal and missed wide to the right.
Start of third quarter.
(3Q: 15:00) Malik Gallagher kicked off 65 yards from the DET35. Gene Blanchard returned the ball 27 yards to the ARI27. Tackled by Frankie Hutchinson.
1-10-ARI27 (3Q: 14:25) Gene Blanchard ran around right end for 7 yards. Tackled by ILB Jared Martinez, assisted by DT Clyde Park. Key block delivered by Jason Tyler.
2-3-ARI34 (3Q: 13:45) Casey Brayton ran around right end for 1 yard. Tackled by S Luther Ioja, assisted by DT Drake Wiltz.
3-2-ARI35 (3Q: 13:19) Casey Brayton ran inside the right guard for 2 yards. Tackled by DT Walt Andrew. Key block delivered by Pedro Van Pelt.
1-10-ARI37 (3Q: 12:42) Maurice Heurtin ran inside the right tackle for 2 yards. Tackled by S Luther Ioja.
2-8-ARI39 (3Q: 12:07) Mickey Doyle pass completed to TE Ken Wilkins for 7 yards. The receiver went out of bounds. Tackled by DT Clyde Park. The receiver ran his route right over the middle of the field.
3-1-ARI46 (3Q: 11:22) Gene Blanchard ran around left end for 14 yards. Tackled by OLB Wes Spann, assisted by DT Clyde Park. Key block delivered by Seth McGregor.
1-10-DET40 (3Q: 10:54) Gene Blanchard ran inside the right guard for 8 yards. Tackled by DT Clyde Park, assisted by DE T.J. Montemayor. Key block delivered by Seth McGregor.
2-2-DET32 (3Q: 10:19) Gene Blanchard ran inside the right tackle for 22 yards. Tackled by S Luther Ioja. Key block delivered by Jason Tyler.
1-10-DET10 (3Q: 09:39) Gene Blanchard ran inside the right guard for 0 yards. Tackled by DT Clyde Park. The ball was fumbled and recovered by ARI Brett Swindle to the DET10.
2-10-DET10 (3Q: 08:57) Mickey Doyle pass was blocked at the line, intended for TE Ken Wilkins. OLB Hunter Haller blocked the pass.
3-10-DET10 (3Q: 08:50) Mickey Doyle pass was thrown incomplete, intended for TE Ken Wilkins.
4-10-DET10 (3Q: 08:46) Angel Andersen attempted a 27 yard field goal and succeeded. Arizona 17, Detroit 14
(3Q: 08:41) Angel Andersen kicked off 70 yards from the ARI35. Touchback.
1-10-DET25 (3Q: 08:41) Play-Action. Grady O'Donnell pass fell incomplete, intended for FB Bert Bradford. OLB Quinn Bertolini defended the pass.
2-10-DET25 (3Q: 08:36) Grady O'Donnell pass completed to WR Artie Viragh for 14 yards. Tackled by OLB Quinn Bertolini, assisted by CB Devin Walters.
1-10-DET39 (3Q: 07:50) PENALTY: WR Erick Money of Detroit was called for a False Start.
1-15-DET34 (3Q: 07:43) Grady O'Donnell scrambled for -6 yards. Tackled by ILB Allen Fleming.
2-21-DET28 (3Q: 07:19) Harris Dellinger ran outside the right tackle for 2 yards. Tackled by DE Edgar Fox, assisted by DT Rufus Chernetsky.
3-19-DET30 (3Q: 06:36) Grady O'Donnell pass completed to WR Paul Tucker for 12 yards. Tackled by ILB Allen Fleming. Tucker gained 2 yards after the catch.
4-7-DET42 (3Q: 05:58) Junior Greene punted 42 yards. Brett Swindle returned the kick 9 yards to the ARI25. Tackled by Josh Minter.
1-10-ARI25 (3Q: 05:50) Mickey Doyle pass completed to WR Eduardo Sall for 14 yards. Tackled by S Derek Schwartz. Sall gained 5 yards after the catch. PENALTY: T Pedro Van Pelt of Arizona was called for Illegal Use of the Hands.
1-20-ARI15 (3Q: 05:42) Mickey Doyle pass was dropped by WR Keegan Lenihan. PENALTY: C Jason Tyler of Arizona was called for Offensive Holding. The penalty was declined.
2-20-ARI15 (3Q: 05:36) Mickey Doyle pass was intended for WR Eduardo Sall and was intercepted by S Luther Ioja at the ARI27. The interception was returned 27 yards for a TOUCHDOWN! Detroit 20, Arizona 17
(3Q: 05:36) Extra point by Malik Gallagher was good. Detroit 21, Arizona 17
(3Q: 05:28) Malik Gallagher kicked off 74 yards from the DET35. Touchback.
1-10-ARI25 (3Q: 05:28) Mickey Doyle pass fell incomplete, intended for RB Gene Blanchard. DE Clyde Krosney hurried the quarterback into a bad throw. The quarterback threw away from the double coverage.
2-10-ARI25 (3Q: 05:22) Mickey Doyle pass completed to WR Brett Swindle for 1 yard. Tackled by CB Jeremiah Stram.
3-9-ARI26 (3Q: 04:55) Mickey Doyle pass completed to WR Brett Swindle for 5 yards. Tackled by CB Jeremiah Stram. Swindle gained 5 yards after the catch.
4-4-ARI31 (3Q: 04:26) Marshall Nishioka punted 49 yards. Zachary Witt returned the kick 3 yards to the DET23. Tackled by Warren Wells.
1-10-DET23 (3Q: 04:15) Harris Dellinger ran a draw inside the left guard for 1 yard. Tackled by S Cooper Peppers.
2-9-DET24 (3Q: 03:32) Play-Action. Grady O'Donnell pass completed to RB Harris Dellinger for 0 yards. The receiver went out of bounds. Tackled by DE Edgar Fox. The receiver ran his route right over the middle of the field.
3-9-DET24 (3Q: 02:54) Grady O'Donnell pass completed to RB Buddy LaPlace for 49 yards. Tackled by OLB Max Sanford. LaPlace gained 47 yards after the catch. The quarterback threw away from the double coverage.
1-10-ARI27 (3Q: 02:16) Grady O'Donnell pass completed to TE Kelvin Cagle for 20 yards. Tackled by CB Devin Walters. Cagle gained 16 yards after the catch.
1-7-ARI07 (3Q: 01:30) Buddy LaPlace ran outside the right tackle for 1 yard. Tackled by ILB Allen Fleming, assisted by S Micah Burke.
2-6-ARI06 (3Q: 00:48) Grady O'Donnell pass completed to WR Paul Tucker for 1 yard. Tackled by CB Devin Walters.
3-5-ARI05 (3Q: 00:16) Grady O'Donnell pass fell incomplete, intended for TE Kelvin Cagle. DE Bert Sellers hurried the quarterback into a bad throw.
4-5-ARI05 (3Q: 00:09) Malik Gallagher attempted a 22 yard field goal and succeeded. Detroit 24, Arizona 17
(3Q: 00:04) Malik Gallagher kicked off 68 yards from the DET35. Touchback.
1-10-ARI25 (3Q: 00:04) Mickey Doyle pass completed to WR Eduardo Sall for 11 yards. Tackled by CB Mason Bialo, assisted by DT Clyde Park. Sall gained 3 yards after the catch. The quarterback threw away from the double coverage.
Start of fourth quarter.
1-10-ARI36 (4Q: 15:00) Gene Blanchard ran inside the right guard for -4 yards. Tackled by DE Clyde Krosney, assisted by CB Mason Bialo. The ball was fumbled and recovered by ARI Dalton Fisk to the ARI32.
2-14-ARI32 (4Q: 14:18) Mickey Doyle pass completed to TE Arnie Clancy for 11 yards. Tackled by OLB Wes Spann. The receiver ran his route right over the middle of the field. The quarterback threw away from the double coverage.
3-3-ARI43 (4Q: 13:45) Mickey Doyle pass fell incomplete, intended for RB Casey Brayton. DE Clyde Krosney hurried the quarterback into a bad throw. Detroit's Wes Spann was hurt on the play.
4-3-ARI43 (4Q: 13:39) Marshall Nishioka punted 49 yards. Zachary Witt returned the kick 4 yards to the DET12. Tackled by Dalton Fisk.
1-10-DET12 (4Q: 13:28) Grady O'Donnell scrambled for 3 yards. Tackled by ILB Collin Chun.
2-7-DET15 (4Q: 12:53) Grady O'Donnell sacked by OLB Jameson Vance for a loss of 7 yards. Sack allowed by Sammy Casey. The ball was fumbled and recovered by ARI Rufus Chernetsky on the DET08.
1-8-DET08 (4Q: 12:42) Casey Brayton ran inside the right guard for 3 yards. Tackled by S Luther Ioja, assisted by OLB Brock Dotson.
2-5-DET05 (4Q: 12:03) Casey Brayton ran inside the right tackle for 2 yards. Tackled by ILB Jared Martinez, assisted by S Luther Ioja.
3-3-DET03 (4Q: 11:21) Casey Brayton ran a draw inside the right guard for 3 yards and a TOUCHDOWN! Key block delivered by Dalton Fisk. Detroit 24, Arizona 23
(4Q: 11:21) Extra point by Angel Andersen was good. Arizona 24, Detroit 24
(4Q: 11:10) Angel Andersen kicked off 63 yards from the ARI35. Artie Viragh returned the ball 30 yards to the DET32. Tackled by Rufus Chernetsky.
1-10-DET32 (4Q: 10:44) Grady O'Donnell pass completed to WR Artie Viragh for 22 yards. Tackled by OLB Quinn Bertolini. Viragh gained 21 yards after the catch.
1-10-ARI46 (4Q: 09:57) Buddy LaPlace ran inside the right tackle for 2 yards. Tackled by S Cooper Peppers, assisted by ILB Allen Fleming.
2-8-ARI44 (4Q: 09:28) Grady O'Donnell pass fell incomplete, intended for WR Paul Tucker. CB Devin Walters knocked the ball out of his grasp.
3-8-ARI44 (4Q: 09:23) Grady O'Donnell pass completed to TE Kelvin Cagle for 8 yards. Tackled by S Micah Burke.
1-10-ARI36 (4Q: 08:42) Harris Dellinger ran around right end for 14 yards. Tackled by OLB Quinn Bertolini, assisted by ILB Allen Fleming. Key block delivered by Salvador Caban. PENALTY: WR Artie Viragh of Detroit was called for Illegal Motion.
1-15-ARI41 (4Q: 08:35) Grady O'Donnell pass fell incomplete, intended for WR Erick Money. DE Bert Sellers hurried the quarterback into a bad throw.
2-15-ARI41 (4Q: 08:26) Grady O'Donnell pass was dropped by TE Kelvin Cagle.
3-15-ARI41 (4Q: 08:20) Grady O'Donnell pass fell incomplete, intended for WR Erick Money. DE Raymond Horvath hurried the quarterback into a bad throw.
4-15-ARI41 (4Q: 08:13) Junior Greene punted 33 yards. Brett Swindle returned the kick 0 yards to the ARI08. Tackled by Josh Minter.
1-10-ARI08 (4Q: 08:03) Gene Blanchard ran around left end for 0 yards. Tackled by S Luther Ioja, assisted by DE T.J. Montemayor.
2-10-ARI08 (4Q: 07:18) Gene Blanchard ran inside the right guard for 1 yard. Tackled by DT Damon Van Valkenberg, assisted by CB Mason Bialo. PENALTY: C Jason Tyler of Arizona was called for Offensive Holding. The penalty was declined.
3-9-ARI09 (4Q: 07:07) Mickey Doyle pass completed to WR Eduardo Sall for 23 yards. The receiver went out of bounds. Tackled by S Cornell Burke. Sall gained 3 yards after the catch.
1-10-ARI32 (4Q: 06:26) Mickey Doyle pass completed to TE Arnie Clancy for 11 yards. Tackled by OLB Brock Dotson, assisted by OLB Hunter Haller. Clancy gained 6 yards after the catch. The quarterback threw away from the double coverage.
1-10-ARI43 (4Q: 05:39) Casey Brayton ran around the left tackle for 4 yards. Tackled by CB Jerry Alexander, assisted by DT Clyde Park.
2-6-ARI47 (4Q: 04:55) Mickey Doyle pass completed to WR Asher Buckley for 4 yards. Tackled by ILB Jared Martinez.
3-2-DET49 (4Q: 04:23) Mickey Doyle pass completed to RB Casey Brayton for 8 yards. Tackled by S Cornell Burke.
1-10-DET41 (4Q: 03:39) Mickey Doyle pass completed to WR Keegan Lenihan for 13 yards. Tackled by CB Ross Moss, assisted by CB Mason Bialo. Lenihan gained 13 yards after the catch.
1-10-DET28 (4Q: 03:16) Mickey Doyle pass completed to WR Ricky Burgess for 3 yards. Tackled by CB Mason Bialo. The quarterback threw away from the double coverage. PENALTY: DT Damon Van Valkenberg of Detroit was called for an Intentional Face Mask.
1-10-DET13 (4Q: 03:10) Play-Action. Mickey Doyle pass was dropped by WR Brett Swindle. The quarterback threw into double coverage.
2-10-DET13 (4Q: 03:02) Mickey Doyle pass fell incomplete, intended for WR Eduardo Sall. DE T.J. Montemayor hurried the quarterback into a bad throw. The quarterback threw away from the double coverage.
3-10-DET13 (4Q: 02:53) Mickey Doyle pass completed to WR Brett Swindle for 13 yards and a TOUCHDOWN! Swindle gained 6 yards after the catch. Arizona 30, Detroit 24
(4Q: 02:53) Extra point by Angel Andersen was good. Arizona 31, Detroit 24
(4Q: 02:45) Angel Andersen kicked off 74 yards from the ARI35. Touchback.
1-10-DET25 (4Q: 02:45) Grady O'Donnell sacked by DE Edgar Fox for a loss of 6 yards. Sack allowed by Pedro Jeffries.
2-16-DET19 (4Q: 02:28) Grady O'Donnell pass fell incomplete, intended for TE Kelvin Cagle. DE Raymond Horvath hurried the quarterback into a bad throw.
3-16-DET19 (4Q: 02:18) Play-Action. Grady O'Donnell pass completed to WR Erick Money for 12 yards. Tackled by S Micah Burke.
Official time out for the two-minute warning.
4-4-DET31 (4Q: 02:00) Grady O'Donnell pass completed to TE Kelvin Cagle for 3 yards. Tackled by DE Raymond Horvath, assisted by OLB Quinn Bertolini. The quarterback threw away from the double coverage. The ball goes over on downs.
1-10-DET34 (4Q: 01:52) Gene Blanchard ran around left end for 1 yard and was forced out of bounds. Tackled by CB Mason Bialo, assisted by DE T.J. Montemayor.
2-9-DET33 (4Q: 01:44) PENALTY: T Pedro Van Pelt of Arizona was called for a False Start.
2-14-DET38 (4Q: 01:44) Casey Brayton ran inside the left guard for 3 yards. Tackled by OLB Hunter Haller, assisted by ILB Jared Martinez.
Detroit called a time out.
3-11-DET35 (4Q: 01:33) Casey Brayton ran around the left tackle for 3 yards. Tackled by DT Drake Wiltz, assisted by CB Mason Bialo.
Detroit called a time out.
4-8-DET32 (4Q: 01:21) Marshall Nishioka punted 32 yards. Touchback.
1-10-DET20 (4Q: 01:15) Grady O'Donnell pass was thrown incomplete, intended for TE Isaiah Corbett.
2-10-DET20 (4Q: 01:05) Grady O'Donnell pass completed to WR Artie Viragh for 5 yards. Tackled by CB Devin Walters. Viragh gained 5 yards after the catch.
Detroit called a time out.
3-5-DET25 (4Q: 00:58) Grady O'Donnell pass fell incomplete, intended for WR Erick Money. CB Devin Walters knocked the ball out of his grasp.
4-5-DET25 (4Q: 00:49) Grady O'Donnell pass completed to WR Paul Tucker for 15 yards. Tackled by CB Antonio Springer, assisted by DT Rufus Chernetsky. Tucker gained 10 yards after the catch.
1-10-DET40 (4Q: 00:30) Grady O'Donnell spiked the ball to stop the clock.
2-10-DET40 (4Q: 00:28) Grady O'Donnell pass completed to WR Paul Tucker for 10 yards. Tackled by CB Antonio Springer. The quarterback threw away from the double coverage. PENALTY: C Salvador Caban of Detroit was called for Tripping.
2-20-DET30 (4Q: 00:20) Grady O'Donnell pass completed to WR Artie Viragh for 17 yards. Tackled by S Micah Burke. Viragh gained 3 yards after the catch.
Final Score: Arizona Cardinals 31, Detroit Lions 24