Week 2, 2039

Played in Fargo (ND), ND, weather: 45 degrees, fair, 4 mph wind.
Fargo (ND) won the toss and elected to receive.
Start of first quarter.
(1Q: 15:00) Derrick Dodge kicked off 74 yards from the SFO35. Touchback.
1-10-FAR20 (1Q: 15:00) Hugh Lenon ran a draw inside the right guard for 6 yards. Tackled by CB Alfred West. Key block delivered by Adam Harris. Harris ran over Joey Watson to set up the play.
2-4-FAR26 (1Q: 14:17) Hugh Lenon ran around right end for 2 yards. Tackled by DT Kenyon Cross, assisted by CB Alfred West.
3-2-FAR28 (1Q: 13:42) Jack Ruhl pass fell incomplete, intended for WR A.J. Paris. DE Abel Cortez hurried the quarterback into a bad throw. The quarterback threw into double coverage.
4-2-FAR28 (1Q: 13:37) Lorenzo Linquist punted 44 yards. Deron Copeland returned the kick -1 yards to the SFO27. Tackled by Gene Hosken.
1-10-SFO27 (1Q: 13:29) Antoine Canada pass completed to WR Dale Propst for 22 yards. Tackled by S Gene Hosken. Propst gained 9 yards after the catch.
1-10-SFO49 (1Q: 12:58) Antoine Canada pass completed to TE William Burroughs for 10 yards. Tackled by S Miguel Schaal. The receiver ran his route right over the middle of the field. The ball was fumbled and recovered by FAR Miguel Schaal for 59 yards and a TOUCHDOWN! Fargo (ND) 6, San Francisco 0
(1Q: 12:58) Extra point by Buddy Dolan was good. Fargo (ND) 7, San Francisco 0
(1Q: 12:48) Buddy Dolan kicked off 71 yards from the FAR35. Touchback.
1-10-SFO20 (1Q: 12:48) Antoine Canada pass completed to RB Jeremy Lewis for 13 yards. Tackled by S Miguel Schaal, assisted by ILB Quinn Fitzgerald. Lewis gained 6 yards after the catch.
1-10-SFO33 (1Q: 12:22) Antoine Canada pass was thrown incomplete, intended for WR Nathaniel Schulters.
2-10-SFO33 (1Q: 12:12) PENALTY: San Francisco was called for a False Start.
2-15-SFO28 (1Q: 12:03) Antoine Canada pass completed to WR Dale Propst for 3 yards. Tackled by ILB Deron Poppe.
3-12-SFO31 (1Q: 11:30) Antoine Canada pass was thrown incomplete, intended for WR Dale Propst. PENALTY: San Francisco was called for Illegal Use of the Hands. The penalty was declined.
4-12-SFO31 (1Q: 11:22) Al Bradley punted 49 yards. Chris Kelley returned the kick 16 yards to the FAR36. Tackled by Otis Kramer.
1-10-FAR36 (1Q: 11:11) Jack Ruhl pass completed to WR A.J. Paris for 8 yards. Tackled by S Dwight Merola. Paris gained 2 yards after the catch.
2-2-FAR44 (1Q: 10:29) Jack Ruhl pass completed to WR A.J. Paris for 40 yards. Tackled by S Dwight Merola. The receiver ran his route right over the middle of the field. Paris gained 23 yards after the catch.
1-10-SFO16 (1Q: 09:52) PENALTY: Fargo (ND) was called for a False Start.
1-15-SFO21 (1Q: 09:46) Sebastian Fox ran outside the right tackle for 4 yards and was forced out of bounds. Tackled by ILB Avery Sampson, assisted by DT Darrell Ibisi.
2-11-SFO17 (1Q: 09:13) Hugh Lenon ran inside the right tackle for 3 yards. Tackled by S Roman Seitz.
3-8-SFO14 (1Q: 08:42) Jack Ruhl pass completed to WR Darnell Burton for 14 yards and a TOUCHDOWN! Fargo (ND) 13, San Francisco 0
(1Q: 08:42) Extra point by Buddy Dolan was good. Fargo (ND) 14, San Francisco 0
(1Q: 08:34) Buddy Dolan kicked off 72 yards from the FAR35. Touchback.
1-10-SFO20 (1Q: 08:34) Antoine Canada pass completed to WR Dale Propst for -3 yards. Tackled by OLB Rodney Matthews, assisted by CB Jim Terrell.
2-13-SFO17 (1Q: 07:58) Antoine Canada pass fell incomplete, intended for WR Nathaniel Schulters. DE Jeffrey Mark hurried the quarterback into a bad throw.
3-13-SFO17 (1Q: 07:51) Antoine Canada pass fell incomplete, intended for WR Nathaniel Schulters. OLB Rodney Matthews defended the pass.
4-13-SFO17 (1Q: 07:43) Al Bradley punted 45 yards. Chris Kelley returned the kick 19 yards to the SFO43. Tackled by Stephen England.
1-10-SFO43 (1Q: 07:34) Hugh Lenon ran a trap outside the right tackle for 2 yards. Tackled by CB Mason Peppers, assisted by OLB Hello Dahlin.
2-8-SFO41 (1Q: 07:05) Hugh Lenon ran inside the left guard for 3 yards. Tackled by ILB Deon West, assisted by DT Iron Cross. OLB Tre Dahlin knocked down James Herndon to break up the play.
3-5-SFO38 (1Q: 06:27) Jack Ruhl pass completed to WR Devonte Smith for 10 yards. Tackled by S Roman Seitz. The receiver ran his route right over the middle of the field.
1-10-SFO28 (1Q: 05:59) Jack Ruhl pass completed to WR Darnell Burton for -1 yards. Tackled by OLB Tre Dahlin. The receiver ran his route right over the middle of the field. The quarterback threw away from the double coverage.
2-11-SFO29 (1Q: 05:19) PENALTY: Fargo (ND) was called for a False Start.
2-16-SFO34 (1Q: 05:12) Hugh Lenon ran outside the right tackle for 0 yards. Tackled by OLB Hello Dahlin.
3-16-SFO34 (1Q: 04:34) Jack Ruhl scrambled for 14 yards. Tackled by S Dwight Merola. PENALTY: Fargo (ND) was called for Illegal Use of the Hands.
3-26-SFO44 (1Q: 04:22) Sebastian Fox ran inside the left guard for 12 yards. Tackled by ILB Avery Sampson, assisted by DT Kenyon Cross.
4-14-SFO32 (1Q: 03:57) Buddy Dolan attempted a 49 yard field goal and missed wide to the left.
1-10-SFO39 (1Q: 03:51) Jeremy Lewis ran inside the right tackle for 27 yards. Tackled by S Miguel Schaal. Key block delivered by Sean Hotle.
1-10-FAR34 (1Q: 03:20) Antoine Canada pass completed to WR Nathaniel Schulters for 21 yards. Tackled by S Miguel Schaal. Schulters gained 5 yards after the catch.
1-10-FAR13 (1Q: 02:39) Antoine Canada sacked by ILB Deron Poppe for a loss of 8 yards. Sack allowed by Sean Hotle. The defense looked very familiar with that play. The ball was fumbled and recovered by FAR Nicholas Pearson for 5 yards to the FAR26.
1-10-FAR26 (1Q: 02:24) Jack Ruhl pass completed to TE Shawn Bryner for 4 yards. Tackled by CB Mason Peppers. PENALTY: Fargo (ND) was called for Offensive Pass Interference. San Francisco's Deron Copeland was hurt on the play.
1-20-FAR16 (1Q: 02:14) Jack Ruhl pass completed to FB Fred Aridge for 3 yards. Tackled by ILB Avery Sampson. PENALTY: Fargo (ND) was called for Offensive Holding.
1-28-FAR08 (1Q: 02:06) Hugh Lenon ran outside the right tackle for 1 yard. Tackled by S Roman Seitz.
2-27-FAR09 (1Q: 01:24) Jack Ruhl pass completed to WR Leroy Bates for -1 yards. Tackled by CB Alfred West.
3-28-FAR08 (1Q: 00:45) Jack Ruhl pass completed to WR A.J. Paris for 6 yards. Tackled by CB Alfred West. The receiver ran his route right over the middle of the field.
4-22-FAR14 (1Q: 00:12) Lorenzo Linquist punted 59 yards. The ball was downed at the SFO27.
1-10-SFO27 (1Q: 00:01) Jeremy Lewis ran around left end for 13 yards. Tackled by CB Jim Terrell, assisted by DE Jeffrey Mark. Key block delivered by Deon Weber.
Start of second quarter.
1-10-SFO40 (2Q: 15:00) Antoine Canada pass completed to WR Nathaniel Schulters for 19 yards. The receiver went out of bounds. Tackled by ILB Quinn Fitzgerald. Schulters gained 1 yard after the catch.
1-10-FAR41 (2Q: 14:33) Jeremy Lewis ran inside the right guard for 0 yards. Tackled by DT Gino McWilliams.
2-10-FAR41 (2Q: 14:02) Jeremy Lewis ran around right end for 0 yards. Tackled by DT Gino McWilliams, assisted by CB Jim Terrell.
3-10-FAR41 (2Q: 13:22) Danny Torres ran a trap outside the right tackle for 4 yards and was forced out of bounds. Tackled by ILB Deron Poppe, assisted by CB Neal DeVane. Fargo (ND)'s Neal DeVane was hurt on the play. This appears to be a minor ribcage injury. He should be able to remain in the game.
4-6-FAR37 (2Q: 12:51) Al Bradley punted 37 yards. Touchback.
1-10-FAR20 (2Q: 12:45) Jack Ruhl pass completed to WR Darnell Burton for 10 yards. Tackled by S Roman Seitz. Burton gained 3 yards after the catch.
1-10-FAR30 (2Q: 11:59) Jack Ruhl pass completed to WR Leroy Bates for 5 yards. Tackled by ILB Deon West, assisted by CB Rondell Humphrey. PENALTY: San Francisco was called for Offsides.
1-5-FAR35 (2Q: 11:50) Jack Ruhl pass was dropped by WR A.J. Paris. PENALTY: San Francisco was called for Offsides.
1-10-FAR40 (2Q: 11:40) Jack Ruhl pass was thrown incomplete, intended for TE Jon Weigle.
2-10-FAR40 (2Q: 11:34) Sebastian Fox ran inside the right guard for 3 yards. Tackled by DE Abel Cortez.
3-7-FAR43 (2Q: 10:59) Jack Ruhl pass completed to WR Darnell Burton for 11 yards. Tackled by S Roman Seitz, assisted by CB Alfred West.
1-10-SFO46 (2Q: 10:39) Jack Ruhl pass was dropped by WR Darnell Burton.
2-10-SFO46 (2Q: 10:32) Hugh Lenon ran around left end for 1 yard. Tackled by ILB Deon West.
3-9-SFO45 (2Q: 09:50) Jack Ruhl pass completed to TE Shawn Bryner for 10 yards. Tackled by CB Habanero Peppers. The receiver ran his route right over the middle of the field.
1-10-SFO35 (2Q: 09:24) Hugh Lenon ran around the left tackle for 14 yards. Tackled by CB Alfred West. Key block delivered by Geoff Rogers.
1-10-SFO21 (2Q: 08:43) Jack Ruhl pass was dropped by WR Leroy Bates.
2-10-SFO21 (2Q: 08:37) Sebastian Fox ran around the left tackle for 1 yard. Tackled by S Dwight Merola.
3-9-SFO20 (2Q: 08:08) Sebastian Fox ran inside the left guard for 3 yards. Tackled by OLB Hello Dahlin, assisted by DT Iron Cross.
4-6-SFO17 (2Q: 07:40) Buddy Dolan attempted a 34 yard field goal and succeeded. Fargo (ND) 17, San Francisco 0
(2Q: 07:32) Buddy Dolan kicked off 60 yards from the FAR35. Danny Torres returned the ball 16 yards to the SFO21. Tackled by C.J. Whittle.
1-10-SFO21 (2Q: 07:09) Antoine Canada pass completed to WR Nathaniel Schulters for 11 yards. Tackled by S Gene Hosken. The receiver ran his route right over the middle of the field. Schulters gained 10 yards after the catch.
1-10-SFO32 (2Q: 06:30) Antoine Canada pass completed to WR Nathaniel Schulters for 3 yards. Tackled by ILB Quinn Fitzgerald, assisted by S Gene Hosken.
2-7-SFO35 (2Q: 06:08) Antoine Canada pass completed to WR Nathaniel Schulters for 32 yards. The receiver went out of bounds. Tackled by CB Jim Terrell.
1-10-FAR33 (2Q: 05:39) Antoine Canada pass fell incomplete, intended for WR Dale Propst. DE Nicholas Pearson hurried the quarterback into a bad throw.
2-10-FAR33 (2Q: 05:33) Antoine Canada pass was intended for WR Dale Propst and was intercepted by CB Neal DeVane at the FAR12. Tackled by Dale Propst.
1-10-FAR12 (2Q: 05:22) Jack Ruhl pass completed to WR Devonte Smith for 14 yards. Tackled by CB Mason Peppers. The receiver ran his route right over the middle of the field. Smith gained 3 yards after the catch.
1-10-FAR26 (2Q: 04:57) Jack Ruhl pass completed to RB Sebastian Fox for 5 yards. The receiver went out of bounds. Tackled by S Roman Seitz, assisted by OLB Tre Dahlin. The receiver ran his route right over the middle of the field. Fox gained 4 yards after the catch.
2-5-FAR31 (2Q: 04:35) Jack Ruhl pass completed to WR Leroy Bates for 10 yards. Tackled by CB Rondell Humphrey.
1-10-FAR41 (2Q: 04:07) Jack Ruhl pass completed to TE Jon Weigle for 5 yards. The receiver went out of bounds. Tackled by S Roman Seitz.
2-5-FAR46 (2Q: 03:48) Jack Ruhl pass fell incomplete, intended for WR Darnell Burton. ILB Avery Sampson defended the pass.
3-5-FAR46 (2Q: 03:40) Jack Ruhl pass completed to WR Leroy Bates for 2 yards. Tackled by DE T.J. Shapiro. Bates gained 1 yard after the catch.
4-3-FAR48 (2Q: 03:14) Lorenzo Linquist punted 40 yards. Otis Kramer returned the kick -2 yards to the SFO10. Tackled by Blake Anderson.
1-10-SFO10 (2Q: 03:07) Jeremy Lewis ran inside the right tackle for 4 yards. Tackled by ILB Quinn Fitzgerald.
2-6-SFO14 (2Q: 02:39) Antoine Canada pass fell incomplete, intended for WR Otis Kramer. DE Thurman Gray hurried the quarterback into a bad throw.
3-6-SFO14 (2Q: 02:30) Antoine Canada pass completed to RB Danny Torres for 1 yard. Tackled by ILB Quinn Fitzgerald. Torres gained 1 yard after the catch.
Official time out for the two-minute warning.
4-5-SFO15 (2Q: 02:00) Al Bradley punted 45 yards. Chris Kelley returned the kick 16 yards to the SFO44. Tackled by Abraham Knight.
1-10-SFO44 (2Q: 01:53) Jack Ruhl sacked by DE Abel Cortez for a loss of 2 yards. Sack allowed by Luke Wallenbrock.
2-12-SFO46 (2Q: 01:21) Jack Ruhl pass was thrown incomplete, intended for WR Darnell Burton. The quarterback threw away from the double coverage.
3-12-SFO46 (2Q: 01:13) Jack Ruhl pass completed to RB Sebastian Fox for 15 yards. Tackled by CB Alfred West. Fox gained 3 yards after the catch.
1-10-SFO31 (2Q: 00:33) Jack Ruhl pass was intended for TE Jon Weigle and was intercepted by S Roman Seitz at the SFO13. The interception was returned 87 yards for a TOUCHDOWN! Fargo (ND) 17, San Francisco 6
(2Q: 00:33) Extra point by Derrick Dodge was good. Fargo (ND) 17, San Francisco 7
(2Q: 00:22) Derrick Dodge kicked off 56 yards from the SFO35. Chris Kelley returned the ball 28 yards to the FAR37. Tackled by Ellis Francis.
1-10-FAR37 (2Q: 00:14) Jack Ruhl pass completed to WR Leroy Bates for 11 yards. Tackled by CB Mason Peppers.
Fargo (ND) called a time out.
1-10-FAR48 (2Q: 00:02) Jack Ruhl pass was dropped by WR Darnell Burton. The quarterback threw away from the double coverage.
Start of third quarter.
(3Q: 15:00) Buddy Dolan kicked off 72 yards from the FAR35. Otis Kramer returned the ball 23 yards to the SFO16. Tackled by Jon Weigle.
1-10-SFO16 (3Q: 14:15) Jeremy Lewis ran around the left tackle for -2 yards. Tackled by S Gene Hosken, assisted by CB Neal DeVane.
2-12-SFO14 (3Q: 13:55) Jeremy Lewis ran around left end for 4 yards. Tackled by CB Neal DeVane.
3-8-SFO18 (3Q: 13:16) Antoine Canada pass fell incomplete, intended for WR Otis Kramer. OLB Rodney Matthews defended the pass.
4-8-SFO18 (3Q: 13:07) Al Bradley punted 52 yards. Chris Kelley returned the kick 15 yards to the FAR45. PENALTY: Fargo (ND) was called for Holding on the Punt Return.
1-10-FAR21 (3Q: 12:59) Jack Ruhl pass completed to WR Leroy Bates for 26 yards. Tackled by ILB Kirk Bellas. Bates gained 18 yards after the catch.
1-10-FAR47 (3Q: 12:17) Sebastian Fox ran inside the right guard for 1 yard. Tackled by DE Abel Cortez.
2-9-FAR48 (3Q: 11:35) Jack Ruhl pass fell incomplete, intended for WR Leroy Bates. DE Abel Cortez hurried the quarterback into a bad throw. The quarterback threw into double coverage.
3-9-FAR48 (3Q: 11:28) Hugh Lenon ran outside the right tackle for 16 yards. Tackled by OLB Tre Dahlin, assisted by S Roman Seitz. Key block delivered by Adam Harris.
1-10-SFO36 (3Q: 10:48) Jack Ruhl pass completed to WR Leroy Bates for 1 yard. Tackled by CB Rondell Humphrey, assisted by OLB Tre Dahlin. The receiver ran his route right over the middle of the field.
2-9-SFO35 (3Q: 10:07) Hugh Lenon ran inside the left guard for -4 yards. Tackled by DT Kenyon Cross.
3-13-SFO39 (3Q: 09:24) Jack Ruhl pass completed to WR A.J. Paris for 14 yards. Tackled by S Roman Seitz.
1-10-SFO25 (3Q: 08:57) Sebastian Fox ran around left end for 5 yards. Tackled by DE T.J. Shapiro. Key block delivered by James Herndon.
2-5-SFO20 (3Q: 08:35) Hugh Lenon ran inside the left guard for 2 yards. Tackled by DE T.J. Shapiro.
3-3-SFO18 (3Q: 07:56) Hugh Lenon ran outside the right tackle for 3 yards. Tackled by OLB Tre Dahlin, assisted by ILB Cody Piccarreta. Key block delivered by Greyson Bedard.
1-10-SFO15 (3Q: 07:19) Jack Ruhl pass fell incomplete, intended for WR A.J. Paris. DE T.J. Shapiro hurried the quarterback into a bad throw.
2-10-SFO15 (3Q: 07:09) Jack Ruhl pass was intended for FB Fred Aridge and was intercepted by OLB Hello Dahlin at the SFO12. The interception was returned 13 yards. Tackled by Fred Aridge.
1-10-SFO25 (3Q: 06:59) Antoine Canada pass was blocked at the line, intended for WR Dale Propst. DT Charles Price blocked the pass. The quarterback threw into double coverage.
2-10-SFO25 (3Q: 06:52) Antoine Canada pass was blocked at the line, intended for WR Shawn Hancock. DE Nicholas Pearson blocked the pass.
3-10-SFO25 (3Q: 06:43) Antoine Canada pass fell incomplete, intended for WR Dale Propst. CB Dale Starks defended the pass.
4-10-SFO25 (3Q: 06:33) Al Bradley punted 47 yards. Chris Kelley returned the kick 15 yards to the FAR43. Tackled by Abraham Knight.
1-10-FAR43 (3Q: 06:24) Jack Ruhl scrambled for 7 yards. Tackled by S Dwight Merola.
2-3-FAR50 (3Q: 05:58) Jack Ruhl pass fell incomplete, intended for WR Leroy Bates. CB Rondell Humphrey defended the pass.
3-3-FAR50 (3Q: 05:49) Jack Ruhl pass completed to RB Sebastian Fox for 4 yards. Tackled by CB Alfred West.
1-10-SFO46 (3Q: 05:25) PENALTY: Fargo (ND) was called for a False Start.
1-15-FAR49 (3Q: 05:19) Hugh Lenon ran around the left tackle for -2 yards. Tackled by DT Joey Watson, assisted by S Roman Seitz.
2-17-FAR47 (3Q: 04:47) Sebastian Fox ran around right end for 5 yards. Tackled by DT Kenyon Cross, assisted by ILB Deon West.
3-12-SFO48 (3Q: 04:14) Jack Ruhl pass was blocked at the line, intended for WR Darnell Burton. DT Joey Watson blocked the pass. The quarterback threw away from the double coverage.
4-12-SFO48 (3Q: 04:07) Lorenzo Linquist punted 48 yards. Touchback.
1-10-SFO20 (3Q: 04:01) Antoine Canada pass fell incomplete, intended for WR Dale Propst. DE Nicholas Pearson hurried the quarterback into a bad throw.
2-10-SFO20 (3Q: 03:54) Antoine Canada scrambled for 2 yards. Tackled by OLB Rodney Matthews.
3-8-SFO22 (3Q: 03:25) Antoine Canada pass completed to RB Danny Torres for 9 yards. Tackled by OLB Rodney Matthews. The receiver ran his route right over the middle of the field.
1-10-SFO31 (3Q: 02:45) Jeremy Lewis ran around left end for 6 yards. Tackled by CB Dale Starks, assisted by ILB Deron Poppe. Key block delivered by Deon Weber. PENALTY: San Francisco was called for an Illegal Shift.
1-15-SFO26 (3Q: 02:35) Antoine Canada pass completed to WR Shawn Hancock for 10 yards. Tackled by DE Jeffrey Mark. The quarterback threw into double coverage.
2-5-SFO36 (3Q: 02:07) Jeremy Lewis ran outside the right tackle for 6 yards. Tackled by CB Mitchell Cleghorn. Key block delivered by Deon Weber.
1-10-SFO42 (3Q: 01:40) Antoine Canada pass completed to WR Dale Propst for 14 yards. The receiver went out of bounds. Tackled by CB C.J. Whittle, assisted by CB Dale Starks. Propst gained 11 yards after the catch.
1-10-FAR44 (3Q: 01:03) Antoine Canada pass fell incomplete, intended for WR Otis Kramer. DE Nicholas Pearson hurried the quarterback into a bad throw.
2-10-FAR44 (3Q: 00:59) Antoine Canada pass completed to WR Nathaniel Schulters for 14 yards. Tackled by ILB Quinn Fitzgerald. The receiver ran his route right over the middle of the field. Schulters gained 2 yards after the catch. The quarterback threw away from the double coverage.
1-10-FAR30 (3Q: 00:34) Danny Torres ran inside the right tackle for 0 yards. Tackled by CB Mitchell Cleghorn, assisted by DE Thurman Gray.
Start of fourth quarter.
2-10-FAR30 (4Q: 15:00) Antoine Canada pass completed to TE William Burroughs for 13 yards. Tackled by DE Jeffrey Mark. The receiver ran his route right over the middle of the field. Burroughs gained 5 yards after the catch.
1-10-FAR17 (4Q: 14:15) Jeremy Lewis ran outside the right tackle for 0 yards. Tackled by S Miguel Schaal.
2-10-FAR17 (4Q: 13:43) Jeremy Lewis ran inside the right guard for 3 yards. Tackled by DT Gino McWilliams.
3-7-FAR14 (4Q: 13:14) Antoine Canada pass was dropped by WR Ellis Francis.
4-7-FAR14 (4Q: 13:05) Derrick Dodge attempted a 31 yard field goal and succeeded. Fargo (ND) 17, San Francisco 10
(4Q: 12:58) Derrick Dodge kicked off 65 yards from the SFO35. Chris Kelley returned the ball 34 yards to the FAR34. Tackled by Danny Torres.
1-10-FAR34 (4Q: 12:36) Hugh Lenon ran around right end for 1 yard. Tackled by OLB Hello Dahlin.
2-9-FAR35 (4Q: 11:51) Jack Ruhl pass completed to WR Leroy Bates for 6 yards. Tackled by DT Iron Cross. Bates gained 1 yard after the catch.
3-3-FAR41 (4Q: 11:13) Jack Ruhl pass completed to TE Shawn Bryner for 3 yards. The receiver went out of bounds. Tackled by S Roman Seitz, assisted by CB Alfred West. The quarterback threw away from the double coverage.
1-10-FAR44 (4Q: 10:33) Jack Ruhl pass completed to WR Leroy Bates for 12 yards. Tackled by S Dwight Merola.
1-10-SFO44 (4Q: 09:59) Sebastian Fox ran inside the left guard for 6 yards. Tackled by DE T.J. Shapiro, assisted by DT Joey Watson. Key block delivered by Luke Wallenbrock.
2-4-SFO38 (4Q: 09:22) Hugh Lenon ran around right end for 2 yards. Tackled by S Roman Seitz.
3-2-SFO36 (4Q: 08:54) Jack Ruhl pass completed to TE Jon Weigle for 6 yards. Tackled by ILB Deon West. The receiver ran his route right over the middle of the field. San Francisco's Tre Dahlin was hurt on the play. This appears to be a minor elbow injury. He should be able to remain in the game.
1-10-SFO30 (4Q: 08:14) Sebastian Fox ran inside the left tackle for 3 yards. Tackled by ILB Avery Sampson, assisted by S Roman Seitz.
2-7-SFO27 (4Q: 07:52) Jack Ruhl pass completed to WR Leroy Bates for -1 yards. The receiver went out of bounds. Tackled by CB Mason Peppers.
3-8-SFO28 (4Q: 07:13) Jack Ruhl scrambled for 2 yards. Tackled by ILB Avery Sampson.
4-6-SFO26 (4Q: 06:27) Buddy Dolan attempted a 43 yard field goal and missed short of the crossbar.
1-10-SFO33 (4Q: 06:21) Antoine Canada pass completed to WR Ellis Francis for 22 yards. Tackled by S Miguel Schaal. The receiver ran his route right over the middle of the field.
1-10-FAR45 (4Q: 05:43) Danny Torres ran inside the right guard for 2 yards. Tackled by ILB Quinn Fitzgerald, assisted by DT Gino McWilliams. Fargo (ND)'s Miguel Schaal was hurt on the play.
2-8-FAR43 (4Q: 04:58) Antoine Canada pass fell incomplete, intended for WR Nathaniel Schulters. DE Jonathan Owens hurried the quarterback into a bad throw.
3-8-FAR43 (4Q: 04:54) Antoine Canada pass completed to WR Nathaniel Schulters for 10 yards. Tackled by CB Neal DeVane, assisted by CB Jim Terrell.
1-10-FAR33 (4Q: 04:15) Antoine Canada pass completed to WR Shawn Hancock for 2 yards. Tackled by ILB Quinn Fitzgerald. PENALTY: San Francisco was called for an Illegal Shift.
1-15-FAR38 (4Q: 04:07) Jeremy Lewis ran outside the right tackle for 1 yard. Tackled by OLB Rodney Matthews.
2-14-FAR37 (4Q: 03:36) PENALTY: San Francisco was called for a False Start.
2-19-FAR42 (4Q: 03:30) Antoine Canada pass completed to WR Dale Propst for 11 yards. Tackled by CB Neal DeVane. The receiver ran his route right over the middle of the field.
3-8-FAR31 (4Q: 03:09) Antoine Canada scrambled for 6 yards. Tackled by S Gene Hosken.
4-2-FAR25 (4Q: 02:43) Antoine Canada pass completed to WR Shawn Hancock for 2 yards. Tackled by OLB Rodney Matthews.
1-10-FAR23 (4Q: 02:24) Antoine Canada pass was intended for WR Nathaniel Schulters and was intercepted by CB Neal DeVane at the FAR11. The interception was returned 89 yards for a TOUCHDOWN! Fargo (ND) 23, San Francisco 10
(4Q: 02:24) Extra point by Buddy Dolan was good. Fargo (ND) 24, San Francisco 10
(4Q: 02:15) Buddy Dolan kicked off 74 yards from the FAR35. Touchback.
1-10-SFO20 (4Q: 02:15) Antoine Canada pass completed to WR Otis Kramer for 6 yards. Tackled by OLB Rodney Matthews. Kramer gained 3 yards after the catch.
Official time out for the two-minute warning.
2-4-SFO26 (4Q: 02:00) Antoine Canada pass was thrown incomplete, intended for TE William Burroughs. PENALTY: Fargo (ND) was called for Offsides.
1-10-SFO31 (4Q: 02:00) Antoine Canada pass completed to WR Dale Propst for 9 yards. Tackled by S Blake Anderson.
2-1-SFO40 (4Q: 01:36) Antoine Canada pass was dropped by WR Dale Propst.
3-1-SFO40 (4Q: 01:28) Antoine Canada pass fell incomplete, intended for WR Shawn Hancock. DE Jonathan Owens hurried the quarterback into a bad throw. The defense looked very familiar with that play.
4-1-SFO40 (4Q: 01:22) Antoine Canada pass completed to WR Dale Propst for 9 yards. Tackled by CB Mitchell Cleghorn, assisted by CB Jim Terrell. Propst gained 9 yards after the catch.
1-10-SFO49 (4Q: 00:57) Antoine Canada pass fell incomplete, intended for TE Dexter Hadavi. DT Gino McWilliams simply tossed Jorge Covington aside to reach the quarterback and hurry the throw.
2-10-SFO49 (4Q: 00:52) Antoine Canada pass completed to WR Nathaniel Schulters for 19 yards. Tackled by CB Jim Terrell. The quarterback threw away from the double coverage.
San Francisco called a time out.
1-10-FAR32 (4Q: 00:43) Antoine Canada pass fell incomplete, intended for WR Shawn Hancock. S Blake Anderson defended the pass. The quarterback threw into double coverage.
2-10-FAR32 (4Q: 00:33) Antoine Canada pass fell incomplete, intended for WR Nathaniel Schulters. DE Jeffrey Mark hurried the quarterback into a bad throw. The quarterback threw away from the double coverage.
3-10-FAR32 (4Q: 00:23) Antoine Canada pass was thrown incomplete, intended for RB Danny Torres. The quarterback threw away from the double coverage.
4-10-FAR32 (4Q: 00:16) Antoine Canada pass was dropped by WR Dale Propst. The quarterback threw into double coverage. The ball goes over on downs.
1-10-FAR32 (4Q: 00:10) Jack Ruhl dropped to one knee for -1 yards.
San Francisco called a time out.
2-11-FAR31 (4Q: 00:01) Jack Ruhl dropped to one knee for -1 yards.
Final Score: Fargo (ND) Freeze 24, San Francisco Knights 10