Exhibition Week 4, 2021

Played in Oakland, CA, weather: 65 degrees, fair, 2 mph wind.
Oakland won the toss and elected to receive.
Start of first quarter.
(1Q: 15:00) Ricky Azzoo kicked off 79 yards from the ARI30. Touchback.
1-10-OAK20 (1Q: 15:00) Tyrone McNeil pass completed to WR Darrius Heyward-Bey for 5 yards. Tackled by OLB Gene Riley. Heyward-Bey gained 3 yards after the catch. Arizona's Gene Riley was hurt on the play.
2-5-OAK25 (1Q: 14:27) Tyrone McNeil pass completed to TE John Jefferson for 5 yards. Tackled by CB Devin Kerr. The quarterback threw away from the double coverage.
1-10-OAK30 (1Q: 13:41) Tyrone McNeil pass completed to WR C.J. Farrell for 10 yards. Tackled by CB Mike Jenkins. The receiver ran his route right over the middle of the field. The quarterback threw away from the double coverage.
1-10-OAK40 (1Q: 13:00) Tyrone McNeil pass completed to RB Emmanuel Fletcher for 14 yards. Tackled by OLB Victor Sorgi. Fletcher gained 6 yards after the catch. The quarterback threw away from the double coverage.
1-10-ARI46 (1Q: 12:33) Emmanuel Fletcher ran around the left tackle for 4 yards. Tackled by OLB Curtis Lofton.
2-6-ARI42 (1Q: 12:10) Emmanuel Fletcher ran inside the left tackle for 6 yards. Tackled by DE Glen Corbett. Key block delivered by Troy Kramer.
1-10-ARI36 (1Q: 11:37) PENALTY: Oakland was called for a False Start.
1-15-ARI41 (1Q: 11:31) Tyrone McNeil pass was intended for WR Darrius Heyward-Bey and was intercepted by S Troy Nolan at the ARI33. The interception was returned 36 yards. Tackled by Darrius Heyward-Bey.
1-10-OAK31 (1Q: 11:22) Big Al Smith pass completed to TE Leonard Dodge for 31 yards and a TOUCHDOWN! Dodge gained 29 yards after the catch. Arizona 6, Oakland 0
(1Q: 11:22) Extra point by Ricky Azzoo was good. Arizona 7, Oakland 0
(1Q: 11:07) Ricky Azzoo kicked off 68 yards from the ARI30. Moe Cole returned the ball 24 yards to the OAK26. Tackled by Roger Sikma.
1-10-OAK26 (1Q: 10:44) Tyrone McNeil pass was thrown incomplete, intended for TE Thurman Spillane. The quarterback threw away from the double coverage.
2-10-OAK26 (1Q: 10:31) Unknown ran outside the right tackle for 10 yards. Tackled by S Troy Nolan, assisted by S Roger Sikma. Key block delivered by Samson Satele.
1-10-OAK36 (1Q: 10:07) Unknown ran inside the left tackle for 2 yards. Tackled by DE Ian Kim, assisted by S Troy Nolan.
2-8-OAK38 (1Q: 09:31) Tyrone McNeil pass completed to WR C.J. Farrell for 11 yards. Tackled by OLB Curtis Lofton. Farrell gained 5 yards after the catch. The quarterback threw away from the double coverage.
1-10-OAK49 (1Q: 08:59) Emmanuel Fletcher ran inside the left guard for 1 yard. Tackled by S Troy Nolan, assisted by ILB Gilbert Geason.
2-9-OAK50 (1Q: 08:13) Unknown ran inside the right guard for 3 yards. Tackled by DE Glen Corbett.
3-6-ARI47 (1Q: 07:41) Tyrone McNeil pass completed to WR Darrius Heyward-Bey for 14 yards. Tackled by ILB Hilee Taylor, assisted by ILB Gilbert Geason. Heyward-Bey gained 8 yards after the catch. The quarterback threw into double coverage.
1-10-ARI33 (1Q: 07:04) Tyrone McNeil scrambled for 22 yards. Tackled by OLB Curtis Lofton.
1-10-ARI11 (1Q: 06:29) Unknown ran inside the left tackle for 3 yards. Tackled by ILB Ronnie Bismonte, assisted by OLB Jeffrey Richard.
2-7-ARI08 (1Q: 05:46) Tyrone McNeil pass completed to WR Lincoln Dodge for 7 yards. The receiver went out of bounds. Tackled by CB DeJuan Tribble. Dodge gained 3 yards after the catch.
1-1-ARI01 (1Q: 05:00) Emmanuel Fletcher ran inside the right guard for -1 yards. Tackled by S Troy Nolan, assisted by ILB Gilbert Geason.
2-2-ARI02 (1Q: 04:17) Tyrone McNeil pass fell incomplete, intended for TE Thurman Spillane. CB Bryan Giles defended the pass.
3-2-ARI02 (1Q: 04:13) Tyrone McNeil pass completed to TE John Jefferson for 1 yard. Tackled by OLB Victor Sorgi, assisted by DE Ian Kim. The receiver ran his route right over the middle of the field. The quarterback threw away from the double coverage.
4-1-ARI01 (1Q: 03:34) Mike Mahoney attempted a 18 yard field goal and succeeded. Arizona 7, Oakland 3
(1Q: 03:27) Mike Mahoney kicked off 55 yards from the OAK30. DeJuan Tribble returned the ball 29 yards to the ARI44. Tackled by Mickey Huntley.
1-10-ARI44 (1Q: 02:58) Wade Swift ran inside the right tackle for 3 yards. Tackled by DT Oliver Porter.
2-7-ARI47 (1Q: 02:30) Big Al Smith pass completed to WR Sinorice Moss for 9 yards. The receiver went out of bounds. Tackled by CB Daniel Bronson. Moss gained 2 yards after the catch.
1-10-OAK44 (1Q: 02:03) Alex Smith pass fell incomplete, intended for TE Leonard Dodge. CB Daniel Bronson knocked the ball out of his grasp. PENALTY: Oakland was called for Offsides.
1-5-OAK39 (1Q: 01:55) Quinn Johnson ran around right end for 2 yards. Tackled by DT Nick Hayden.
2-3-OAK37 (1Q: 01:16) Arman Shields ran a reverse around left end for 5 yards and was forced out of bounds. Tackled by OLB Tommie Frederick, assisted by DE Aaron Maybin. Key block delivered by Billy Joe Whitlow. PENALTY: Oakland was called for Offsides. The penalty was declined.
1-10-OAK32 (1Q: 01:08) Rob Geis ran outside the right tackle for 7 yards. Tackled by S Martin Watson, assisted by S Coye Francies. Key block delivered by Billy Joe Whitlow. Oakland's Martin Watson was hurt on the play. This appears to be a minor shoulder injury. He should be able to remain in the game.
2-3-OAK25 (1Q: 00:47) Alex Smith pass completed to TE Monty Newton for 9 yards. Tackled by ILB Louie Jessie. The receiver ran his route right over the middle of the field.
1-10-OAK16 (1Q: 00:13) Big Al Smith pass fell incomplete, intended for WR Arman Shields. OLB Ike Humphries defended the pass.
2-10-OAK16 (1Q: 00:09) Wade Swift ran around left end for 1 yard. Tackled by DE Jamaal Anderson, assisted by DE Seth Small.
Start of second quarter.
3-9-OAK15 (2Q: 15:00) Alex Smith pass completed to WR Rob Sherman for 15 yards and a TOUCHDOWN! Arizona's Bruce Dodge was hurt on the play. Arizona 13, Oakland 3
(2Q: 15:00) Extra point by Ricky Azzoo was good. Arizona 14, Oakland 3
(2Q: 14:54) Ricky Azzoo kicked off 72 yards from the ARI30. Moe Cole returned the ball 18 yards to the OAK16. Tackled by Roger Sikma.
1-10-OAK16 (2Q: 14:22) Tyrone McNeil pass fell incomplete, intended for Unknown. DT Bernard Sisson hurried the quarterback into a bad throw. The quarterback threw away from the double coverage.
2-10-OAK16 (2Q: 14:16) Tyrone McNeil pass completed to WR Darrius Heyward-Bey for 11 yards. Tackled by ILB Ronnie Bismonte. The receiver ran his route right over the middle of the field.
1-10-OAK27 (2Q: 13:40) Tyrone McNeil pass completed to WR C.J. Farrell for -1 yards. Tackled by ILB Ronnie Bismonte.
2-11-OAK26 (2Q: 13:00) Emmanuel Fletcher ran a draw inside the right guard for 9 yards. Tackled by OLB Victor Sorgi, assisted by S Michael Mitchell. Key block delivered by Unknown.
3-2-OAK35 (2Q: 12:33) Emmanuel Fletcher ran inside the right guard for 13 yards. Tackled by DE Glen Corbett. Key block delivered by Gino Newton.
1-10-OAK48 (2Q: 11:47) Unknown ran around right end for 2 yards and was forced out of bounds. Tackled by OLB Victor Sorgi.
2-8-OAK50 (2Q: 11:03) Tyrone McNeil pass completed to WR Darrius Heyward-Bey for -4 yards. Tackled by S Roger Sikma, assisted by CB Devin Kerr. The receiver ran his route right over the middle of the field. The quarterback threw into double coverage.
3-12-OAK46 (2Q: 10:34) PENALTY: Oakland was called for a False Start.
3-17-OAK41 (2Q: 10:27) Tyrone McNeil pass was thrown incomplete, intended for RB Emmanuel Fletcher. The quarterback threw away from the double coverage. PENALTY: Arizona was called for Defensive Holding.
1-10-OAK46 (2Q: 10:20) Tyrone McNeil pass was thrown incomplete, intended for WR Moe Cole. The quarterback threw away from the double coverage.
2-10-OAK46 (2Q: 10:11) Tyrone McNeil pass completed to RB Emmanuel Fletcher for 15 yards. Tackled by CB DeJuan Tribble. Fletcher gained 16 yards after the catch. The quarterback threw away from the double coverage.
1-10-ARI39 (2Q: 09:40) Unknown ran around right end for 2 yards. Tackled by ILB Hilee Taylor.
2-8-ARI37 (2Q: 09:18) Tyrone McNeil pass completed to Unknown for 8 yards. Tackled by DE Glen Corbett, assisted by OLB Curtis Lofton. Unknown gained 8 yards after the catch. The quarterback threw away from the double coverage.
1-10-ARI29 (2Q: 08:37) Tyrone McNeil pass completed to WR Darrius Heyward-Bey for 29 yards and a TOUCHDOWN! Arizona 14, Oakland 9
(2Q: 08:37) Extra point by Mike Mahoney was good. Arizona 14, Oakland 10
(2Q: 08:20) Mike Mahoney kicked off 49 yards from the OAK30. DeJuan Tribble returned the ball 27 yards to the ARI48. Tackled by Frank Edgerton.
1-10-ARI48 (2Q: 07:45) Wade Swift ran around the left tackle for -4 yards. Tackled by ILB Louie Jessie, assisted by S Coye Francies.
2-14-ARI44 (2Q: 07:22) Alex Smith pass fell incomplete, intended for WR Darrell Helfrich. OLB Tommie Frederick drove right through Andre Smith to hurry the quarterback.
3-14-ARI44 (2Q: 07:13) Alex Smith pass completed to WR Darrell Helfrich for 19 yards. Tackled by CB Mickey Huntley, assisted by CB Daniel Bronson. The receiver ran his route right over the middle of the field.
1-10-OAK37 (2Q: 06:40) Rob Geis ran around left end for 6 yards. Tackled by OLB Tommie Frederick. Key block delivered by Billy Joe Whitlow.
2-4-OAK31 (2Q: 06:00) Alex Smith pass completed to TE Monty Newton for 11 yards. Tackled by CB Frank Edgerton. Newton gained 6 yards after the catch.
1-10-OAK20 (2Q: 05:13) Mickey Garner pass completed to WR O.J. Ingram for 3 yards. Tackled by OLB Ike Humphries, assisted by ILB Clay Lane. Ingram gained 1 yard after the catch.
2-7-OAK17 (2Q: 04:27) Mickey Garner pass was thrown incomplete, intended for WR Sinorice Moss.
3-7-OAK17 (2Q: 04:21) Mickey Garner pass completed to WR Arman Shields for 7 yards. Tackled by DT Jim Shaw, assisted by CB Ben Spencer.
1-10-OAK10 (2Q: 03:45) Rob Geis ran around the left tackle for 1 yard. Tackled by ILB Clay Lane. CB Daniel Bronson knocked down Billy Joe Whitlow to break up the play.
2-9-OAK09 (2Q: 03:17) Mickey Garner kept the ball, running outside the right tackle for 1 yard. Tackled by DT Nick Hayden, assisted by OLB Tommie Frederick.
3-8-OAK08 (2Q: 02:35) Mickey Garner pass completed to TE Monty Newton for 8 yards and a TOUCHDOWN! Arizona 20, Oakland 10
(2Q: 02:35) Extra point by Ricky Azzoo was good. Arizona 21, Oakland 10
(2Q: 02:24) Ricky Azzoo kicked off 79 yards from the ARI30. Touchback.
1-10-OAK20 (2Q: 02:24) Tyrone McNeil pass completed to WR Hugh Roberson for 6 yards. Tackled by S Troy Nolan. The quarterback threw away from the double coverage.
Official time out for the two-minute warning.
2-4-OAK26 (2Q: 02:00) Tyrone McNeil pass completed to WR C.J. Farrell for 29 yards. Tackled by CB Devin Kerr. Farrell gained 22 yards after the catch. The quarterback threw away from the double coverage.
1-10-ARI45 (2Q: 01:42) Tyrone McNeil pass was blocked at the line, intended for WR Darrius Heyward-Bey. OLB Curtis Lofton blocked the pass. The quarterback threw into double coverage.
2-10-ARI45 (2Q: 01:34) PENALTY: Oakland was called for a False Start.
2-15-OAK50 (2Q: 01:34) Tyrone McNeil pass fell incomplete, intended for WR Darrius Heyward-Bey. S Roger Sikma defended the pass.
3-15-OAK50 (2Q: 01:24) Tyrone McNeil pass fell incomplete, intended for WR Darrius Heyward-Bey. S Ernie Adachi defended the pass.
4-15-OAK50 (2Q: 01:17) Sherman Davis punted 40 yards. The ball was downed at the ARI10.
1-10-ARI10 (2Q: 01:07) Wade Swift ran around left end for 11 yards. Tackled by ILB Louie Jessie. Key block delivered by Martin Felker.
1-10-ARI21 (2Q: 00:27) Mickey Garner pass completed to WR Darrell Helfrich for 11 yards. Tackled by CB Kris Schenk.
1-10-ARI32 (2Q: 00:02) Mickey Garner pass was blocked at the line, intended for RB Rob Geis. DE Aaron Maybin blocked the pass.
Start of third quarter.
(3Q: 15:00) Mike Mahoney kicked off 73 yards from the OAK30. Touchback.
1-10-ARI20 (3Q: 15:00) Rob Geis ran around left end for 7 yards. Tackled by OLB Lamont Gunn, assisted by DT Oliver Porter. Key block delivered by Peter Jennings.
2-3-ARI27 (3Q: 14:30) Mickey Garner pass was thrown incomplete, intended for WR Sinorice Moss.
3-3-ARI27 (3Q: 14:20) Mickey Garner pass completed to WR Richie Cooley for 5 yards. Tackled by CB Mickey Huntley. Cooley gained 5 yards after the catch.
1-10-ARI32 (3Q: 13:47) Rob Geis ran a trap outside the right tackle for 10 yards. Tackled by DT Nick Hayden, assisted by DT Jim Shaw. Key block delivered by Martin Felker.
1-10-ARI42 (3Q: 13:02) Mickey Garner pass completed to WR Sinorice Moss for 46 yards. Tackled by S Chris Clemons. The receiver ran his route right over the middle of the field. Moss gained 19 yards after the catch.
1-10-OAK12 (3Q: 12:26) Wade Swift ran inside the left tackle for 1 yard. Tackled by S Coye Francies, assisted by OLB Ike Humphries.
2-9-OAK11 (3Q: 11:42) Mickey Garner sacked by DE Seth Small and DE Aaron Maybin for a loss of 6 yards. Sack allowed by Billy Joe Whitlow. The ball was fumbled and recovered by ARI Billy Joe Whitlow on the OAK17.
3-15-OAK17 (3Q: 10:59) Mickey Garner pass was blocked at the line, intended for WR Rob Sherman. DT Nick Hayden blocked the pass.
4-15-OAK17 (3Q: 10:50) Ricky Azzoo attempted a 34 yard field goal and succeeded. Arizona 24, Oakland 10
(3Q: 10:45) Ricky Azzoo kicked off 74 yards from the ARI30. Touchback.
1-10-OAK20 (3Q: 10:45) Unknown ran inside the right tackle for 4 yards. Tackled by OLB Victor Sorgi, assisted by S Troy Nolan.
2-6-OAK24 (3Q: 10:01) Tyrone McNeil pass completed to Unknown for 6 yards. Tackled by ILB Ronnie Bismonte. The quarterback threw away from the double coverage.
1-10-OAK30 (3Q: 09:16) Bart Hopper pass completed to RB Emmanuel Fletcher for 6 yards. Tackled by CB DeJuan Tribble. The receiver ran his route right over the middle of the field.
2-4-OAK36 (3Q: 08:38) Emmanuel Fletcher ran inside the left guard for 0 yards. Tackled by ILB Gilbert Geason. DT Zach Word knocked down Danny Jaster to break up the play.
3-4-OAK36 (3Q: 07:52) Bart Hopper pass was dropped by WR Darrius Heyward-Bey. The quarterback threw into double coverage.
4-4-OAK36 (3Q: 07:45) Sherman Davis punted 33 yards. Steven Bradford returned the kick 1 yard to the ARI32. Tackled by Thurman Spillane.
1-10-ARI32 (3Q: 07:37) Rob Geis ran a trap outside the left tackle for 1 yard. Tackled by OLB Tommie Frederick. Arizona's Tommie Bullock was hurt on the play.
2-9-ARI33 (3Q: 07:01) Wade Swift ran around left end for 4 yards. Tackled by S Martin Watson.
3-5-ARI37 (3Q: 06:33) Rob Geis ran around right end for 15 yards. Tackled by S Brock Cochrane. Key block delivered by Andre Smith.
1-10-OAK48 (3Q: 05:50) PENALTY: Oakland was called for Encroachment.
1-5-OAK43 (3Q: 05:43) Wade Swift ran inside the right tackle for 4 yards. Tackled by OLB Lamont Gunn, assisted by S Coye Francies. The ball was fumbled and recovered by OAK CB Frank Edgerton to the OAK39.
1-10-OAK39 (3Q: 05:35) Bart Hopper pass fell incomplete, intended for WR Lincoln Dodge. OLB Curtis Lofton defended the pass. The quarterback threw away from the double coverage.
2-10-OAK39 (3Q: 05:29) Bart Hopper pass completed to FB Troy Kramer for 1 yard. Tackled by DT Zach Word.
3-9-OAK40 (3Q: 04:57) Bart Hopper pass completed to WR C.J. Farrell for 13 yards. Tackled by CB Mike Jenkins. The receiver ran his route right over the middle of the field.
1-10-ARI47 (3Q: 04:23) Bart Hopper pass completed to WR C.J. Farrell for 3 yards. The receiver went out of bounds. Tackled by S Michael Mitchell, assisted by DE Glen Corbett. The receiver ran his route right over the middle of the field.
2-7-ARI44 (3Q: 03:51) Bart Hopper pass completed to WR Moe Cole for 26 yards. Tackled by OLB Curtis Lofton. Cole gained 1 yard after the catch.
1-10-ARI18 (3Q: 03:04) Emmanuel Fletcher ran inside the left tackle for 8 yards. Tackled by DT Zach Word. Key block delivered by Danny Jaster.
2-2-ARI10 (3Q: 02:27) Emmanuel Fletcher ran outside the right tackle for 3 yards. Tackled by S Troy Nolan. Key block delivered by Bo Fitzgerald.
1-7-ARI07 (3Q: 01:54) Bart Hopper pass fell incomplete, intended for RB Emmanuel Fletcher. DT Zach Word defended the pass.
2-7-ARI07 (3Q: 01:50) Bart Hopper pass completed to Unknown for 6 yards. Tackled by OLB Curtis Lofton. Unknown gained 3 yards after the catch.
3-1-ARI01 (3Q: 01:14) Bart Hopper pass fell incomplete, intended for WR Moe Cole. OLB Victor Sorgi hurried the quarterback into a bad throw.
4-1-ARI01 (3Q: 01:08) Mike Mahoney attempted a 18 yard field goal and succeeded. Arizona 24, Oakland 13
(3Q: 01:03) Mike Mahoney kicked off 79 yards from the OAK30. Touchback.
1-10-ARI20 (3Q: 01:03) Rob Geis ran inside the left guard for 4 yards. Tackled by DE Jamaal Anderson, assisted by ILB Louie Jessie. PENALTY: Arizona was called for an Illegal Block Below the Waist.
1-20-ARI10 (3Q: 00:55) Wade Swift ran around the left tackle for 5 yards. Tackled by CB Ben Spencer. Key block delivered by Peter Jennings.
2-15-ARI15 (3Q: 00:14) Mickey Garner pass fell incomplete, intended for WR Arman Shields. S Brock Cochrane defended the pass.
3-15-ARI15 (3Q: 00:04) Rob Geis ran inside the left guard for 3 yards. Tackled by S Coye Francies.
Start of fourth quarter.
4-12-ARI18 (4Q: 15:00) Kenny Morris punted 51 yards. Hugh Roberson returned the kick 3 yards to the OAK34. Tackled by Antoine Jennings.
1-10-OAK34 (4Q: 14:51) Bart Hopper pass was thrown incomplete, intended for WR Hugh Roberson. PENALTY: Oakland was called for Offensive Holding.
1-20-OAK24 (4Q: 14:43) Bart Hopper pass was thrown incomplete, intended for WR Darrius Heyward-Bey.
2-20-OAK24 (4Q: 14:36) Bart Hopper pass completed to RB Emmanuel Fletcher for 24 yards. Tackled by S Roger Sikma. The receiver ran his route right over the middle of the field. Fletcher gained 18 yards after the catch.
1-10-OAK48 (4Q: 13:51) Emmanuel Fletcher ran inside the right guard for 2 yards. Tackled by DT Zach Word.
2-8-OAK50 (4Q: 13:16) Emmanuel Fletcher ran inside the right tackle for 12 yards. Tackled by S Troy Nolan. Key block delivered by Bo Fitzgerald.
1-10-ARI38 (4Q: 12:35) Bart Hopper pass fell incomplete, intended for WR Moe Cole. CB Bryan Giles defended the pass.
2-10-ARI38 (4Q: 12:29) Bart Hopper pass completed to FB Troy Kramer for 5 yards. Tackled by DT Zach Word. Kramer gained 3 yards after the catch. The quarterback threw away from the double coverage.
3-5-ARI33 (4Q: 12:02) Bart Hopper pass fell incomplete, intended for WR Moe Cole. DT Zach Word hurried the quarterback into a bad throw. The quarterback threw away from the double coverage.
4-5-ARI33 (4Q: 11:58) Bart Hopper pass was intended for WR C.J. Farrell and was intercepted by CB DeJuan Tribble at the ARI15. The interception was returned 13 yards. Tackled by C.J. Farrell.
1-10-ARI28 (4Q: 11:46) Rob Geis ran around left end for 2 yards. Tackled by DT Jim Shaw.
2-8-ARI30 (4Q: 11:09) Mickey Garner pass completed to RB Wade Swift for 10 yards. Tackled by DT Nick Hayden, assisted by OLB Ike Humphries. Swift gained 4 yards after the catch.
1-10-ARI40 (4Q: 10:38) Mickey Garner pass completed to WR Arman Shields for 10 yards. The receiver went out of bounds. Tackled by S Brock Cochrane. The receiver ran his route right over the middle of the field.
1-10-OAK50 (4Q: 10:01) Mickey Garner pass fell incomplete, intended for WR Sinorice Moss. DE Jamaal Anderson hurried the quarterback into a bad throw.
2-10-OAK50 (4Q: 09:55) Mickey Garner pass completed to TE Monty Newton for 3 yards. Tackled by ILB Clay Lane.
3-7-OAK47 (4Q: 09:09) Mickey Garner scrambled for 5 yards. Tackled by OLB Ike Humphries.
4-2-OAK42 (4Q: 08:41) Kenny Morris punted 42 yards. Touchback.
1-10-OAK20 (4Q: 08:34) Emmanuel Fletcher ran around right end for 3 yards and was forced out of bounds. Tackled by S Michael Mitchell, assisted by DT Zach Word.
2-7-OAK23 (4Q: 07:51) Bart Hopper pass completed to RB Emmanuel Fletcher for 7 yards. Tackled by OLB Curtis Lofton, assisted by ILB Gilbert Geason. Fletcher gained 1 yard after the catch.
1-10-OAK30 (4Q: 07:13) Bart Hopper pass completed to WR Hugh Roberson for 8 yards. Tackled by CB Mike Jenkins. Arizona's Mike Jenkins was hurt on the play. This appears to be a minor ribcage injury. He should be able to remain in the game.
2-2-OAK38 (4Q: 06:42) Bart Hopper pass completed to WR Darrius Heyward-Bey for 4 yards. Tackled by CB DeJuan Tribble. The quarterback threw away from the double coverage.
1-10-OAK42 (4Q: 06:08) Unknown ran inside the right guard for 7 yards. Tackled by ILB Hilee Taylor. Key block delivered by Tony Ugoh.
2-3-OAK49 (4Q: 05:49) Bart Hopper pass was intended for RB Emmanuel Fletcher and was intercepted by S Troy Nolan at the ARI49. The interception was returned 17 yards. Tackled by Emmanuel Fletcher. The quarterback threw away from the double coverage.
1-10-OAK34 (4Q: 05:39) Quinn Johnson ran inside the right tackle for 2 yards. Tackled by ILB Clay Lane, assisted by S Coye Francies. Arizona's Sinorice Moss was hurt on the play.
2-8-OAK32 (4Q: 04:53) Rob Geis ran around the left tackle for 0 yards. Tackled by ILB Louie Jessie.
3-8-OAK32 (4Q: 04:06) Rob Geis ran around left end for 7 yards. Tackled by S Coye Francies.
4-1-OAK25 (4Q: 03:21) Ricky Azzoo attempted a 42 yard field goal and succeeded. Arizona 27, Oakland 13
(4Q: 03:16) Ricky Azzoo kicked off 77 yards from the ARI30. Touchback.
1-10-OAK20 (4Q: 03:16) Bart Hopper pass completed to WR Darrius Heyward-Bey for 31 yards. Tackled by S Michael Mitchell.
1-10-ARI49 (4Q: 02:56) Bart Hopper pass was thrown incomplete, intended for WR Darrius Heyward-Bey. The quarterback threw into double coverage.
2-10-ARI49 (4Q: 02:50) Bart Hopper pass completed to WR C.J. Farrell for 8 yards. Tackled by S Michael Mitchell.
3-2-ARI41 (4Q: 02:28) Bart Hopper pass fell incomplete, intended for WR Moe Cole. OLB Curtis Lofton hurried the quarterback into a bad throw. The quarterback threw into double coverage.
4-2-ARI41 (4Q: 02:22) Bart Hopper pass completed to Unknown for 1 yard. Tackled by S Roger Sikma, assisted by OLB Victor Sorgi. The receiver ran his route right over the middle of the field. The ball goes over on downs.
1-10-ARI40 (4Q: 02:15) Rob Geis ran around the left tackle for 0 yards. Tackled by CB Daniel Bronson, assisted by DE Jamaal Anderson.
Official time out for the two-minute warning.
2-10-ARI40 (4Q: 02:00) Wade Swift ran outside the right tackle for 0 yards. Tackled by S Coye Francies. CB Kris Schenk knocked down Billy Joe Whitlow to break up the play.
3-10-ARI40 (4Q: 01:16) Rob Geis ran around right end for 2 yards. Tackled by DT Jim Shaw.
Oakland called a time out.
4-8-ARI42 (4Q: 01:04) Kenny Morris punted 55 yards. The ball was downed at the OAK03.
1-10-OAK03 (4Q: 00:54) Bart Hopper pass completed to WR Moe Cole for 41 yards. Tackled by CB DeJuan Tribble. Cole gained 11 yards after the catch. The quarterback threw away from the double coverage.
1-10-OAK44 (4Q: 00:38) Bart Hopper pass was thrown incomplete, intended for WR Darrius Heyward-Bey. The quarterback threw into double coverage.
2-10-OAK44 (4Q: 00:32) Bart Hopper pass completed to TE John Jefferson for 2 yards. The receiver went out of bounds. Tackled by S Ernie Adachi. Jefferson gained 3 yards after the catch.
3-8-OAK46 (4Q: 00:26) Bart Hopper pass completed to FB Troy Kramer for 54 yards and a TOUCHDOWN! Kramer gained 50 yards after the catch. The quarterback threw away from the double coverage. Arizona 27, Oakland 19
(4Q: 00:26) Extra point by Mike Mahoney was good. Arizona 27, Oakland 20
(4Q: 00:05) Mike Mahoney kicked off (onside) from the OAK30. ARI Ernie Adachi recovered the kick.
1-10-OAK43 (4Q: 00:01) Mickey Garner dropped to one knee for -2 yards.
Final Score: Arizona Cardinals 27, Oakland Raiders 20