| Played in San Francisco, CA, weather: 61 degrees, fair, calm. |
| Iowa won the toss and elected to receive. |
| Start of first quarter. |
| (1Q: 15:00) Derrick Dodge kicked off 60 yards from the SFO35. Carter Benton returned the ball 27 yards to the IOW32. Tackled by Otis Kramer. |
| 1-10-IOW32 (1Q: 14:33) T.J. Collins pass completed to RB Luke Faust for 7 yards. Tackled by S Dwight Merola. The quarterback threw away from the double coverage. |
| 2-3-IOW39 (1Q: 14:01) Luke Faust ran around left end for 9 yards. Tackled by DT Kenyon Cross, assisted by DE T.J. Shapiro. Key block delivered by Christian Theriault. |
| 1-10-IOW48 (1Q: 13:19) Luke Faust ran inside the right tackle for 6 yards. Tackled by DT Darrell Ibisi, assisted by S Roman Seitz. Key block delivered by Brantley Forbes. |
| 2-4-SFO46 (1Q: 12:58) Luke Faust ran a draw inside the right guard for 6 yards. Tackled by DT Kenyon Cross, assisted by CB Abraham Knight. Key block delivered by Christian Theriault. |
| 1-10-SFO40 (1Q: 12:17) Luke Faust ran inside the left guard for 6 yards. Tackled by ILB Kirk Bellas. Key block delivered by Silas Gilmore. |
| 2-4-SFO34 (1Q: 11:41) Terrance Idomir ran outside the right tackle for 2 yards. Tackled by DT Kenyon Cross, assisted by DT Joey Watson. |
| 3-2-SFO32 (1Q: 10:56) T.J. Collins pass was dropped by RB Luke Faust. The quarterback threw away from the double coverage. |
| 4-2-SFO32 (1Q: 10:52) Mitch Brown attempted a 49 yard field goal and succeeded. Iowa 3, San Francisco 0 |
| (1Q: 10:47) Mitch Brown kicked off 65 yards from the IOW35. Silas Harrow returned the ball 18 yards to the SFO18. Tackled by Lonnie Blackwell. |
| 1-10-SFO18 (1Q: 10:14) PENALTY: Iowa was called for Encroachment. |
| 1-5-SFO23 (1Q: 10:08) Corey Andersen ran around left end for 8 yards. Tackled by S Isaac Irvin, assisted by S Teddy Ward. Key block delivered by Deon Weber. |
| 1-10-SFO31 (1Q: 09:42) Corey Andersen ran inside the left guard for 12 yards. Tackled by DE Sammie Talley. Key block delivered by Sean Hotle. |
| 1-10-SFO43 (1Q: 09:18) Antoine Canada pass was dropped by WR Nathaniel Schulters. |
| 2-10-SFO43 (1Q: 09:10) Antoine Canada pass completed to WR Nathaniel Schulters for 8 yards. Tackled by S Isaac Irvin. The quarterback threw into double coverage. |
| 3-2-IOW49 (1Q: 08:44) Antoine Canada pass fell incomplete, intended for WR Nathaniel Schulters. DT Jonathan Durham hurried the quarterback into a bad throw. The quarterback threw into double coverage. |
| 4-2-IOW49 (1Q: 08:37) Al Bradley punted 49 yards. Touchback. |
| 1-10-IOW20 (1Q: 08:31) Luke Faust ran around right end for 5 yards. Tackled by DT Darrell Ibisi, assisted by ILB Avery Sampson. Key block delivered by Rufus Dupre. |
| 2-5-IOW25 (1Q: 08:09) Luke Faust ran around left end for -1 yards. Tackled by ILB Avery Sampson, assisted by CB Rondell Humphrey. |
| 3-6-IOW24 (1Q: 07:34) T.J. Collins pass completed to WR Ellis Taggart for 7 yards. Tackled by CB Abraham Knight. Taggart gained 1 yard after the catch. |
| 1-10-IOW31 (1Q: 06:49) T.J. Collins pass completed to FB Riddick Phillips for 8 yards. The receiver went out of bounds. Tackled by OLB Tre Dahlin. Phillips gained 8 yards after the catch. |
| 2-2-IOW39 (1Q: 06:07) T.J. Collins pass completed to RB Luke Faust for 9 yards. Tackled by DT Joey Watson, assisted by ILB Cody Piccarreta. Faust gained 2 yards after the catch. |
| 1-10-IOW48 (1Q: 05:45) Luke Faust ran around right end for 5 yards. Tackled by CB Mason Peppers. Key block delivered by Christian Theriault. |
| 2-5-SFO47 (1Q: 05:20) Terrance Idomir ran around left end for 6 yards. Tackled by CB Abraham Knight. Key block delivered by Rufus Dupre. |
| 1-10-SFO41 (1Q: 04:53) Luke Faust ran inside the right tackle for 2 yards. Tackled by DT Kenyon Cross. |
| 2-8-SFO39 (1Q: 04:11) T.J. Collins pass completed to RB Luke Faust for 12 yards. Tackled by ILB Avery Sampson. Faust gained 2 yards after the catch. |
| 1-10-SFO27 (1Q: 03:36) Luke Faust ran inside the left guard for 4 yards. Tackled by ILB Avery Sampson. |
| 2-6-SFO23 (1Q: 03:00) Luke Faust ran inside the right tackle for 2 yards. Tackled by ILB Avery Sampson, assisted by DE Abel Cortez. |
| 3-4-SFO21 (1Q: 02:28) T.J. Collins pass was blocked at the line, intended for WR Carter Benton. CB Mason Peppers blocked the pass. |
| 4-4-SFO21 (1Q: 02:19) Mitch Brown attempted a 38 yard field goal and succeeded. Iowa 6, San Francisco 0 |
| (1Q: 02:14) Mitch Brown kicked off 74 yards from the IOW35. Touchback. |
| 1-10-SFO20 (1Q: 02:14) Antoine Canada pass was intended for WR Nathaniel Schulters and was intercepted by S Teddy Ward at the SFO31. Tackled by Nathaniel Schulters. The quarterback threw into double coverage. |
| 1-10-SFO31 (1Q: 02:01) Luke Faust ran around right end for 1 yard. Tackled by OLB Tre Dahlin. |
| 2-9-SFO30 (1Q: 01:32) T.J. Collins pass completed to WR Ellis Taggart for 11 yards. Tackled by S Roman Seitz. The receiver ran his route right over the middle of the field. |
| 1-10-SFO19 (1Q: 01:08) Luke Faust ran outside the right tackle for -2 yards. Tackled by CB Habanero Peppers. |
| 2-12-SFO21 (1Q: 00:44) T.J. Collins pass completed to WR Ellis Taggart for 9 yards. The receiver went out of bounds. Tackled by S Roman Seitz. The receiver ran his route right over the middle of the field. |
| 3-3-SFO12 (1Q: 00:14) PENALTY: Iowa was called for a False Start. |
| 3-8-SFO17 (1Q: 00:08) T.J. Collins pass completed to RB Luke Faust for 7 yards. Tackled by ILB Kirk Bellas. Faust gained 3 yards after the catch. |
| Start of second quarter. |
| 4-1-SFO10 (2Q: 15:00) Mitch Brown attempted a 27 yard field goal and succeeded. Iowa 9, San Francisco 0 |
| (2Q: 14:53) Mitch Brown kicked off 53 yards from the IOW35. Mason Peppers returned the ball 16 yards to the SFO28. Tackled by Tyrell Quarles. San Francisco's Trenton Dowdy was hurt on the play. This appears to be a minor chest injury. He should be able to remain in the game. |
| 1-10-SFO28 (2Q: 14:30) Antoine Canada pass completed to TE William Burroughs for -2 yards. Tackled by S Teddy Ward. The quarterback threw away from the double coverage. |
| 2-12-SFO26 (2Q: 14:04) Antoine Canada pass completed to RB Jeremy Lewis for -1 yards. Tackled by S Isaac Irvin. |
| 3-13-SFO25 (2Q: 13:18) Antoine Canada pass was intended for WR Ellis Francis and was intercepted by S Teddy Ward at the IOW40. Tackled by Ellis Francis. |
| 1-10-IOW40 (2Q: 13:06) Luke Faust ran outside the right tackle for 1 yard. Tackled by OLB Tre Dahlin. |
| 2-9-IOW41 (2Q: 12:27) T.J. Collins pass completed to WR Dixon Stoffel for 0 yards. Tackled by OLB Hello Dahlin, assisted by S Dwight Merola. |
| 3-9-IOW41 (2Q: 12:06) T.J. Collins scrambled for 11 yards. Tackled by CB Rondell Humphrey. |
| 1-10-SFO48 (2Q: 11:31) T.J. Collins pass completed to RB Luke Faust for 6 yards. Tackled by ILB Deon West. |
| 2-4-SFO42 (2Q: 11:01) Luke Faust ran inside the left guard for 7 yards. Tackled by S Dwight Merola, assisted by S Roman Seitz. Key block delivered by Brantley Forbes. |
| 1-10-SFO35 (2Q: 10:21) Luke Faust ran a trap outside the left tackle for 1 yard. Tackled by DE T.J. Shapiro, assisted by ILB Deon West. |
| 2-9-SFO34 (2Q: 09:40) T.J. Collins pass completed to RB Luke Faust for 0 yards. Tackled by S Roman Seitz, assisted by DE T.J. Shapiro. |
| 3-9-SFO34 (2Q: 09:08) T.J. Collins pass completed to WR Carter Benton for 6 yards. Tackled by DE Austin Austin. Benton gained 6 yards after the catch. The quarterback threw away from the double coverage. |
| 4-3-SFO28 (2Q: 08:31) Mitch Brown attempted a 45 yard field goal and succeeded. Iowa 12, San Francisco 0 |
| (2Q: 08:23) Mitch Brown kicked off 51 yards from the IOW35. Mason Peppers returned the ball 15 yards to the SFO29. Tackled by Josue Rubio. |
| 1-10-SFO29 (2Q: 07:46) Corey Andersen ran around the left tackle for 1 yard. Tackled by S Teddy Ward, assisted by ILB Vince Landolt. |
| 2-9-SFO30 (2Q: 07:06) Antoine Canada pass completed to WR Dale Propst for 53 yards. Tackled by CB Marvin Moore. Propst gained 26 yards after the catch. |
| 1-10-IOW17 (2Q: 06:23) Jeremy Lewis ran outside the right tackle for 1 yard. Tackled by OLB Allen Floyd. |
| 2-9-IOW16 (2Q: 05:58) Antoine Canada pass completed to WR Dale Propst for 0 yards. Tackled by OLB Allen Floyd. The quarterback threw away from the double coverage. |
| 3-9-IOW16 (2Q: 05:38) Antoine Canada pass completed to WR Nathaniel Schulters for 16 yards and a TOUCHDOWN! Iowa 12, San Francisco 6 |
| (2Q: 05:38) Extra point by Derrick Dodge was good. Iowa 12, San Francisco 7 |
| (2Q: 05:30) Derrick Dodge kicked off 67 yards from the SFO35. Carter Benton returned the ball 21 yards to the IOW19. Tackled by Otis Kramer. |
| 1-10-IOW19 (2Q: 04:52) T.J. Collins pass fell incomplete, intended for WR Jimmy Seward. ILB Avery Sampson defended the pass. |
| 2-10-IOW19 (2Q: 04:45) T.J. Collins sacked by DE Abel Cortez for a loss of 6 yards. Sack allowed by Brantley Forbes. |
| 3-16-IOW13 (2Q: 04:16) Luke Faust ran inside the left tackle for 14 yards. Tackled by S Dwight Merola. Key block delivered by Brantley Forbes. PENALTY: Iowa was called for Unnecessary Roughness. |
| 4-15-IOW14 (2Q: 04:09) Elliot Velasco punted 54 yards. Mason Peppers returned the kick -3 yards to the SFO29. Tackled by Tyrell Quarles. |
| 1-10-SFO29 (2Q: 04:02) Corey Andersen ran around right end for 2 yards. Tackled by S Isaac Irvin. PENALTY: San Francisco was called for Offensive Holding. |
| 1-20-SFO19 (2Q: 03:55) Corey Andersen ran inside the right guard for 1 yard. Tackled by ILB Vince Landolt. |
| 2-19-SFO20 (2Q: 03:16) Jeremy Lewis ran inside the right tackle for 2 yards. Tackled by ILB Vince Landolt, assisted by CB Cory Floyd. |
| 3-17-SFO22 (2Q: 02:52) Corey Andersen ran outside the right tackle for 6 yards. Tackled by ILB Wendell Doyle. |
| 4-11-SFO28 (2Q: 02:22) Al Bradley punted 56 yards. Marvin Moore returned the kick 9 yards to the IOW25. Tackled by Ellis Francis. |
| 1-10-IOW25 (2Q: 02:14) Luke Faust ran outside the right tackle for 2 yards. Tackled by DE T.J. Shapiro. |
| Official time out for the two-minute warning. |
| 2-8-IOW27 (2Q: 02:00) T.J. Collins pass completed to WR Ellis Taggart for 14 yards. Tackled by CB Mason Peppers. The receiver ran his route right over the middle of the field. Taggart gained 6 yards after the catch. |
| 1-10-IOW41 (2Q: 01:17) T.J. Collins pass fell incomplete, intended for TE Jay Lyons. ILB Cody Piccarreta defended the pass. |
| 2-10-IOW41 (2Q: 01:10) T.J. Collins pass was dropped by WR Carter Benton. The quarterback threw into double coverage. |
| 3-10-IOW41 (2Q: 01:00) T.J. Collins pass completed to RB Luke Faust for -1 yards. Tackled by CB Abraham Knight, assisted by OLB Tre Dahlin. The quarterback threw away from the double coverage. |
| 4-11-IOW40 (2Q: 00:35) Elliot Velasco punted 50 yards. Otis Kramer returned the kick 7 yards to the SFO17. PENALTY: San Francisco was called for an Illegal Use of Hands on the Punt Return. |
| 1-10-SFO07 (2Q: 00:24) Antoine Canada pass completed to RB Jeremy Lewis for 6 yards. Tackled by ILB Vince Landolt. |
| Start of third quarter. |
| (3Q: 15:00) Mitch Brown kicked off 73 yards from the IOW35. Touchback. |
| 1-10-SFO20 (3Q: 15:00) Corey Andersen ran inside the left guard for 7 yards. Tackled by DT Bill Fiala. Key block delivered by Deon Weber. |
| 2-3-SFO27 (3Q: 14:24) Jeremy Lewis ran inside the right guard for 3 yards. Tackled by DT Cory Hartman, assisted by CB Cory Floyd. Key block delivered by Jorge Covington. |
| 1-10-SFO30 (3Q: 13:48) Jeremy Lewis ran inside the right tackle for 2 yards. Tackled by DE Arnie Nicoloro. |
| 2-8-SFO32 (3Q: 13:09) Corey Andersen ran a trap outside the left tackle for -2 yards. Tackled by S Isaac Irvin. |
| 3-10-SFO30 (3Q: 12:39) Antoine Canada pass fell incomplete, intended for WR Ellis Francis. DT Trevor Randle hurried the quarterback into a bad throw. The quarterback threw away from the double coverage. |
| 4-10-SFO30 (3Q: 12:29) Al Bradley punted 40 yards. Marvin Moore returned the kick 3 yards to the IOW33. Tackled by Trenton Dowdy. |
| 1-10-IOW33 (3Q: 12:18) T.J. Collins pass fell incomplete, intended for FB Cris Prior. DE T.J. Shapiro hurried the quarterback into a bad throw. The quarterback threw away from the double coverage. |
| 2-10-IOW33 (3Q: 12:12) T.J. Collins pass completed to FB Cris Prior for 8 yards. Tackled by CB Habanero Peppers. The receiver ran his route right over the middle of the field. |
| 3-2-IOW41 (3Q: 11:45) T.J. Collins pass was blocked at the line, intended for WR Dixon Stoffel. DE Abel Cortez blocked the pass. |
| 4-2-IOW41 (3Q: 11:39) Elliot Velasco punted 47 yards. Mason Peppers returned the kick 0 yards to the SFO12. Tackled by Tyrell Quarles. |
| 1-10-SFO12 (3Q: 11:32) Corey Andersen ran inside the right tackle for 2 yards. Tackled by DT Jonathan Durham. |
| 2-8-SFO14 (3Q: 11:08) Antoine Canada pass completed to WR Dale Propst for -4 yards. Tackled by DE Sammie Talley. |
| 3-12-SFO10 (3Q: 10:39) Antoine Canada pass completed to WR Nathaniel Schulters for 11 yards. Tackled by CB Cory Floyd. The receiver ran his route right over the middle of the field. |
| 4-1-SFO21 (3Q: 10:16) Al Bradley punted 40 yards. Marvin Moore called for a fair catch at the IOW39. |
| 1-10-IOW39 (3Q: 10:06) Terrance Idomir ran around the left tackle for -1 yards. Tackled by DE Abel Cortez, assisted by ILB Deon West. |
| 2-11-IOW38 (3Q: 09:31) T.J. Collins pass completed to WR Ellis Taggart for 3 yards. The receiver went out of bounds. Tackled by S Silas Harrow. |
| 3-8-IOW41 (3Q: 08:46) T.J. Collins pass completed to WR Jimmy Seward for 20 yards. Tackled by CB Abraham Knight, assisted by CB Mason Peppers. Seward gained 6 yards after the catch. PENALTY: San Francisco was called for Defensive Holding. The penalty was declined. |
| 1-10-SFO39 (3Q: 08:36) T.J. Collins pass completed to RB Luke Faust for 8 yards. Tackled by OLB Tre Dahlin. Faust gained 11 yards after the catch. |
| 2-2-SFO31 (3Q: 08:13) Luke Faust ran outside the right tackle for 10 yards. Tackled by S Roman Seitz, assisted by CB Abraham Knight. Key block delivered by Silas Gilmore. |
| 1-10-SFO21 (3Q: 07:29) Luke Faust ran inside the left guard for 1 yard. Tackled by ILB Cody Piccarreta. |
| 2-9-SFO20 (3Q: 06:51) Terrance Idomir ran outside the right tackle for 5 yards. Tackled by CB Rondell Humphrey, assisted by OLB Tre Dahlin. |
| 3-4-SFO15 (3Q: 06:20) T.J. Collins pass completed to WR Jimmy Seward for 14 yards. The receiver went out of bounds. Tackled by CB Mason Peppers. Seward gained 1 yard after the catch. The quarterback threw into double coverage. PENALTY: San Francisco was called for Unnecessary Roughness. The penalty was declined. |
| 1-1-SFO01 (3Q: 06:13) Terrance Idomir ran around the left tackle for 1 yard and a TOUCHDOWN! Key block delivered by Rufus Dupre. Iowa 18, San Francisco 7 |
| (3Q: 06:13) Extra point by Mitch Brown was good. Iowa 19, San Francisco 7 |
| (3Q: 06:04) Mitch Brown kicked off 63 yards from the IOW35. Habanero Peppers returned the ball 8 yards to the SFO10. Tackled by Josue Rubio. PENALTY: San Francisco was called for Holding on the Kick Return. |
| 1-10-SFO03 (3Q: 05:45) Antoine Canada pass completed to RB Corey Andersen for 1 yard. Tackled by ILB Vince Landolt, assisted by CB Cory Floyd. |
| 2-9-SFO04 (3Q: 05:06) Antoine Canada pass completed to RB Corey Andersen for -4 yards. That will be scored as a safety. Tackled by OLB Allen Floyd, assisted by CB Cory Floyd. The quarterback threw away from the double coverage. Iowa 21, San Francisco 7 |
| (3Q: 05:00) Derrick Dodge kicked off 68 yards from the SFO20. Carter Benton returned the ball 22 yards to the IOW34. Tackled by Nathaniel Schulters. |
| 1-10-IOW34 (3Q: 04:31) Luke Faust ran inside the right guard for 2 yards. Tackled by ILB Deon West. |
| 2-8-IOW36 (3Q: 03:59) Luke Faust ran inside the left guard for 2 yards. Tackled by ILB Deon West. |
| 3-6-IOW38 (3Q: 03:27) T.J. Collins pass completed to WR Ellis Taggart for 4 yards. Tackled by CB Mason Peppers. |
| 4-2-IOW42 (3Q: 02:49) Elliot Velasco punted 36 yards. Mason Peppers called for a fair catch at the SFO22. |
| 1-10-SFO22 (3Q: 02:42) Antoine Canada pass completed to WR Otis Kramer for 11 yards. Tackled by CB Kendrick Duffy. Kramer gained 4 yards after the catch. The quarterback threw away from the double coverage. |
| 1-10-SFO33 (3Q: 02:00) Antoine Canada pass completed to WR Dale Propst for 5 yards. Tackled by ILB Vince Landolt. |
| 2-5-SFO38 (3Q: 01:39) Corey Andersen ran inside the right guard for 1 yard. Tackled by DT Jonathan Durham. |
| 3-4-SFO39 (3Q: 01:13) PENALTY: San Francisco was called for a False Start. |
| 3-9-SFO34 (3Q: 01:03) Antoine Canada pass fell incomplete, intended for WR Nathaniel Schulters. S Isaac Irvin defended the pass. The quarterback threw away from the double coverage. |
| 4-9-SFO34 (3Q: 00:57) Al Bradley punted 35 yards. Marvin Moore called for a fair catch at the IOW31. |
| 1-10-IOW31 (3Q: 00:46) Luke Faust ran around right end for 4 yards. Tackled by DE T.J. Shapiro. |
| 2-6-IOW35 (3Q: 00:16) Luke Faust ran around left end for 3 yards. Tackled by ILB Avery Sampson. |
| Start of fourth quarter. |
| 3-3-IOW38 (4Q: 15:00) Luke Faust ran inside the left tackle for 1 yard. Tackled by DT Joey Watson, assisted by OLB Hello Dahlin. |
| 4-2-IOW39 (4Q: 14:37) Elliot Velasco punted 45 yards. Habanero Peppers returned the kick 0 yards to the SFO16. Tackled by Christian Theriault. |
| 1-10-SFO16 (4Q: 14:28) Antoine Canada scrambled for 5 yards. Tackled by CB Marvin Moore and assisted by CB Kendrick Duffy. |
| 2-5-SFO21 (4Q: 13:42) Corey Andersen ran inside the left tackle for -1 yards. Tackled by DT Jonathan Durham, assisted by CB Cory Floyd. |
| 3-6-SFO20 (4Q: 13:06) Antoine Canada pass fell incomplete, intended for WR Otis Kramer. S Isaac Irvin defended the pass. |
| 4-6-SFO20 (4Q: 13:00) Al Bradley punted 43 yards. Marvin Moore called for a fair catch at the IOW37. |
| 1-10-IOW37 (4Q: 12:53) Luke Faust ran around the left tackle for 11 yards. Tackled by DE T.J. Shapiro. Key block delivered by Brantley Lake. |
| 1-10-IOW48 (4Q: 12:10) Luke Faust ran around the left tackle for 1 yard. Tackled by DT Joey Watson. |
| 2-9-IOW49 (4Q: 11:34) Terrance Idomir ran around the left tackle for -1 yards. Tackled by ILB Avery Sampson. |
| 3-10-IOW48 (4Q: 10:51) Luke Faust ran around the left tackle for 5 yards. Tackled by ILB Avery Sampson, assisted by S Roman Seitz. |
| 4-5-SFO47 (4Q: 10:31) Elliot Velasco punted 31 yards. Mason Peppers returned the kick -3 yards to the SFO13. Tackled by Tyrell Quarles. |
| 1-10-SFO13 (4Q: 10:24) Corey Andersen ran inside the left guard for 4 yards. Tackled by DT Jonathan Durham. |
| 2-6-SFO17 (4Q: 09:46) Antoine Canada pass was dropped by WR Otis Kramer. |
| 3-6-SFO17 (4Q: 09:39) Antoine Canada pass completed to RB Corey Andersen for 3 yards. The receiver went out of bounds. Tackled by CB Marvin Moore. PENALTY: San Francisco was called for Offensive Holding. The penalty was declined. |
| 4-3-SFO20 (4Q: 09:29) Al Bradley punted 38 yards. Marvin Moore returned the kick 9 yards to the SFO49. Tackled by Otis Kramer. |
| 1-10-SFO49 (4Q: 09:20) Luke Faust ran outside the right tackle for 0 yards. Tackled by DE T.J. Shapiro. The defense looked extremely familiar with that play. |
| 2-10-SFO49 (4Q: 08:43) Terrance Idomir ran inside the left tackle for 0 yards. Tackled by DT Iron Cross, assisted by CB Alfred West. |
| 3-10-SFO49 (4Q: 08:15) T.J. Collins scrambled for 10 yards. Tackled by CB Habanero Peppers. |
| 1-10-SFO39 (4Q: 07:34) Luke Faust ran inside the right tackle for 0 yards. Tackled by ILB Avery Sampson. |
| 2-10-SFO39 (4Q: 06:51) Luke Faust ran outside the right tackle for 1 yard. Tackled by S Roman Seitz. |
| 3-9-SFO38 (4Q: 06:06) T.J. Collins pass completed to WR Carter Benton for -1 yards. Tackled by DE T.J. Shapiro. Benton gained 1 yard after the catch. The quarterback threw away from the double coverage. |
| 4-10-SFO39 (4Q: 05:20) Elliot Velasco punted 38 yards. The ball was downed at the SFO01. San Francisco's Rondell Humphrey was hurt on the play. This appears to be a serious hamstring injury. |
| 1-10-SFO01 (4Q: 05:10) Antoine Canada pass completed to WR Dale Propst for 62 yards. Tackled by S Teddy Ward. Propst gained 31 yards after the catch. |
| 1-10-IOW37 (4Q: 04:37) Antoine Canada pass fell incomplete, intended for WR Dale Propst. DT Corbin Sutton hurried the quarterback into a bad throw. The quarterback threw into double coverage. |
| 2-10-IOW37 (4Q: 04:27) Antoine Canada pass fell incomplete, intended for WR Nathaniel Schulters. DT Corbin Sutton hurried the quarterback into a bad throw. PENALTY: Iowa was called for Illegal Use of the Hands by the Defense. |
| 1-10-IOW32 (4Q: 04:20) Antoine Canada pass completed to TE William Burroughs for 8 yards. Tackled by ILB Vince Landolt. |
| 2-2-IOW24 (4Q: 04:02) Antoine Canada pass completed to TE William Burroughs for 2 yards. Tackled by S Teddy Ward. The receiver ran his route right over the middle of the field. |
| 1-10-IOW22 (4Q: 03:41) Antoine Canada pass fell incomplete, intended for WR Dale Propst. S Teddy Ward defended the pass. The quarterback threw into double coverage. |
| 2-10-IOW22 (4Q: 03:33) Antoine Canada scrambled for 2 yards. Tackled by CB Kendrick Duffy. |
| 3-8-IOW20 (4Q: 03:11) Antoine Canada pass was dropped by WR Dale Propst. The quarterback threw into double coverage. |
| 4-8-IOW20 (4Q: 03:03) Antoine Canada pass was dropped by WR Nathaniel Schulters. The ball goes over on downs. |
| 1-10-IOW20 (4Q: 02:56) Luke Faust ran a trap outside the left tackle for 2 yards. Tackled by S Dwight Merola. |
| San Francisco called a time out. |
| 2-8-IOW22 (4Q: 02:47) Terrance Idomir ran around the left tackle for -4 yards. Tackled by ILB Deon West. The defense looked very familiar with that play. |
| San Francisco called a time out. |
| 3-12-IOW18 (4Q: 02:38) Luke Faust ran around the left tackle for 0 yards. Tackled by DT Iron Cross. The defense looked very familiar with that play. |
| San Francisco called a time out. |
| 4-12-IOW18 (4Q: 02:30) Elliot Velasco punted 52 yards. Mason Peppers returned the kick 2 yards to the SFO32. PENALTY: San Francisco was called for Holding on the Punt Return. |
| 1-10-SFO21 (4Q: 02:19) Antoine Canada pass fell incomplete, intended for WR Nathaniel Schulters. CB Marvin Moore defended the pass. The defense looked very familiar with that play. The quarterback threw into double coverage. PENALTY: San Francisco was called for Offensive Holding. |
| 1-20-SFO11 (4Q: 02:08) Antoine Canada pass was blocked at the line, intended for WR Eli Pappalardo. DE Sammie Talley blocked the pass. The quarterback threw away from the double coverage. |
| Official time out for the two-minute warning. |
| 2-20-SFO11 (4Q: 02:00) Antoine Canada pass fell incomplete, intended for WR Otis Kramer. CB Kendrick Duffy defended the pass. |
| 3-20-SFO11 (4Q: 01:53) Antoine Canada pass fell incomplete, intended for WR Dale Propst. CB Marvin Moore knocked the ball out of his grasp. |
| 4-20-SFO11 (4Q: 01:44) Antoine Canada pass completed to WR Nathaniel Schulters for 19 yards. The receiver went out of bounds. Tackled by CB Kendrick Duffy. The receiver ran his route right over the middle of the field. The quarterback threw into double coverage. The ball goes over on downs. |
| 1-10-SFO30 (4Q: 01:38) Luke Faust ran inside the left tackle for 1 yard. Tackled by S Dwight Merola. |
| 2-9-SFO29 (4Q: 00:52) T.J. Collins dropped to one knee for -1 yards. |
| 3-10-SFO30 (4Q: 00:05) T.J. Collins dropped to one knee for -1 yards. |
| Final Score: Iowa Beavers 21, San Francisco Knights 7 |