Exhibition Week 5, 2024

Played in Arizona, AZ, weather: 99 degrees, fair, calm.
Pittsburgh won the toss and elected to receive.
Start of first quarter.
(1Q: 15:00) Ricky Azzoo kicked off 60 yards from the ARI30. Marshall Robb returned the ball 18 yards to the PIT28. Tackled by Cornelius Newnam. PENALTY: Pittsburgh was called for Holding on the Kick Return.
1-10-PIT12 (1Q: 14:40) Gus Eleazer ran around the left tackle for 3 yards. Tackled by DE Tyson Alualu.
2-7-PIT15 (1Q: 14:14) David Abrams pass was thrown incomplete, intended for WR Danny Cranford.
3-7-PIT15 (1Q: 14:04) David Abrams pass completed to WR Kirk Cole for 13 yards. Tackled by DE Alex Hardy, assisted by S Troy Nolan. The receiver ran his route right over the middle of the field. Cole gained 8 yards after the catch. PENALTY: Pittsburgh was called for Offensive Holding.
3-14-PIT08 (1Q: 13:55) David Abrams sacked by DE Darren Garrett and DE Tyson Alualu for a loss of 6 yards. Garrett ran right past Edwin Veldheer and knocked down the quarterback.
4-20-PIT02 (1Q: 13:07) Colin Zook punted 62 yards. Howard Westbrook returned the kick 3 yards to the ARI39. Tackled by Bucky Irwin.
1-10-ARI39 (1Q: 12:56) Howard Westbrook ran inside the left tackle for 7 yards. Tackled by OLB Rondell Kurtz. Key block delivered by Billy Joe Whitlow.
2-3-ARI46 (1Q: 12:15) Alex Smith pass was dropped by RB Howard Westbrook. The quarterback threw away from the double coverage.
3-3-ARI46 (1Q: 12:10) Alex Smith pass completed to FB Quinn Johnson for 4 yards. The receiver went out of bounds. Tackled by OLB Rondell Kurtz. Johnson gained 2 yards after the catch. The quarterback threw away from the double coverage.
1-10-ARI50 (1Q: 11:24) Alex Smith pass completed to WR Rob Sherman for 24 yards. Tackled by CB Wayne Maxwell, assisted by OLB Juan Gaines. Sherman gained 10 yards after the catch. The quarterback threw away from the double coverage.
1-10-PIT26 (1Q: 10:47) Alex Smith pass fell incomplete, intended for WR Rob Sherman. S William Moore defended the pass. The quarterback threw into double coverage.
2-10-PIT26 (1Q: 10:37) Renaldo Reagles ran around the left tackle for 2 yards. Tackled by OLB Lincoln Vespignani, assisted by OLB Juan Gaines.
3-8-PIT24 (1Q: 09:56) Alex Smith pass completed to WR Kirk Bode for 14 yards. Tackled by S William Moore, assisted by CB Patrick Lee. Bode gained 2 yards after the catch. The quarterback threw away from the double coverage.
1-10-PIT10 (1Q: 09:29) Howard Westbrook ran inside the left tackle for 0 yards. Tackled by S Josh Moseley.
2-10-PIT10 (1Q: 08:52) Alex Smith pass completed to WR Dean Gillespie for 3 yards. Tackled by S William Moore, assisted by ILB Trevor Gourdine. The receiver ran his route right over the middle of the field.
3-7-PIT07 (1Q: 08:27) Big Al Smith pass fell incomplete, intended for WR Rob Sherman. DT Grady Patton hurried the quarterback into a bad throw. The quarterback threw into double coverage.
4-7-PIT07 (1Q: 08:22) Ricky Azzoo attempted a 24 yard field goal and succeeded. Arizona 3, Pittsburgh 0
(1Q: 08:14) Ricky Azzoo kicked off 71 yards from the ARI30. Touchback.
1-10-PIT20 (1Q: 08:14) Unknown ran around right end for 9 yards. Tackled by S Taylor Mays. Key block delivered by Edwin Veldheer.
2-1-PIT29 (1Q: 07:38) Gus Eleazer ran around right end for 0 yards. Tackled by OLB Curtis Lofton, assisted by S Troy Nolan.
3-1-PIT29 (1Q: 07:11) David Abrams pass completed to WR Britt Wheeler for -1 yards. Tackled by OLB Brandon Spikes, assisted by S Caleb Campbell. The ball was fumbled and recovered by ARI Caleb Campbell for 11 yards to the PIT17.
1-10-PIT17 (1Q: 07:05) Alex Smith pass fell incomplete, intended for WR Dean Gillespie. OLB Juan Gaines defended the pass.
2-10-PIT17 (1Q: 06:58) Wade Swift ran inside the left tackle for 2 yards. Tackled by OLB Rondell Kurtz.
3-8-PIT15 (1Q: 06:18) Alex Smith pass was dropped by WR Dean Gillespie. The quarterback threw away from the double coverage.
4-8-PIT15 (1Q: 06:11) Ricky Azzoo attempted a 32 yard field goal and succeeded. Arizona 6, Pittsburgh 0
(1Q: 06:05) Ricky Azzoo kicked off 78 yards from the ARI30. Touchback.
1-10-PIT20 (1Q: 06:05) David Abrams pass completed to WR Danny Cranford for 13 yards. The receiver went out of bounds. Tackled by S Troy Nolan.
1-10-PIT33 (1Q: 05:31) Unknown ran outside the right tackle for 23 yards. Tackled by S Taylor Mays. Key block delivered by Unknown.
1-10-ARI44 (1Q: 05:01) David Abrams sacked by OLB Dwight Tobin for a loss of 5 yards. Sack allowed by Unknown.
2-15-ARI49 (1Q: 04:32) David Abrams pass fell incomplete, intended for WR Kirk Cole. CB Kyle Wilson defended the pass.
3-15-ARI49 (1Q: 04:21) David Abrams pass completed to Unknown for 5 yards. Tackled by S Taylor Mays. The receiver ran his route right over the middle of the field.
4-10-ARI44 (1Q: 03:36) Colin Zook punted 44 yards. Touchback.
1-10-ARI20 (1Q: 03:31) Howard Westbrook ran inside the right tackle for 13 yards. Tackled by DE Dan Batten. Key block delivered by Ernie Crane.
1-10-ARI33 (1Q: 02:50) Alex Smith pass completed to TE Cornelius Newnam for 11 yards. Tackled by S Josh Moseley. The receiver ran his route right over the middle of the field. The quarterback threw away from the double coverage.
1-10-ARI44 (1Q: 02:14) Alex Smith sacked by DE Chris Akaka and DE Aaron Maybin for a loss of 6 yards. Sack allowed by Sam Baker.
2-16-ARI38 (1Q: 01:44) Big Al Smith pass completed to WR Kirk Bode for -1 yards. Tackled by OLB Rondell Kurtz. The quarterback threw away from the double coverage.
3-17-ARI37 (1Q: 00:58) Alex Smith pass fell incomplete, intended for WR Kirk Bode. DE Travis Melnik hurried the quarterback into a bad throw. The quarterback threw into double coverage.
4-17-ARI37 (1Q: 00:48) Kenny Morris punted 63 yards. Touchback.
1-10-PIT20 (1Q: 00:43) David Abrams pass completed to FB Quentin Dernbach for 0 yards. Tackled by S Taylor Mays, assisted by OLB Curtis Lofton. The quarterback threw away from the double coverage.
2-10-PIT20 (1Q: 00:05) David Abrams pass fell incomplete, intended for WR Britt Wheeler. S Troy Nolan defended the pass.
3-10-PIT20 (1Q: 00:01) David Abrams pass completed to WR Danny Cranford for 8 yards. Tackled by CB Paul Fox.
Start of second quarter.
4-2-PIT28 (2Q: 15:00) Colin Zook punted 52 yards. Kyle Wilson returned the kick 10 yards to the ARI30. Tackled by Juan Gaines.
1-10-ARI30 (2Q: 14:52) Howard Westbrook ran inside the right guard for 3 yards. Tackled by OLB Lincoln Vespignani, assisted by S Josh Moseley.
2-7-ARI33 (2Q: 14:20) Howard Westbrook ran outside the right tackle for 4 yards. Tackled by DE Travis Melnik.
3-3-ARI37 (2Q: 13:45) Alex Smith pass completed to WR Rob Sherman for 6 yards. Tackled by S William Moore. Sherman gained 1 yard after the catch. The quarterback threw away from the double coverage.
1-10-ARI43 (2Q: 13:05) Howard Westbrook ran inside the left guard for 7 yards. Tackled by DT Pat Sims, assisted by OLB Lincoln Vespignani. Key block delivered by Billy Joe Whitlow.
2-3-ARI50 (2Q: 12:28) Howard Westbrook ran around the left tackle for 2 yards. Tackled by S Josh Moseley.
3-1-PIT48 (2Q: 11:52) Wade Swift ran inside the left tackle for 1 yard. Tackled by OLB Lincoln Vespignani, assisted by DE Aaron Maybin. Key block delivered by Gabe Buckner.
1-10-PIT47 (2Q: 11:10) Alex Smith sacked by DT Norbert Briggs for a loss of 5 yards. Briggs ran right past Gabe Buckner and knocked down the quarterback. The ball was fumbled and recovered by PIT Norbert Briggs on the ARI48.
1-10-ARI48 (2Q: 10:57) Gus Eleazer ran outside the right tackle for 3 yards. Tackled by OLB Brandon Spikes.
2-7-ARI45 (2Q: 10:28) David Abrams pass completed to TE Antonio Fecht for 6 yards. Tackled by OLB Curtis Lofton, assisted by S Caleb Campbell. The quarterback threw away from the double coverage.
3-1-ARI39 (2Q: 09:42) David Abrams pass completed to WR Danny Cranford for 11 yards. Tackled by OLB Curtis Lofton, assisted by DE Damon Myers. The receiver ran his route right over the middle of the field. Cranford gained 10 yards after the catch.
1-10-ARI28 (2Q: 09:08) Unknown ran around left end for 2 yards. Tackled by DE Tyson Alualu, assisted by OLB Brandon Spikes. PENALTY: Pittsburgh was called for Offensive Holding.
1-20-ARI38 (2Q: 09:00) David Abrams pass fell incomplete, intended for WR Danny Cranford. OLB Curtis Lofton defended the pass. The quarterback threw away from the double coverage.
2-20-ARI38 (2Q: 08:56) David Abrams pass completed to WR Britt Wheeler for 26 yards. Tackled by CB Paul Fox. Wheeler gained 6 yards after the catch. The quarterback threw away from the double coverage.
1-10-ARI12 (2Q: 08:20) Unknown ran around left end for 2 yards. Tackled by OLB Brandon Spikes. PENALTY: Pittsburgh was called for Offensive Holding.
1-20-ARI22 (2Q: 08:12) David Abrams pass was thrown incomplete, intended for WR Kirk Cole. The quarterback threw into double coverage.
2-20-ARI22 (2Q: 08:06) David Abrams pass completed to WR Kirk Cole for 13 yards. Tackled by CB Paul Fox. Cole gained 3 yards after the catch. The quarterback threw away from the double coverage.
3-7-ARI09 (2Q: 07:24) David Abrams pass fell incomplete, intended for RB Toby Gerhardt. DE Damon Myers hurried the quarterback into a bad throw.
4-7-ARI09 (2Q: 07:17) Ryan Succop attempted a 26 yard field goal and succeeded. Arizona 6, Pittsburgh 3
(2Q: 07:11) Jared Pommier kicked off 60 yards from the PIT30. Kyle Wilson returned the ball 23 yards to the ARI33. Tackled by Juan Gaines. PENALTY: Pittsburgh was called for Offsides on the Kickoff. The penalty was declined.
1-10-ARI33 (2Q: 06:34) Howard Westbrook ran inside the left tackle for 3 yards. Tackled by DT Grady Patton. Arizona's Everett Patterson was hurt on the play. This appears to be a minor hand injury. He should be able to remain in the game.
2-7-ARI36 (2Q: 05:53) Howard Westbrook ran outside the right tackle for 19 yards. Tackled by CB Kyle Meadows. Key block delivered by Sam Baker.
1-10-PIT45 (2Q: 05:16) Van Upshaw pass was dropped by WR Dean Gillespie. The quarterback threw into double coverage.
2-10-PIT45 (2Q: 05:07) Van Upshaw pass fell incomplete, intended for WR Dean Gillespie. DE Dan Batten hurried the quarterback into a bad throw.
3-10-PIT45 (2Q: 04:59) Van Upshaw pass fell incomplete, intended for WR Kirk Bode. S Josh Moseley defended the pass. The quarterback threw away from the double coverage.
4-10-PIT45 (2Q: 04:50) Kenny Morris punted 45 yards. Touchback.
1-10-PIT20 (2Q: 04:43) Unknown ran outside the right tackle for 2 yards. Tackled by CB Kyle Wilson, assisted by DE Tyson Alualu.
2-8-PIT22 (2Q: 04:05) Gus Eleazer ran inside the right guard for 2 yards. Tackled by OLB Curtis Lofton, assisted by DE Damon Myers.
3-6-PIT24 (2Q: 03:30) David Abrams pass completed to RB Toby Gerhardt for 19 yards. Tackled by CB Kyle Wilson. Gerhardt gained 3 yards after the catch. The quarterback threw away from the double coverage.
1-10-PIT43 (2Q: 02:53) David Abrams pass fell incomplete, intended for Unknown. DE Eddie Doyle hurried the quarterback into a bad throw.
2-10-PIT43 (2Q: 02:46) David Abrams pass completed to WR Britt Wheeler for 14 yards. Tackled by CB Paul Fox, assisted by OLB Brandon Spikes.
1-10-ARI43 (2Q: 02:11) Gus Eleazer ran around right end for 3 yards and was forced out of bounds. Tackled by DE Tyson Alualu, assisted by S Troy Nolan.
Official time out for the two-minute warning.
2-7-ARI40 (2Q: 02:00) Unknown ran inside the right guard for 16 yards. Tackled by CB Harris Friday, assisted by DE Warren Hutchison. Key block delivered by Don Middleton.
1-10-ARI24 (2Q: 01:17) David Abrams pass completed to Unknown for 5 yards. Tackled by OLB Brandon Spikes. Pittsburgh's Herman Hanks was hurt on the play. This appears to be a minor knee injury. He should be able to remain in the game.
2-5-ARI19 (2Q: 01:01) David Abrams pass completed to WR Britt Wheeler for 7 yards. The receiver went out of bounds. Tackled by OLB Brandon Spikes. Wheeler gained 1 yard after the catch. PENALTY: Pittsburgh was called for Offensive Holding.
2-15-ARI29 (2Q: 00:52) David Abrams pass was thrown incomplete, intended for WR Kirk Cole. The quarterback threw into double coverage.
3-15-ARI29 (2Q: 00:43) David Abrams pass fell incomplete, intended for Unknown. DT Zach Word hurried the quarterback into a bad throw.
4-15-ARI29 (2Q: 00:35) Ryan Succop attempted a 46 yard field goal and succeeded. Arizona 6, Pittsburgh 6
(2Q: 00:30) Jared Pommier kicked off 73 yards from the PIT30. Touchback.
1-10-ARI20 (2Q: 00:30) Van Upshaw pass fell incomplete, intended for WR Winston Farmer. DT Norbert Briggs hurried the quarterback into a bad throw. The quarterback threw into double coverage.
2-10-ARI20 (2Q: 00:24) Van Upshaw pass completed to WR Kirk Bode for 19 yards. The receiver went out of bounds. Tackled by CB Wayne Maxwell, assisted by CB Marshall Robb. The receiver ran his route right over the middle of the field. Bode gained 2 yards after the catch. The quarterback threw away from the double coverage.
1-10-ARI39 (2Q: 00:13) Van Upshaw pass was dropped by WR Kirk Bode. The quarterback threw away from the double coverage. Arizona's Lester Schokora was hurt on the play. This appears to be a minor knee injury. He should be able to remain in the game.
2-10-ARI39 (2Q: 00:06) Van Upshaw pass fell incomplete, intended for RB Wade Swift. CB Patrick Lee defended the pass. The quarterback threw away from the double coverage.
Start of third quarter.
(3Q: 15:00) Jared Pommier kicked off 64 yards from the PIT30. Kyle Wilson returned the ball 39 yards to the ARI45. Tackled by Kirk Cole. PENALTY: Arizona was called for Holding on the Kick Return.
1-10-ARI13 (3Q: 14:39) Howard Westbrook ran inside the right guard for 4 yards. Tackled by OLB Rondell Kurtz.
2-6-ARI17 (3Q: 14:06) Van Upshaw pass completed to WR Dean Gillespie for 4 yards. Tackled by CB Kyle Meadows.
3-2-ARI21 (3Q: 13:26) Van Upshaw pass completed to WR Kirk Bode for 5 yards. Tackled by OLB Juan Gaines. The receiver ran his route right over the middle of the field.
1-10-ARI26 (3Q: 12:52) Van Upshaw pass completed to RB Wade Swift for 6 yards. Tackled by S Josh Moseley.
2-4-ARI32 (3Q: 12:18) Van Upshaw pass completed to TE Cornelius Newnam for 4 yards. Tackled by OLB Juan Gaines. The receiver ran his route right over the middle of the field.
1-10-ARI36 (3Q: 11:31) Van Upshaw pass completed to WR Kirk Bode for 1 yard. Tackled by OLB Rondell Kurtz, assisted by S Josh Moseley. Bode gained 3 yards after the catch.
2-9-ARI37 (3Q: 10:44) Howard Westbrook ran inside the left guard for 1 yard. Tackled by OLB Rondell Kurtz.
3-8-ARI38 (3Q: 10:08) Howard Westbrook ran inside the right tackle for 7 yards. Tackled by S Ronnie White.
4-1-ARI45 (3Q: 09:35) Kenny Morris punted 55 yards. Touchback.
1-10-PIT20 (3Q: 09:29) Gus Eleazer ran around left end for 1 yard. Tackled by S Adrian Lichter, assisted by DT Zach Word.
2-9-PIT21 (3Q: 08:51) Gus Eleazer ran inside the left guard for 2 yards. Tackled by DE Darren Garrett.
3-7-PIT23 (3Q: 08:08) David Abrams pass completed to WR Britt Wheeler for 8 yards. Tackled by CB Paul Fox. The receiver ran his route right over the middle of the field.
1-10-PIT31 (3Q: 07:28) David Abrams pass fell incomplete, intended for WR Britt Wheeler. DE Tyson Alualu defended the pass. PENALTY: Arizona was called for Defensive Holding.
1-10-PIT36 (3Q: 07:21) Gus Eleazer ran around the left tackle for 1 yard. Tackled by S Adrian Lichter.
2-9-PIT37 (3Q: 06:55) Unknown ran inside the left guard for 2 yards. Tackled by CB Harris Friday.
3-7-PIT39 (3Q: 06:15) David Abrams pass completed to WR Danny Cranford for 17 yards. Tackled by OLB Lee Ephraim. The receiver ran his route right over the middle of the field. Cranford gained 3 yards after the catch. The quarterback threw into double coverage.
1-10-ARI44 (3Q: 05:48) David Abrams pass was thrown incomplete, intended for WR Britt Wheeler.
2-10-ARI44 (3Q: 05:44) David Abrams pass completed to WR Danny Cranford for 1 yard. Tackled by CB Jeremy Hines, assisted by OLB Dwight Tobin.
3-9-ARI43 (3Q: 05:00) David Abrams pass fell incomplete, intended for RB Gus Eleazer. CB Jeremy Hines knocked the ball out of his grasp.
4-9-ARI43 (3Q: 04:51) Colin Zook punted 43 yards. Touchback.
1-10-ARI20 (3Q: 04:44) Howard Westbrook ran around right end for 2 yards. Tackled by DE Chris Akaka, assisted by CB Kyle Meadows. DE Chris Akaka knocked down Ernie Crane to break up the play.
2-8-ARI22 (3Q: 04:06) Van Upshaw pass fell incomplete, intended for RB Howard Westbrook. OLB Juan Gaines defended the pass. The quarterback threw away from the double coverage. PENALTY: Pittsburgh was called for Offsides.
2-3-ARI27 (3Q: 04:02) Van Upshaw pass completed to RB Wade Swift for 5 yards. Tackled by OLB Juan Gaines. Swift gained 2 yards after the catch. The quarterback threw away from the double coverage.
1-10-ARI32 (3Q: 03:17) Van Upshaw pass completed to WR Dean Gillespie for 4 yards. Tackled by OLB Juan Gaines.
2-6-ARI36 (3Q: 02:42) Renaldo Reagles ran around left end for 4 yards. Tackled by CB Marshall Robb.
3-2-ARI40 (3Q: 01:58) Wade Swift ran inside the right guard for 6 yards. Tackled by DT Grady Patton, assisted by CB Marshall Robb. Key block delivered by Ernie Crane.
1-10-ARI46 (3Q: 01:18) Wade Swift ran inside the right tackle for 7 yards. Tackled by DT Pat Sims, assisted by CB Kyle Meadows. Key block delivered by Lester Schokora.
2-3-PIT47 (3Q: 00:32) Van Upshaw pass completed to WR Dean Gillespie for 7 yards. Tackled by CB Marshall Robb. The quarterback threw into double coverage.
Start of fourth quarter.
1-10-PIT40 (4Q: 15:00) Van Upshaw pass completed to TE Jumbo Dolan for 13 yards. Tackled by DE Travis Melnik, assisted by OLB Rondell Kurtz. Dolan gained 11 yards after the catch. The quarterback threw away from the double coverage. Arizona's Kirk Bode was hurt on the play.
1-10-PIT27 (4Q: 14:20) Howard Westbrook ran a counterplay inside the left tackle for 9 yards. Tackled by ILB Trevor Gourdine. Key block delivered by Ernie Crane.
2-1-PIT18 (4Q: 13:36) Howard Westbrook ran a trap outside the right tackle for -3 yards. Tackled by OLB Lincoln Vespignani.
3-4-PIT21 (4Q: 12:53) Renaldo Reagles ran around the left tackle for 6 yards. Tackled by OLB Rondell Kurtz. Key block delivered by Gabe Buckner.
1-10-PIT15 (4Q: 12:09) Renaldo Reagles ran around left end for 15 yards and a TOUCHDOWN! Key block delivered by Billy Joe Whitlow. Arizona 12, Pittsburgh 6
(4Q: 12:09) Extra point by Ricky Azzoo was good. Arizona 13, Pittsburgh 6
(4Q: 12:02) Ricky Azzoo kicked off 76 yards from the ARI30. Touchback.
1-10-PIT20 (4Q: 12:02) David Abrams sacked by DE Warren Hutchison for a loss of 5 yards. Sack allowed by Alonzo Hatcher.
2-15-PIT15 (4Q: 11:27) David Abrams pass completed to WR Danny Cranford for 11 yards. Tackled by CB Kyle Wilson. Cranford gained 3 yards after the catch. The quarterback threw away from the double coverage.
3-4-PIT26 (4Q: 10:39) David Abrams pass completed to RB Gus Eleazer for 3 yards. Tackled by S Caleb Campbell.
4-1-PIT29 (4Q: 10:06) Colin Zook punted 36 yards. Howard Westbrook called for a fair catch at the ARI35.
1-10-ARI35 (4Q: 09:56) Howard Westbrook ran outside the right tackle for 1 yard. Tackled by S Josh Moseley.
2-9-ARI36 (4Q: 09:18) Van Upshaw pass fell incomplete, intended for WR Winston Farmer. DE Travis Melnik hurried the quarterback into a bad throw. The quarterback threw away from the double coverage.
3-9-ARI36 (4Q: 09:12) Van Upshaw pass fell incomplete, intended for WR Rob Sherman. DE Aaron Maybin hurried the quarterback into a bad throw. The quarterback threw away from the double coverage.
4-9-ARI36 (4Q: 09:03) Kenny Morris punted 50 yards. The ball was marked out of bounds at the PIT14.
1-10-PIT14 (4Q: 08:56) David Abrams pass was thrown incomplete, intended for WR Danny Cranford.
2-10-PIT14 (4Q: 08:50) Gus Eleazer ran around the left tackle for 3 yards. Tackled by CB Paul Fox.
3-7-PIT17 (4Q: 08:25) David Abrams pass completed to WR Britt Wheeler for 7 yards. Tackled by CB Harris Friday.
1-10-PIT24 (4Q: 07:42) Gus Eleazer ran around the left tackle for 2 yards and was forced out of bounds. Tackled by S Caleb Campbell, assisted by DE Darren Garrett.
2-8-PIT26 (4Q: 07:18) PENALTY: Arizona was called for Encroachment.
2-3-PIT31 (4Q: 07:08) David Abrams pass completed to WR Britt Wheeler for 37 yards. Tackled by CB Paul Fox. The receiver ran his route right over the middle of the field.
1-10-ARI32 (4Q: 06:34) Gus Eleazer ran around the left tackle for 5 yards. Tackled by OLB Brandon Spikes. Key block delivered by Alonzo Hatcher.
2-5-ARI27 (4Q: 05:56) Gus Eleazer ran around the left tackle for -2 yards. Tackled by OLB Curtis Lofton. The defense looked very familiar with that play.
3-7-ARI29 (4Q: 05:16) David Abrams pass fell incomplete, intended for WR Britt Wheeler. S Caleb Campbell defended the pass.
4-7-ARI29 (4Q: 05:12) Ryan Succop attempted a 46 yard field goal and succeeded. Arizona 13, Pittsburgh 9
(4Q: 05:04) Jared Pommier kicked off 79 yards from the PIT30. Touchback.
1-10-ARI20 (4Q: 05:04) Howard Westbrook ran inside the left guard for 1 yard. Tackled by DE Aaron Maybin, assisted by OLB Rondell Kurtz.
2-9-ARI21 (4Q: 04:17) Van Upshaw pass completed to WR Winston Farmer for 1 yard. Tackled by DE Travis Melnik. The quarterback threw into double coverage.
3-8-ARI22 (4Q: 03:33) Howard Westbrook ran inside the right guard for 7 yards. Tackled by DE Chris Akaka.
4-1-ARI29 (4Q: 02:45) Kenny Morris punted 53 yards. Unknown returned the kick 2 yards to the PIT20. Tackled by Sam Baker. Ball was fumbled and recovered by PIT Lincoln Vespignani at the PIT20.
1-10-PIT20 (4Q: 02:34) Gus Eleazer ran around the left tackle for 9 yards. Tackled by OLB Curtis Lofton, assisted by S Troy Nolan. Key block delivered by Herman Hanks.
Official time out for the two-minute warning.
2-1-PIT29 (4Q: 02:00) David Abrams pass fell incomplete, intended for WR Danny Cranford. DE Darren Garrett hurried the quarterback into a bad throw.
3-1-PIT29 (4Q: 01:50) David Abrams pass completed to WR Kirk Cole for 16 yards. Tackled by CB Paul Fox. Cole gained 4 yards after the catch.
1-10-PIT45 (4Q: 01:29) David Abrams pass completed to Unknown for 44 yards. The receiver went out of bounds. Tackled by OLB Lee Ephraim. The receiver ran his route right over the middle of the field. Unknown gained 28 yards after the catch. The quarterback threw into double coverage. Pittsburgh's Alonzo Hatcher was hurt on the play.
1-10-ARI11 (4Q: 01:08) David Abrams pass fell incomplete, intended for Unknown. CB Jeremy Hines defended the pass.
2-10-ARI11 (4Q: 01:00) David Abrams sacked by DE Warren Hutchison and DE Glen Corbett for a loss of 6 yards. Sack allowed by Edwin Veldheer.
Pittsburgh called a time out.
3-16-ARI17 (4Q: 00:53) David Abrams pass fell incomplete, intended for WR Danny Cranford. OLB Curtis Lofton defended the pass.
4-16-ARI17 (4Q: 00:48) David Abrams pass was dropped by Unknown. The ball goes over on downs.
1-10-ARI17 (4Q: 00:39) Van Upshaw dropped to one knee for -1 yards.
Pittsburgh called a time out.
2-11-ARI16 (4Q: 00:30) Van Upshaw dropped to one knee for -2 yards.
Pittsburgh called a time out.
3-13-ARI14 (4Q: 00:22) Van Upshaw dropped to one knee for -2 yards.
Final Score: Arizona Cardinals 13, Pittsburgh Steelers 9