| Played in Arizona, AZ, weather: 67 degrees, fair, 4 mph wind. |
| Arizona won the toss and elected to receive. |
| Start of first quarter. |
| (1Q: 15:00) Kenderick Arceo kicked off 74 yards from the BAL35. Touchback. |
| 1-10-ARI25 (1Q: 15:00) Play-Action. Kristopher Carpenter pass completed to RB Warren Wells for 0 yards. Tackled by OLB Francisco McCormick. |
| 2-10-ARI25 (1Q: 14:26) Kristopher Carpenter pass completed to TE K.C. Washington for 7 yards. Tackled by ILB Carter McInerney. Washington gained 8 yards after the catch. Arizona's Kristopher Carpenter was hurt on the play. |
| 3-3-ARI32 (1Q: 13:55) Kristopher Carpenter pass completed to TE Kenyon Laporte for 6 yards. Tackled by OLB Francisco McCormick, assisted by S Brady Thomas. Laporte gained 2 yards after the catch. |
| 1-10-ARI38 (1Q: 13:12) Kristopher Carpenter pass completed to WR Wade Browning for 9 yards. Tackled by CB Randall Monroe, assisted by CB Carson Garrett. |
| 2-1-ARI47 (1Q: 12:46) Warren Wells ran a counterplay inside the right tackle for 44 yards. Tackled by OLB Francisco McCormick. Key block delivered by Pat Neiderer. |
| 1-9-BAL09 (1Q: 12:02) Kristopher Carpenter pass was intended for WR Wade Browning and was intercepted by CB Carson Garrett in the end zone. Touchback. |
| 1-10-BAL20 (1Q: 11:49) Marshall Emerson ran inside the left tackle for 0 yards. Tackled by OLB Quinn Bertolini. |
| 2-10-BAL20 (1Q: 11:07) Carlton Bedard pass completed to FB Mercury Bensen for 8 yards. Tackled by S Malcolm Schwartz. |
| 3-2-BAL28 (1Q: 10:24) Aidan Sutter ran a trap outside the right tackle for -4 yards. Tackled by DE Edgar Fox, assisted by DE James McKnight. |
| 4-6-BAL24 (1Q: 09:57) Asher Roberson punted 50 yards. Brett Swindle returned the kick 1 yard to the ARI27. Tackled by Reginald Robbins. |
| 1-10-ARI27 (1Q: 09:46) Kristopher Carpenter pass completed to TE Ken Wilkins for 3 yards. Tackled by ILB Carter McInerney, assisted by OLB Francisco McCormick. Wilkins gained 1 yard after the catch. |
| 2-7-ARI30 (1Q: 09:15) Giovanni Tatum ran around the left tackle for 5 yards. Tackled by ILB Carter McInerney. PENALTY: G Seth McGregor of Arizona was called for Offensive Holding. |
| 2-17-ARI20 (1Q: 09:05) Kristopher Carpenter pass completed to TE Kenyon Laporte for 10 yards. Tackled by OLB Francisco McCormick, assisted by ILB Carter McInerney. The receiver ran his route right over the middle of the field. |
| 3-7-ARI30 (1Q: 08:29) Kristopher Carpenter pass completed to WR Brett Swindle for 25 yards. Tackled by CB Sean Barber. Swindle gained 28 yards after the catch. |
| 1-10-BAL45 (1Q: 07:48) Warren Wells ran around right end for 45 yards and a TOUCHDOWN! Key block delivered by Dalton Fisk. Arizona 6, Baltimore 0 |
| (1Q: 07:48) Extra point by Angel Andersen was good. Arizona 7, Baltimore 0 |
| (1Q: 07:29) Angel Andersen kicked off 63 yards from the ARI35. Carson Garrett returned the ball 27 yards to the BAL29. Tackled by Dalton Fisk. |
| 1-10-BAL29 (1Q: 07:10) Aidan Sutter ran around right end for 0 yards. Tackled by OLB Max Sanford, assisted by CB Ross Anthony. |
| 2-10-BAL29 (1Q: 06:39) Earnest Hale ran inside the right tackle for 2 yards. Tackled by OLB Max Sanford. |
| 3-8-BAL31 (1Q: 06:10) Carlton Bedard pass completed to TE Donte Witt for 11 yards. Tackled by CB Bryan Sutton, assisted by ILB Allen Fleming. Witt gained 1 yard after the catch. |
| 1-10-BAL42 (1Q: 05:41) Carlton Bedard pass completed to TE Brock Trudeau for 15 yards. Tackled by DT Collin Young. The receiver ran his route right over the middle of the field. Trudeau gained 6 yards after the catch. |
| 1-10-ARI43 (1Q: 05:08) Carlton Bedard pass completed to WR Bryce Schultz for 4 yards. Tackled by S Malcolm Schwartz. |
| 2-6-ARI39 (1Q: 04:28) Carlton Bedard pass completed to TE Donte Witt for 5 yards. Tackled by DE Edgar Fox. Witt gained 4 yards after the catch. |
| 3-1-ARI34 (1Q: 03:47) Aidan Sutter ran inside the right guard for 4 yards. Tackled by ILB Allen Fleming. Key block delivered by Eric Reilly. |
| 1-10-ARI30 (1Q: 03:14) Play-Action. Carlton Bedard pass completed to TE Donte Witt for 25 yards. Tackled by CB Richard Bryant. Witt gained 21 yards after the catch. |
| 1-5-ARI05 (1Q: 02:37) Aidan Sutter ran around right end for 5 yards and a TOUCHDOWN! Key block delivered by Eric Reilly. Arizona 7, Baltimore 6 |
| (1Q: 02:37) Extra point by Kenderick Arceo was good. Arizona 7, Baltimore 7 |
| (1Q: 02:26) Kenderick Arceo kicked off 74 yards from the BAL35. Touchback. |
| 1-10-ARI25 (1Q: 02:26) Kristopher Carpenter pass completed to TE K.C. Washington for 6 yards. Tackled by S Ivan Grant. The quarterback threw away from the double coverage. |
| 2-4-ARI31 (1Q: 01:46) Kristopher Carpenter pass completed to WR Brett Swindle for 12 yards. Tackled by OLB Francisco McCormick. Swindle gained 5 yards after the catch. |
| 1-10-ARI43 (1Q: 01:15) Play-Action. Kristopher Carpenter pass completed to TE Ken Wilkins for 4 yards. Tackled by CB Randall Monroe. Baltimore's Cody Arfman was hurt on the play. |
| 2-6-ARI47 (1Q: 00:46) Warren Wells ran around the left tackle for 0 yards. Tackled by S Brady Thomas. |
| 3-6-ARI47 (1Q: 00:16) Play-Action. Kristopher Carpenter scrambled for 4 yards. Tackled by CB Sean Barber and assisted by CB Randall Monroe. |
| Start of second quarter. |
| 4-2-BAL49 (2Q: 15:00) Marshall Nishioka punted 43 yards. The ball was downed at the BAL06. |
| 1-10-BAL06 (2Q: 14:53) Aidan Sutter ran around left end for 0 yards. Tackled by S Micah Burke. |
| 2-10-BAL06 (2Q: 14:11) Carlton Bedard pass completed to TE Donte Witt for 5 yards. The receiver went out of bounds. Tackled by ILB Allen Fleming. |
| 3-5-BAL11 (2Q: 13:33) Carlton Bedard pass completed to WR Abraham Gregory for 62 yards. Tackled by S Micah Burke. Gregory gained 26 yards after the catch. |
| 1-10-ARI27 (2Q: 12:57) Marshall Emerson ran around right end for 6 yards. Tackled by OLB Quinn Bertolini, assisted by S Micah Burke. Key block delivered by Eric Reilly. |
| 2-4-ARI21 (2Q: 12:17) Aidan Sutter ran around the left tackle for 8 yards. Tackled by S Micah Burke. Key block delivered by Reginald Robbins. |
| 1-10-ARI13 (2Q: 11:37) Carlton Bedard pass fell incomplete, intended for WR Bryce Schultz. DE Elliot McConnell hurried the quarterback into a bad throw. |
| 2-10-ARI13 (2Q: 11:33) Earnest Hale ran a trap outside the right tackle for 1 yard and was forced out of bounds. Tackled by DE Edgar Fox. DT Collin Young knocked down Eric Reilly to break up the play. |
| 3-9-ARI12 (2Q: 11:00) PENALTY: WR Jordan Farr of Baltimore was called for a False Start. |
| 3-14-ARI17 (2Q: 10:56) Play-Action. Carlton Bedard pass completed to WR Bryce Schultz for 11 yards. Tackled by CB Bryan Sutton. The receiver ran his route right over the middle of the field. |
| 4-3-ARI06 (2Q: 10:14) Kenderick Arceo attempted a 23 yard field goal and succeeded. Baltimore 10, Arizona 7 |
| (2Q: 10:06) Kenderick Arceo kicked off 74 yards from the BAL35. Touchback. |
| 1-10-ARI25 (2Q: 10:06) Warren Wells ran inside the left tackle for 4 yards. Tackled by OLB Francisco McCormick. |
| 2-6-ARI29 (2Q: 09:37) Mickey Doyle pass completed to TE K.C. Washington for -4 yards. Tackled by OLB Francisco McCormick. The quarterback threw away from the double coverage. |
| 3-10-ARI25 (2Q: 09:05) Play-Action. Mickey Doyle pass completed to WR Wade Browning for 8 yards. Tackled by ILB Dwight Joyner. |
| 4-2-ARI33 (2Q: 08:18) Marshall Nishioka punted 51 yards. Marshall Emerson returned the kick 6 yards to the BAL22. Tackled by Dalton Fisk. |
| 1-10-BAL22 (2Q: 08:08) Earnest Hale ran a trap outside the right tackle for 3 yards. Tackled by OLB Quinn Bertolini, assisted by S Micah Burke. |
| 2-7-BAL25 (2Q: 07:42) Aidan Sutter ran inside the right guard for 11 yards. Tackled by S Micah Burke. Key block delivered by Reginald Robbins. Robbins ran over Elliot McConnell to set up the play. |
| 1-10-BAL36 (2Q: 06:57) Play-Action. Carlton Bedard sacked by OLB Max Sanford for a loss of 2 yards. Sanford ran right past Jim Corcoran and knocked down the quarterback. |
| 2-12-BAL34 (2Q: 06:15) Carlton Bedard pass completed to WR Abraham Gregory for 19 yards. Tackled by CB Devin Walters. Gregory gained 6 yards after the catch. |
| 1-10-ARI47 (2Q: 05:34) Aidan Sutter ran inside the right guard for 8 yards. Tackled by DT Collin Young. Key block delivered by Eric Reilly. PENALTY: G Jim Corcoran of Baltimore was called for Offensive Holding. |
| 1-20-BAL43 (2Q: 05:24) Carlton Bedard pass fell incomplete, intended for WR Cody Steude. CB Richard Bryant defended the pass. |
| 2-20-BAL43 (2Q: 05:12) Aidan Sutter ran inside the left tackle for 7 yards. Tackled by DT Collin Young, assisted by CB Devin Walters. |
| 3-13-ARI50 (2Q: 04:52) Carlton Bedard pass fell incomplete, intended for WR Cody Steude. DE James McKnight hurried the quarterback into a bad throw. |
| 4-13-ARI50 (2Q: 04:45) Asher Roberson punted 49 yards. The ball was downed at the ARI01. |
| 1-10-ARI01 (2Q: 04:37) Warren Wells ran a draw inside the right guard for 6 yards. Tackled by DT Devante Shepherd, assisted by OLB Micah Greene. Key block delivered by Jason Tyler. PENALTY: G Dalton Fisk of Arizona was called for Offensive Holding. |
| 1-10-ARI01 (2Q: 04:31) Zack Landolt ran inside the left tackle for 0 yards. Tackled by DT Roberto McGregor, assisted by OLB Francisco McCormick. |
| 2-10-ARI01 (2Q: 03:55) Warren Wells ran a counterplay inside the right tackle for 1 yard. Tackled by S Ivan Grant, assisted by DE Brock Parker. |
| 3-9-ARI02 (2Q: 03:29) Play-Action. Mickey Doyle pass fell incomplete, intended for TE Ken Wilkins. OLB Francisco McCormick defended the pass. |
| 4-9-ARI02 (2Q: 03:23) Marshall Nishioka punted 48 yards. Marshall Emerson returned the kick 10 yards to the ARI40. Tackled by Francisco Stancil. |
| 1-10-ARI40 (2Q: 03:15) Carlton Bedard scrambled for 2 yards. Tackled by S Micah Burke and assisted by ILB Allen Fleming. |
| 2-8-ARI38 (2Q: 02:50) Play-Action. Carlton Bedard pass completed to WR Cody Steude for 10 yards. Tackled by S Malcolm Schwartz, assisted by OLB Quinn Bertolini. Steude gained 5 yards after the catch. |
| 1-10-ARI28 (2Q: 02:34) Carlton Bedard pass completed to WR Abraham Gregory for 5 yards. Tackled by CB Ross Anthony. |
| 2-5-ARI23 (2Q: 02:10) Carlton Bedard pass fell incomplete, intended for WR Abraham Gregory. OLB Quinn Bertolini drove right through Reginald Robbins to hurry the quarterback. |
| 3-5-ARI23 (2Q: 02:03) Abraham Gregory ran a reverse around left end for -3 yards. Tackled by ILB Allen Fleming, assisted by CB Richard Bryant. |
| Official time out for the two-minute warning. |
| 4-8-ARI26 (2Q: 01:56) Kenderick Arceo attempted a 43 yard field goal and succeeded. Baltimore 13, Arizona 7 |
| (2Q: 01:49) Kenderick Arceo kicked off 72 yards from the BAL35. Touchback. |
| 1-10-ARI25 (2Q: 01:49) Warren Wells ran inside the right guard for -1 yards. Tackled by S Brady Thomas, assisted by OLB Francisco McCormick. |
| 2-11-ARI24 (2Q: 01:08) Play-Action. Mickey Doyle scrambled for 3 yards. Tackled by S Parker Wayt and assisted by CB Sean Barber. |
| 3-8-ARI27 (2Q: 00:37) Play-Action. Mickey Doyle pass fell incomplete, intended for TE K.C. Washington. S Brady Thomas defended the pass. |
| 4-8-ARI27 (2Q: 00:24) Marshall Nishioka punted 59 yards. Marshall Emerson returned the kick -3 yards to the BAL11. Tackled by Mark Blake. |
| 1-10-BAL11 (2Q: 00:15) Carlton Bedard sacked by DE Elliot McConnell for a loss of 2 yards. Sack allowed by Tim Prior. |
| Start of third quarter. |
| (3Q: 15:00) Angel Andersen kicked off 70 yards from the ARI35. Touchback. |
| 1-10-BAL25 (3Q: 15:00) Carlton Bedard pass completed to FB Mercury Bensen for 7 yards. Tackled by CB Devin Walters. The receiver ran his route right over the middle of the field. Bensen gained 3 yards after the catch. |
| 2-3-BAL32 (3Q: 14:14) Aidan Sutter ran around right end for -5 yards. Tackled by OLB Quinn Bertolini, assisted by OLB Max Sanford. |
| 3-8-BAL27 (3Q: 13:34) Carlton Bedard scrambled for 8 yards. Tackled by CB Bryan Sutton. |
| 1-10-BAL35 (3Q: 12:55) Carlton Bedard pass completed to RB Marshall Emerson for -4 yards. Tackled by CB Bryan Sutton. |
| 2-14-BAL31 (3Q: 12:30) Play-Action. Carlton Bedard pass was dropped by WR Bryce Schultz. |
| 3-14-BAL31 (3Q: 12:22) Carlton Bedard pass fell incomplete, intended for WR Cody Steude. CB Bryan Sutton defended the pass. |
| 4-14-BAL31 (3Q: 12:16) Asher Roberson punted 46 yards. Brett Swindle called for a fair catch at the ARI23. |
| 1-10-ARI23 (3Q: 12:06) Warren Wells ran a counterplay inside the right tackle for 2 yards. Tackled by OLB Francisco McCormick. |
| 2-8-ARI25 (3Q: 11:37) Warren Wells ran around right end for 4 yards. Tackled by DT Roberto McGregor. |
| 3-4-ARI29 (3Q: 11:04) Giovanni Tatum ran outside the right tackle for 11 yards. Tackled by DT Roberto McGregor. Key block delivered by Dalton Fisk. |
| 1-10-ARI40 (3Q: 10:35) Warren Wells ran outside the right tackle for 10 yards. Tackled by OLB Francisco McCormick, assisted by DT Devante Shepherd. Key block delivered by Curtis Solik. |
| 1-10-ARI50 (3Q: 09:58) Warren Wells ran a draw inside the left guard for -4 yards. Tackled by S Brady Thomas, assisted by ILB Carter McInerney. |
| 2-14-ARI46 (3Q: 09:25) Mickey Doyle pass fell incomplete, intended for TE K.C. Washington. ILB Carter McInerney defended the pass. The quarterback threw away from the double coverage. |
| 3-14-ARI46 (3Q: 09:21) Mickey Doyle pass completed to WR Wade Browning for -1 yards. Tackled by ILB Dwight Joyner. |
| 4-15-ARI45 (3Q: 08:50) Marshall Nishioka punted 49 yards. The ball was marked out of bounds at the BAL06. |
| 1-10-BAL06 (3Q: 08:42) Earnest Hale ran inside the left tackle for 0 yards. Tackled by CB Ross Anthony, assisted by ILB Allen Fleming. |
| 2-10-BAL06 (3Q: 08:02) Aidan Sutter ran inside the left tackle for 3 yards. Tackled by OLB Max Sanford, assisted by DE Elliot McConnell. |
| 3-7-BAL09 (3Q: 07:39) Carlton Bedard pass completed to WR Cody Steude for 3 yards. Tackled by OLB Quinn Bertolini. Steude gained 1 yard after the catch. |
| 4-4-BAL12 (3Q: 06:57) Asher Roberson punted 41 yards. Brett Swindle returned the kick 2 yards to the ARI49. Tackled by Reginald Robbins. PENALTY: TE Brock Trudeau of Baltimore was called for an Ineligible Man Downfield on the Punt. |
| 4-9-BAL07 (3Q: 06:50) Asher Roberson punted 36 yards. The ball was downed at the BAL43. |
| 1-10-BAL43 (3Q: 06:40) Play-Action. Mickey Doyle pass was dropped by TE Kenyon Laporte. |
| 2-10-BAL43 (3Q: 06:35) Mickey Doyle pass completed to WR Eduardo Sall for 1 yard. Tackled by S Brady Thomas. The quarterback threw away from the double coverage. |
| 3-9-BAL42 (3Q: 05:53) Mickey Doyle pass completed to WR Eduardo Sall for 4 yards. Tackled by CB Carson Garrett. Sall gained 1 yard after the catch. Baltimore's Brock Parker was hurt on the play. |
| 4-5-BAL38 (3Q: 05:25) Marshall Nishioka punted 38 yards. Touchback. |
| 1-10-BAL20 (3Q: 05:19) Aidan Sutter ran around the left tackle for -1 yards. Tackled by S Micah Burke. |
| 2-11-BAL19 (3Q: 04:52) Carlton Bedard pass completed to WR Cody Steude for 20 yards. Tackled by ILB Allen Fleming. Steude gained 7 yards after the catch. |
| 1-10-BAL39 (3Q: 04:09) Aidan Sutter ran around left end for 10 yards and was forced out of bounds. Tackled by OLB Max Sanford, assisted by S Malcolm Schwartz. Key block delivered by Eric Reilly. |
| 1-10-BAL49 (3Q: 03:35) Carlton Bedard pass completed to WR Abraham Gregory for 20 yards. Tackled by S Tevin Lander. Gregory gained 22 yards after the catch. |
| 1-10-ARI31 (3Q: 02:59) Aidan Sutter ran inside the left guard for 1 yard. Tackled by S Micah Burke. |
| 2-9-ARI30 (3Q: 02:14) Play-Action. Carlton Bedard pass was dropped by TE Donte Witt. |
| 3-9-ARI30 (3Q: 02:08) Carlton Bedard pass completed to WR Bryce Schultz for -1 yards. Tackled by CB Devin Walters. |
| 4-10-ARI31 (3Q: 01:26) Kenderick Arceo attempted a 48 yard field goal and succeeded. Baltimore 16, Arizona 7 |
| (3Q: 01:18) Kenderick Arceo kicked off 63 yards from the BAL35. Ricky Burgess returned the ball 21 yards to the ARI23. Tackled by Jordan Farr. |
| 1-10-ARI23 (3Q: 00:56) Mickey Doyle pass completed to WR Eduardo Sall for 3 yards. The receiver went out of bounds. Tackled by CB Sean Barber. |
| 2-7-ARI26 (3Q: 00:19) Mickey Doyle pass completed to TE Ken Wilkins for 8 yards. Tackled by CB Sean Barber, assisted by S Brady Thomas. The receiver ran his route right over the middle of the field. The quarterback threw away from the double coverage. |
| Start of fourth quarter. |
| 1-10-ARI34 (4Q: 15:00) Mickey Doyle pass completed to TE Kenyon Laporte for 3 yards. Tackled by ILB Carter McInerney. The receiver ran his route right over the middle of the field. |
| 2-7-ARI37 (4Q: 14:18) Mickey Doyle pass completed to RB Warren Wells for -1 yards. The receiver went out of bounds. Tackled by CB Randall Monroe. |
| 3-8-ARI36 (4Q: 13:36) Mickey Doyle pass completed to TE K.C. Washington for 12 yards. Tackled by ILB Dwight Joyner. |
| 1-10-ARI48 (4Q: 12:51) Giovanni Tatum ran inside the right tackle for 2 yards. Tackled by OLB Francisco McCormick. |
| 2-8-ARI50 (4Q: 12:12) Mickey Doyle pass completed to WR Eduardo Sall for 18 yards. Tackled by OLB Francisco McCormick. Sall gained 17 yards after the catch. |
| 1-10-BAL32 (4Q: 11:29) Warren Wells ran inside the right guard for -1 yards. Tackled by S Parker Wayt. |
| 2-11-BAL33 (4Q: 10:55) Mickey Doyle pass completed to RB Warren Wells for 8 yards. Tackled by OLB Micah Greene. |
| 3-3-BAL25 (4Q: 10:08) Mickey Doyle pass completed to WR Brett Swindle for 3 yards. Tackled by DT Roberto McGregor, assisted by OLB Francisco McCormick. Swindle gained 3 yards after the catch. |
| 1-10-BAL22 (4Q: 09:26) Mickey Doyle pass completed to TE K.C. Washington for 4 yards. Tackled by S Brady Thomas. Washington gained 3 yards after the catch. |
| 2-6-BAL18 (4Q: 08:55) Mickey Doyle pass was thrown incomplete, intended for WR Eduardo Sall. |
| 3-6-BAL18 (4Q: 08:50) Mickey Doyle pass fell incomplete, intended for WR Eduardo Sall. DT Roberto McGregor hurried the quarterback into a bad throw. |
| 4-6-BAL18 (4Q: 08:46) Angel Andersen attempted a 35 yard field goal and succeeded. Baltimore 16, Arizona 10 |
| (4Q: 08:39) Angel Andersen kicked off 59 yards from the ARI35. Carson Garrett returned the ball 28 yards to the BAL34. Tackled by Dalton Fisk. |
| 1-10-BAL34 (4Q: 08:14) Play-Action. Carlton Bedard pass was intended for RB Earnest Hale and was intercepted by CB Bryan Sutton at the BAL38. Tackled by Earnest Hale. |
| 1-10-BAL38 (4Q: 08:02) Mickey Doyle pass fell incomplete, intended for WR Brett Swindle. DE Jason Pasto hurried the quarterback into a bad throw. The quarterback threw into double coverage. |
| 2-10-BAL38 (4Q: 07:56) Mickey Doyle pass fell incomplete, intended for RB Warren Wells. DE Jason Pasto hurried the quarterback into a bad throw. The quarterback threw away from the double coverage. |
| 3-10-BAL38 (4Q: 07:49) Mickey Doyle pass was thrown incomplete, intended for WR Eduardo Sall. |
| 4-10-BAL38 (4Q: 07:39) Marshall Nishioka punted 30 yards. Marshall Emerson called for a fair catch at the BAL08. |
| 1-10-BAL08 (4Q: 07:32) Abraham Gregory ran a reverse around left end for 6 yards. Tackled by S Micah Burke. Key block delivered by Reginald Robbins. |
| 2-4-BAL14 (4Q: 06:46) Play-Action. Carlton Bedard pass completed to WR Bryce Schultz for 10 yards. Tackled by CB Devin Walters. Schultz gained 12 yards after the catch. |
| 1-10-BAL24 (4Q: 05:58) Aidan Sutter ran inside the right tackle for 6 yards. Tackled by CB Richard Bryant, assisted by OLB Quinn Bertolini. Key block delivered by Ian Griffin. |
| 2-4-BAL30 (4Q: 05:14) Aidan Sutter ran around right end for 2 yards. Tackled by DE James McKnight. |
| 3-2-BAL32 (4Q: 04:28) Carlton Bedard pass fell incomplete, intended for WR Cody Steude. OLB Scottie Downs defended the pass. |
| 4-2-BAL32 (4Q: 04:23) Asher Roberson punted 54 yards. Brett Swindle returned the kick 9 yards to the ARI23. Tackled by Cody Steude. |
| 1-10-ARI23 (4Q: 04:12) Mickey Doyle pass completed to RB Warren Wells for 4 yards. Tackled by CB Randall Monroe. PENALTY: WR Brett Swindle of Arizona was called for an Illegal Shift. |
| 1-15-ARI18 (4Q: 04:05) Warren Wells ran inside the right tackle for 1 yard. Tackled by S Ivan Grant. |
| 2-14-ARI19 (4Q: 03:38) Mickey Doyle pass completed to TE K.C. Washington for 12 yards. Tackled by S Brady Thomas. Washington gained 5 yards after the catch. |
| 3-2-ARI31 (4Q: 03:06) PENALTY: QB Mickey Doyle of Arizona was called for Delay of Game. |
| 3-7-ARI26 (4Q: 03:00) Mickey Doyle pass completed to TE K.C. Washington for 15 yards. Tackled by OLB Francisco McCormick. Washington gained 1 yard after the catch. |
| 1-10-ARI41 (4Q: 02:43) Play-Action. Mickey Doyle pass was intended for WR Brett Swindle and was intercepted by CB Carson Garrett at the BAL31. Tackled by Zack Landolt. |
| 1-10-BAL31 (4Q: 02:30) Aidan Sutter ran around the left tackle for 6 yards. Tackled by CB Ross Anthony. Key block delivered by Joshua Bronson. |
| Arizona called a time out. |
| 2-4-BAL37 (4Q: 02:19) Aidan Sutter ran around the left tackle for -3 yards. Tackled by CB Ross Anthony. |
| Arizona called a time out. |
| 3-7-BAL34 (4Q: 02:11) Earnest Hale ran inside the left tackle for 7 yards. Tackled by CB Richard Bryant, assisted by OLB Max Sanford. Key block delivered by Joshua Bronson. |
| Arizona called a time out. |
| 1-10-BAL41 (4Q: 02:03) Aidan Sutter ran inside the left tackle for 2 yards. Tackled by CB Ross Anthony, assisted by S Micah Burke. |
| Official time out for the two-minute warning. |
| 2-8-BAL43 (4Q: 01:54) Marshall Emerson ran around right end for 4 yards. Tackled by DE Edgar Fox. |
| 3-4-BAL47 (4Q: 01:08) Earnest Hale ran inside the right guard for 2 yards. Tackled by DT Carter Harding. |
| 4-2-BAL49 (4Q: 00:24) Asher Roberson punted 35 yards. Brett Swindle returned the kick 4 yards to the ARI20. Tackled by Abraham Gregory. |
| 1-10-ARI20 (4Q: 00:13) Mickey Doyle pass completed to WR Brett Swindle for 4 yards. Tackled by CB Lincoln Hardy. The receiver ran his route right over the middle of the field. |
| Final Score: Baltimore Ravens 16, Arizona Cardinals 10 |