Week 2, 2019

Played in Arizona, AZ, weather: 67 degrees, fair, calm.
Baltimore won the toss and elected to receive.
Start of first quarter.
(1Q: 15:00) Ricky Azzoo kicked off 73 yards from the ARI30. Touchback.
1-10-BAL20 (1Q: 15:00) Maurice Maloney ran inside the right guard for 3 yards. Tackled by DE Glen Corbett, assisted by OLB Kyle McElroy.
2-7-BAL23 (1Q: 14:17) Gene Zeyen pass completed to WR Emmanuel Rison for 18 yards. The receiver went out of bounds. Tackled by CB Cedric Griffin. The quarterback threw away from the double coverage. PENALTY: Arizona was called for Unsportsmanlike Conduct.
1-10-ARI44 (1Q: 14:10) Maurice Maloney ran a counterplay inside the right tackle for 6 yards. Tackled by DT Zach Word. Key block delivered by Bill Becker.
2-4-ARI38 (1Q: 13:27) Gene Zeyen pass was thrown incomplete, intended for WR Emmanuel Rison.
3-4-ARI38 (1Q: 13:19) Gene Zeyen pass fell incomplete, intended for WR Emmanuel Rison. OLB Victor Sorgi defended the pass. The quarterback threw away from the double coverage.
4-4-ARI38 (1Q: 13:10) Bill Hankton punted 38 yards. Touchback.
1-10-ARI20 (1Q: 13:03) Big Al Smith pass completed to WR Sinorice Moss for 8 yards. The receiver went out of bounds. Tackled by CB Rondell Hastings.
2-2-ARI28 (1Q: 12:16) Rob Geis ran inside the left tackle for 1 yard. Tackled by OLB Justin Rogers.
3-1-ARI29 (1Q: 11:46) Alex Smith pass completed to RB Rob Geis for 2 yards. The receiver went out of bounds. Tackled by CB Rondell Hastings. The receiver ran his route right over the middle of the field.
1-10-ARI31 (1Q: 11:16) Alex Smith sacked by OLB Rey Maualuga for a loss of 8 yards. Sack allowed by Andre Smith.
2-18-ARI23 (1Q: 10:31) Big Al Smith pass completed to WR Sinorice Moss for 8 yards. The receiver went out of bounds. Tackled by S Robbie Burgess. The quarterback threw into double coverage.
3-10-ARI31 (1Q: 09:49) Alex Smith pass completed to WR Rob Sherman for 16 yards. Tackled by ILB Quincy Black, assisted by CB Rondell Hastings. Sherman gained 2 yards after the catch.
1-10-ARI47 (1Q: 09:08) Big Al Smith pass completed to RB Rob Geis for 20 yards. The receiver went out of bounds. Tackled by OLB Rey Maualuga, assisted by CB Vinny Bush. The receiver ran his route right over the middle of the field. Geis gained 8 yards after the catch.
1-10-BAL33 (1Q: 08:22) Wade Swift ran around left end for 8 yards. Tackled by CB Rondell Hastings, assisted by CB Antoine McKenzie. Key block delivered by Bruce Dodge.
2-2-BAL25 (1Q: 07:51) Wade Swift ran outside the right tackle for 7 yards. Tackled by S Patrick Chung. Key block delivered by Peter Jennings.
1-10-BAL18 (1Q: 07:15) Alex Smith pass completed to RB Rob Geis for 4 yards. Tackled by S Patrick Chung. The receiver ran his route right over the middle of the field.
2-6-BAL14 (1Q: 06:32) Big Al Smith pass completed to RB Rob Geis for 10 yards. Tackled by OLB Rey Maualuga. The receiver ran his route right over the middle of the field. Geis gained 4 yards after the catch.
1-4-BAL04 (1Q: 06:01) Alex Smith pass completed to TE Everett Patterson for 4 yards and a TOUCHDOWN! Arizona 6, Baltimore 0
(1Q: 06:01) Extra point by Ricky Azzoo was good. Arizona 7, Baltimore 0
(1Q: 05:55) Ricky Azzoo kicked off 64 yards from the ARI30. Vernon Davis returned the ball 19 yards to the BAL25. Tackled by Rickey Gaylor.
1-10-BAL25 (1Q: 05:29) Lincoln Murphy ran inside the right guard for 2 yards. Tackled by S Troy Nolan.
2-8-BAL27 (1Q: 04:44) Gene Zeyen pass completed to TE Matt Spaeth for 19 yards. Tackled by CB Cedric Griffin. The receiver ran his route right over the middle of the field. Spaeth gained 4 yards after the catch. The quarterback threw away from the double coverage.
1-10-BAL46 (1Q: 04:01) PENALTY: Baltimore was called for a False Start.
1-15-BAL41 (1Q: 03:51) Gene Zeyen pass completed to FB Jerome Felton for 14 yards. Tackled by CB R.J. Terry. Felton gained 2 yards after the catch. The quarterback threw away from the double coverage.
2-1-ARI45 (1Q: 03:26) Lincoln Murphy ran around right end for 8 yards. Tackled by CB Devin Kerr, assisted by ILB Ronnie Bismonte. Key block delivered by Phil Coward.
1-10-ARI37 (1Q: 02:58) Maurice Maloney ran inside the left tackle for 10 yards. Tackled by ILB Ronnie Bismonte. Key block delivered by Rich Ohrnberger.
1-10-ARI27 (1Q: 02:31) Gene Zeyen pass completed to RB Maurice Maloney for 7 yards. Tackled by OLB Victor Sorgi. Maloney gained 7 yards after the catch.
2-3-ARI20 (1Q: 02:10) Lincoln Murphy ran around left end for 6 yards. Tackled by DE DeMario Pressley. Key block delivered by Rich Ohrnberger.
1-10-ARI14 (1Q: 01:32) Gene Zeyen scrambled for 9 yards. Tackled by DT Zach Word.
2-1-ARI05 (1Q: 00:58) Maurice Maloney ran around right end for 3 yards. Tackled by ILB Ronnie Bismonte, assisted by CB R.J. Terry. Key block delivered by Bill Becker.
1-2-ARI02 (1Q: 00:13) Maurice Maloney ran inside the right tackle for 0 yards. Tackled by OLB Victor Sorgi, assisted by S Troy Nolan.
Start of second quarter.
2-2-ARI02 (2Q: 15:00) Maurice Maloney ran inside the right guard for -1 yards. Tackled by DT Bernard Sisson.
3-3-ARI03 (2Q: 14:29) Gene Zeyen pass was intended for WR Vernon Davis and was intercepted by OLB Kyle McElroy at the ARI02. Tackled by Vernon Davis. The quarterback threw into double coverage. Baltimore's Byron McKenzie was hurt on the play. This appears to be a minor ankle injury. He should be able to remain in the game.
1-10-ARI02 (2Q: 14:21) Alex Smith pass completed to WR Sinorice Moss for 6 yards. Tackled by OLB Desmond Carrigan, assisted by DT Norbert Briggs. The receiver ran his route right over the middle of the field.
2-4-ARI08 (2Q: 13:47) Wade Swift ran around left end for 0 yards. Tackled by ILB Quincy Black.
3-4-ARI08 (2Q: 13:23) Wade Swift ran a draw inside the left guard for 0 yards. Tackled by ILB Quincy Black, assisted by S Patrick Chung.
4-4-ARI08 (2Q: 12:45) Kenny Morris punted 53 yards. Emmanuel Rison returned the kick 4 yards to the BAL43. Tackled by Quinn Johnson.
1-10-BAL43 (2Q: 12:37) Maurice Maloney ran inside the right tackle for 7 yards. Tackled by OLB Kyle McElroy. Key block delivered by Bill Becker.
2-3-ARI50 (2Q: 11:54) Gene Zeyen sacked by OLB Curtis Lofton for a loss of 6 yards. Sack allowed by Lincoln Murphy.
3-9-BAL44 (2Q: 11:24) PENALTY: Baltimore was called for a False Start.
3-14-BAL39 (2Q: 11:18) Gene Zeyen pass completed to RB C.J. Bogan for 6 yards. Tackled by DE Ian Kim. Bogan gained 1 yard after the catch. The quarterback threw away from the double coverage.
4-8-BAL45 (2Q: 10:34) Bill Hankton punted 42 yards. Dana Banfield returned the kick 7 yards to the ARI20. PENALTY: Arizona was called for an Illegal Block on the Punt Return.
1-10-ARI10 (2Q: 10:27) Wade Swift ran a trap outside the right tackle for 7 yards. Tackled by DE Martin Marsh. Key block delivered by Andre Smith.
2-3-ARI17 (2Q: 09:55) Alex Smith pass completed to TE Cameron Morrah for 7 yards. Tackled by S Patrick Chung.
1-10-ARI24 (2Q: 09:09) Rob Geis ran outside the right tackle for 7 yards. Tackled by CB Vinny Bush. Key block delivered by Andre Smith. Smith ran over Martin Marsh to set up the play.
2-3-ARI31 (2Q: 08:24) Alex Smith pass completed to WR O.J. Ingram for 5 yards. Tackled by S Patrick Chung. The receiver ran his route right over the middle of the field.
1-10-ARI36 (2Q: 07:50) Rob Geis ran outside the right tackle for 5 yards. Tackled by S Patrick Chung, assisted by ILB Quincy Black. Key block delivered by Martin Felker.
2-5-ARI41 (2Q: 07:15) Alex Smith pass fell incomplete, intended for WR Arman Shields. DE William Hayes hurried the quarterback into a bad throw.
3-5-ARI41 (2Q: 07:06) Big Al Smith pass completed to RB Rob Geis for 17 yards. Tackled by CB Rondell Hastings. Geis gained 8 yards after the catch. The quarterback threw away from the double coverage. The ball was fumbled and recovered by ARI Rob Sherman for 5 yards to the BAL37.
1-10-BAL37 (2Q: 06:38) Wade Swift ran inside the left guard for 12 yards. Tackled by S Patrick Chung, assisted by DT Sammie Lee Hill. Key block delivered by Peter Jennings.
1-10-BAL25 (2Q: 06:11) Rob Geis ran inside the left tackle for 10 yards. Tackled by OLB Justin Rogers, assisted by S Patrick Chung. Key block delivered by Bruce Dodge.
1-10-BAL15 (2Q: 05:48) Wade Swift ran around the left tackle for 6 yards. Tackled by OLB Desmond Carrigan, assisted by S Robbie Burgess. Key block delivered by Bruce Dodge.
2-4-BAL09 (2Q: 05:20) Rob Geis ran around left end for -1 yards. Tackled by OLB Rey Maualuga.
3-5-BAL10 (2Q: 04:43) Alex Smith pass fell incomplete, intended for WR Sinorice Moss. OLB Justin Rogers hurried the quarterback into a bad throw.
4-5-BAL10 (2Q: 04:37) Ricky Azzoo attempted a 27 yard field goal and succeeded. Arizona 10, Baltimore 0
(2Q: 04:32) Ricky Azzoo kicked off 74 yards from the ARI30. Vernon Davis returned the ball 15 yards to the BAL11. Tackled by Hilee Taylor.
1-10-BAL11 (2Q: 04:00) Gene Zeyen pass completed to WR Emmanuel Rison for 8 yards. The receiver went out of bounds. Tackled by S Jake Wiebe. Rison gained 2 yards after the catch. The quarterback threw away from the double coverage.
2-2-BAL19 (2Q: 03:32) Gene Zeyen pass completed to WR Emmanuel Rison for 12 yards. Tackled by S Dana Banfield. The receiver ran his route right over the middle of the field. The quarterback threw away from the double coverage.
1-10-BAL31 (2Q: 03:03) Maurice Maloney ran inside the right guard for 5 yards. Tackled by OLB Curtis Lofton. Key block delivered by Phil Coward. Coward ran over Jake Wiebe to set up the play. PENALTY: Baltimore was called for Illegal Use of the Hands.
1-20-BAL21 (2Q: 02:54) Maurice Maloney ran inside the right tackle for 3 yards. Tackled by DE Ian Kim.
2-17-BAL24 (2Q: 02:16) Gene Zeyen pass completed to RB Maurice Maloney for 2 yards. The receiver went out of bounds. Tackled by S Troy Nolan. The quarterback threw away from the double coverage.
Official time out for the two-minute warning.
3-15-BAL26 (2Q: 02:00) Gene Zeyen pass was intended for WR Byron McKenzie and was intercepted by S Troy Nolan at the BAL39. The interception was returned 12 yards. Tackled by Kenyon Shaver.
1-10-BAL27 (2Q: 01:49) Wade Swift ran around left end for 2 yards. Tackled by OLB Justin Rogers.
2-8-BAL25 (2Q: 01:28) Rob Geis ran around the left tackle for 4 yards. Tackled by DE Frankie Dermody.
3-4-BAL21 (2Q: 01:06) Alex Smith sacked by DT Sammie Lee Hill and OLB Justin Rogers for a loss of 8 yards. Sack allowed by Dwayne Forguson.
4-12-BAL29 (2Q: 00:44) Ricky Azzoo attempted a 46 yard field goal and missed wide to the right.
1-10-BAL36 (2Q: 00:37) Gene Zeyen pass completed to RB Lincoln Murphy for 4 yards. Tackled by OLB Curtis Lofton. Murphy gained 6 yards after the catch. The quarterback threw away from the double coverage.
2-6-BAL40 (2Q: 00:21) Gene Zeyen pass completed to WR Byron McKenzie for 15 yards. Tackled by CB DeJuan Tribble. The quarterback threw away from the double coverage.
Baltimore called a time out.
1-10-ARI45 (2Q: 00:12) Gene Zeyen pass fell incomplete, intended for WR Vernon Davis. CB R.J. Terry defended the pass. The quarterback threw away from the double coverage.
2-10-ARI45 (2Q: 00:02) Gene Zeyen scrambled for 5 yards. Tackled by CB Cedric Griffin. The ball was fumbled and recovered by BAL Kenyon Shaver on the ARI40.
Start of third quarter.
(3Q: 15:00) Andre Banks kicked off 57 yards from the BAL30. DeJuan Tribble returned the ball 23 yards to the ARI36. Tackled by Byron McKenzie.
1-10-ARI36 (3Q: 14:44) Big Al Smith pass completed to WR O.J. Ingram for 36 yards. Tackled by S Robbie Burgess. Ingram gained 9 yards after the catch.
1-10-BAL28 (3Q: 13:57) Alex Smith pass completed to RB Wade Swift for 11 yards. Tackled by OLB Rey Maualuga. Swift gained 6 yards after the catch.
1-10-BAL17 (3Q: 13:24) Alex Smith pass completed to WR Kenneth Moore for 3 yards. The receiver went out of bounds. Tackled by S Patrick Chung. The quarterback threw away from the double coverage.
2-7-BAL14 (3Q: 12:42) Big Al Smith pass completed to WR Rob Sherman for 9 yards. Tackled by OLB Desmond Carrigan.
1-5-BAL05 (3Q: 12:11) Alex Smith pass completed to FB Quinn Johnson for 5 yards and a TOUCHDOWN! Johnson gained 1 yard after the catch. Arizona 16, Baltimore 0
(3Q: 12:11) Extra point by Ricky Azzoo was good. Arizona 17, Baltimore 0
(3Q: 12:01) Ricky Azzoo kicked off 62 yards from the ARI30. Vernon Davis returned the ball 18 yards to the BAL26. Tackled by Rob Geis.
1-10-BAL26 (3Q: 11:38) Gene Zeyen sacked by OLB Kyle McElroy for a loss of 7 yards. Sack allowed by Phil Coward.
2-17-BAL19 (3Q: 11:14) Gene Zeyen pass fell incomplete, intended for WR Byron McKenzie. OLB Curtis Lofton hurried the quarterback into a bad throw. The quarterback threw away from the double coverage.
3-17-BAL19 (3Q: 11:06) Gene Zeyen pass fell incomplete, intended for WR Emmanuel Rison. S Dana Banfield defended the pass.
4-17-BAL19 (3Q: 10:56) Bill Hankton punted 48 yards. Dana Banfield returned the kick 19 yards to the BAL48. Tackled by Byron McKenzie.
1-10-BAL48 (3Q: 10:48) Wade Swift ran around left end for 8 yards. Tackled by DE Martin Marsh. Key block delivered by Peter Jennings.
2-2-BAL40 (3Q: 10:20) Rob Geis ran around right end for -2 yards. Tackled by S Patrick Chung, assisted by OLB Desmond Carrigan.
3-4-BAL42 (3Q: 09:37) Big Al Smith pass completed to FB Quinn Johnson for 9 yards. Tackled by S Patrick Chung.
1-10-BAL33 (3Q: 08:57) Alex Smith pass fell incomplete, intended for FB Quinn Johnson. DE Martin Marsh defended the pass.
2-10-BAL33 (3Q: 08:53) Wade Swift ran around right end for 0 yards. Tackled by OLB Desmond Carrigan.
3-10-BAL33 (3Q: 08:17) Alex Smith pass was thrown incomplete, intended for WR Arman Shields.
4-10-BAL33 (3Q: 08:13) Ricky Azzoo attempted a 50 yard field goal and missed short of the crossbar.
1-10-BAL40 (3Q: 08:07) Gene Zeyen pass fell incomplete, intended for WR Emmanuel Rison. CB R.J. Terry defended the pass.
2-10-BAL40 (3Q: 07:57) Gene Zeyen pass completed to RB Maurice Maloney for 11 yards. Tackled by S Dana Banfield.
1-10-ARI49 (3Q: 07:19) Maurice Maloney ran inside the right guard for 1 yard. Tackled by DT Bernard Sisson, assisted by ILB Ronnie Bismonte.
2-9-ARI48 (3Q: 06:39) Gene Zeyen pass completed to RB Lincoln Murphy for 4 yards. Tackled by S Troy Nolan. The quarterback threw away from the double coverage.
3-5-ARI44 (3Q: 06:04) Gene Zeyen pass fell incomplete, intended for WR Emmanuel Rison. DE Ian Kim hurried the quarterback into a bad throw. The quarterback threw away from the double coverage.
4-5-ARI44 (3Q: 05:57) Bill Hankton punted 44 yards. Touchback.
1-10-ARI20 (3Q: 05:50) Alex Smith pass completed to WR Sinorice Moss for 10 yards. Tackled by S Robbie Burgess, assisted by S Patrick Chung. Moss gained 2 yards after the catch.
1-10-ARI30 (3Q: 05:12) Wade Swift ran inside the right tackle for 5 yards. Tackled by S Thomas Davis, assisted by OLB Desmond Carrigan. Key block delivered by Martin Felker.
2-5-ARI35 (3Q: 04:39) Wade Swift ran around right end for 5 yards. Tackled by CB Vinny Bush, assisted by ILB Quincy Black. The ball was fumbled and recovered by BAL ILB Quincy Black for 7 yards to the ARI33. Tackled by Dwayne Forguson.
1-10-ARI33 (3Q: 04:30) Gene Zeyen pass completed to WR Kenyon Shaver for 20 yards. Tackled by OLB Victor Sorgi, assisted by S Troy Nolan.
1-10-ARI13 (3Q: 03:59) Gene Zeyen pass completed to FB Jerome Felton for -1 yards. Tackled by OLB Curtis Lofton.
2-11-ARI14 (3Q: 03:26) Maurice Maloney ran outside the right tackle for 4 yards. Tackled by S Troy Nolan, assisted by DE Glen Corbett. PENALTY: Baltimore was called for an Illegal Chop Block.
3-22-ARI25 (3Q: 03:19) Gene Zeyen pass fell incomplete, intended for WR Byron McKenzie. CB R.J. Terry knocked the ball out of his grasp. The defense looked very familiar with that play. PENALTY: Baltimore was called for Offensive Pass Interference.
3-32-ARI35 (3Q: 03:13) Gene Zeyen sacked by DE Glen Corbett for a loss of 5 yards. Sack allowed by Cedric Byerly.
4-37-ARI40 (3Q: 02:36) Bill Hankton punted 40 yards. Touchback.
1-10-ARI20 (3Q: 02:30) Alex Smith pass completed to RB Wade Swift for 4 yards. Tackled by CB Vinny Bush, assisted by OLB Desmond Carrigan. The quarterback threw away from the double coverage.
2-6-ARI24 (3Q: 01:58) Alex Smith pass completed to TE Cameron Morrah for 4 yards. Tackled by S Robbie Burgess, assisted by S Patrick Chung.
3-2-ARI28 (3Q: 01:21) Big Al Smith pass completed to RB Rob Geis for 5 yards. Tackled by CB Rondell Hastings. The receiver ran his route right over the middle of the field.
1-10-ARI33 (3Q: 00:44) Big Al Smith pass completed to WR Rob Sherman for 6 yards. The receiver went out of bounds. Tackled by OLB Justin Rogers. The receiver ran his route right over the middle of the field.
2-4-ARI39 (3Q: 00:20) Big Al Smith pass completed to WR Rob Sherman for 12 yards. Tackled by S Patrick Chung. The receiver ran his route right over the middle of the field. Sherman gained 4 yards after the catch.
Start of fourth quarter.
1-10-BAL49 (4Q: 15:00) Rob Geis ran inside the left guard for 7 yards. Tackled by DT Sammie Lee Hill, assisted by DE William Hayes. Key block delivered by Bruce Dodge.
2-3-BAL42 (4Q: 14:27) Big Al Smith pass was dropped by RB Wade Swift. The quarterback threw away from the double coverage.
3-3-BAL42 (4Q: 14:21) Big Al Smith pass completed to WR Rob Sherman for 8 yards. Tackled by ILB Quincy Black. Sherman gained 2 yards after the catch.
1-10-BAL34 (4Q: 13:42) Rob Geis ran around right end for 4 yards. Tackled by DT Sammie Lee Hill.
2-6-BAL30 (4Q: 13:05) Big Al Smith pass fell incomplete, intended for WR Arman Shields. OLB Justin Rogers hurried the quarterback into a bad throw.
3-6-BAL30 (4Q: 12:56) Wade Swift ran outside the right tackle for 5 yards. Tackled by S Robbie Burgess, assisted by ILB Quincy Black.
4-1-BAL25 (4Q: 12:09) Ricky Azzoo attempted a 42 yard field goal and missed wide to the right.
1-10-BAL32 (4Q: 12:02) Maurice Maloney ran inside the right guard for 1 yard. Tackled by DT Bernard Sisson.
2-9-BAL33 (4Q: 11:26) Gene Zeyen pass was intended for TE Matt Spaeth and was intercepted by S Dana Banfield at the BAL45. The interception was returned 8 yards. Tackled by Vernon Davis.
1-10-BAL37 (4Q: 11:13) Rob Geis ran around left end for -2 yards and was forced out of bounds. Tackled by S Patrick Chung, assisted by ILB Quincy Black.
2-12-BAL39 (4Q: 10:39) Big Al Smith pass was thrown incomplete, intended for TE Everett Patterson. The defense looked very familiar with that play.
3-12-BAL39 (4Q: 10:36) Wade Swift ran around the left tackle for 9 yards. Tackled by CB Donny Mizrahi. Key block delivered by Peter Jennings.
4-3-BAL30 (4Q: 10:08) Ricky Azzoo attempted a 47 yard field goal and succeeded. Arizona 20, Baltimore 0
(4Q: 10:02) Ricky Azzoo kicked off 75 yards from the ARI30. Emmanuel Rison returned the ball 31 yards to the BAL26. Tackled by Hilee Taylor.
1-10-BAL26 (4Q: 09:32) PENALTY: Baltimore was called for a False Start.
1-15-BAL21 (4Q: 09:23) Gene Zeyen pass completed to TE Matt Spaeth for 5 yards. Tackled by CB Cedric Griffin. The quarterback threw away from the double coverage.
2-10-BAL26 (4Q: 09:03) Gene Zeyen pass completed to WR Byron McKenzie for 3 yards. Tackled by CB R.J. Terry, assisted by OLB Victor Sorgi. The quarterback threw away from the double coverage.
3-7-BAL29 (4Q: 08:43) Gene Zeyen pass was intended for WR Emmanuel Rison and was intercepted by CB R.J. Terry at the BAL35. Tackled by Emmanuel Rison. The quarterback threw away from the double coverage.
1-10-BAL35 (4Q: 08:34) Rob Geis ran outside the right tackle for 5 yards. Tackled by CB Antoine McKenzie. Key block delivered by Andre Smith. Smith flattened Danny Dunlap to ensure the play's success.
2-5-BAL30 (4Q: 07:47) Alex Smith pass completed to WR Sinorice Moss for 5 yards. Tackled by ILB Quincy Black. The receiver ran his route right over the middle of the field.
1-10-BAL25 (4Q: 07:00) Rob Geis ran inside the left tackle for 1 yard. Tackled by DT Sammie Lee Hill.
2-9-BAL24 (4Q: 06:17) Rob Geis ran inside the left tackle for 2 yards. Tackled by DE Martin Marsh.
3-7-BAL22 (4Q: 05:33) Wade Swift ran around right end for 4 yards. Tackled by S Robbie Burgess, assisted by ILB Quincy Black.
4-3-BAL18 (4Q: 04:46) PENALTY: Arizona was called for a False Start.
4-8-BAL23 (4Q: 04:46) Ricky Azzoo attempted a 40 yard field goal and succeeded. Arizona 23, Baltimore 0
(4Q: 04:41) Ricky Azzoo kicked off 71 yards from the ARI30. Emmanuel Rison returned the ball 26 yards to the BAL25. Tackled by Arman Shields.
1-10-BAL25 (4Q: 04:31) Gene Zeyen pass completed to TE Matt Spaeth for 9 yards. Tackled by CB Devin Kerr. Spaeth gained 2 yards after the catch. The quarterback threw away from the double coverage.
2-1-BAL34 (4Q: 04:10) Gene Zeyen pass completed to RB Maurice Maloney for 6 yards. Tackled by CB Cedric Griffin. The receiver ran his route right over the middle of the field.
1-10-BAL40 (4Q: 03:54) Gene Zeyen pass fell incomplete, intended for WR Vernon Davis. OLB Curtis Lofton defended the pass.
2-10-BAL40 (4Q: 03:48) Gene Zeyen pass completed to RB C.J. Bogan for 3 yards. Tackled by ILB Maurice Andrews. Bogan gained 4 yards after the catch. The quarterback threw away from the double coverage.
3-7-BAL43 (4Q: 03:26) Gene Zeyen pass was dropped by WR Vernon Davis. The defense looked very familiar with that play.
4-7-BAL43 (4Q: 03:19) Gene Zeyen pass completed to WR Kenyon Shaver for 13 yards. Tackled by S Troy Nolan. Shaver gained 5 yards after the catch. The quarterback threw into double coverage.
1-10-ARI44 (4Q: 02:57) Gene Zeyen pass fell incomplete, intended for WR Vernon Davis. ILB Maurice Andrews defended the pass. The quarterback threw away from the double coverage.
2-10-ARI44 (4Q: 02:48) Gene Zeyen pass completed to RB Maurice Maloney for 12 yards. Tackled by CB Cedric Griffin. Maloney gained 2 yards after the catch.
1-10-ARI32 (4Q: 02:28) Gene Zeyen pass fell incomplete, intended for RB Maurice Maloney. DT Bernard Sisson hurried the quarterback into a bad throw. The defense looked very familiar with that play. The quarterback threw away from the double coverage.
2-10-ARI32 (4Q: 02:18) Gene Zeyen pass was dropped by WR Emmanuel Rison. The defense looked extremely familiar with that play.
3-10-ARI32 (4Q: 02:11) Gene Zeyen pass fell incomplete, intended for WR Kenyon Shaver. CB R.J. Terry defended the pass. The defense looked extremely familiar with that play. The quarterback threw away from the double coverage.
4-10-ARI32 (4Q: 02:05) Gene Zeyen pass fell incomplete, intended for WR Vernon Davis. OLB Curtis Lofton defended the pass. The defense looked extremely familiar with that play. The quarterback threw away from the double coverage. The ball goes over on downs.
Official time out for the two-minute warning.
1-10-ARI32 (4Q: 01:58) Rob Geis ran around the left tackle for 1 yard. Tackled by S Patrick Chung.
Baltimore called a time out.
2-9-ARI33 (4Q: 01:51) Rob Geis ran around the left tackle for 6 yards. Tackled by OLB Desmond Carrigan, assisted by S Patrick Chung.
Baltimore called a time out.
3-3-ARI39 (4Q: 01:41) Wade Swift ran inside the right guard for 4 yards. Tackled by OLB Rey Maualuga. Key block delivered by Bruce Dodge.
Baltimore called a time out.
1-10-ARI43 (4Q: 01:29) Wade Swift ran around left end for 4 yards. Tackled by ILB Quincy Black. Arizona's Cameron Morrah was hurt on the play.
2-6-ARI47 (4Q: 00:46) Big Al Smith dropped to one knee for -1 yards.
3-7-ARI46 (4Q: 00:01) Alex Smith dropped to one knee for -1 yards.
Final Score: Arizona Cardinals 23, Baltimore Ravens 0