W | 1-10 | at W40 | W ball on W40. |
| | | BRYAN HOLMES kickoff 60 yards to the R0, touchback. |
R | 1-10 | at R20 | SCOTT KAULE rush for 2 yards to the R22 (MASON DEKKER;GAGE KEENE). |
R | 2-8 | at R22 | SCOTT KAULE rush for 2 yards to the R24 (JARED MCNITT). |
R | 3-6 | at R24 | KYLE SHORT pass complete to SAM REINKE for 2 yards to the R26 (SETH MIKA). |
R | 4-4 | at R26 | CASEY WATTERS punt 41 yards to the W33, RYAN VERHELST return 9 yards to the W42 (BLAKE MCDONALD;BRENT SHOWERS). |
| | | Drive: 3 plays, 6 yards, TOP 01:55 |
W | 1-10 | at W42 | WEST OTTAWA drive start at 10:05. |
W | 1-10 | at W42 | SETH MIKA rush for 1 yard to the W43 (JARETT SOBKOWIA;RANDY GARVIN). |
W | 2-9 | at W43 | CHRISTIAN RODIN rush for 14 yards to the R43, 1ST DOWN W (JARED JOHNSON;KC ZENNER). |
W | 1-10 | at R43 | T VANTUBBERGEN rush for 3 yards to the R40 (BRENT SHOWERS;RANDY GARVIN). |
W | 2-7 | at R40 | T VANTUBBERGEN pass incomplete to ATO CONDELEE. |
W | 3-7 | at R40 | T VANTUBBERGEN pass complete to ATO CONDELEE for 9 yards to the R31, 1ST DOWN W (CONNOR GRADY). |
W | 1-10 | at R31 | CHRISTIAN RODIN rush for 11 yards to the R20, 1ST DOWN W (KC ZENNER). |
W | 1-10 | at R20 | JAMES LACY rush for 1 yard to the R19 (KC ZENNER;BLAKE MCDONALD). |
W | 2-9 | at R19 | CHRISTIAN RODIN rush for 12 yards to the R7, 1ST DOWN W (KC ZENNER;JARED JOHNSON). |
W | 1-G | at R07 | CHRISTIAN RODIN rush for loss of 7 yards to the R14 (BRENT SHOWERS;KYLER MALSTROM). |
W | 2-G | at R14 | T VANTUBBERGEN pass intercepted by KC ZENNER at the R0, KC ZENNER return 0 yards to the R0, touchback. |
| | | Drive: 10 plays, 44 yards, TOP 04:26 |
R | 1-10 | at R20 | ROCKFORD drive start at 05:39. |
R | 1-10 | at R20 | KYLE SHORT pass incomplete to NICK SIMMS. |
R | 2-10 | at R20 | KYLE SHORT pass incomplete to AUSTIN MCKELLAR. |
R | 3-10 | at R20 | KYLE SHORT pass complete to DYLAN POSTMA for 15 yards to the R35, 1ST DOWN R. |
R | 1-10 | at R35 | KYLE SHORT pass intercepted by RYAN VERHELST at the R42, RYAN VERHELST return 42 yards to the R0, TOUCHDOWN, clock 05:14. |
| | | Drive: 4 plays, 15 yards, TOP 00:25 |
| | | BRYAN HOLMES kick attempt good. |
| | | WEST OTTAWA 7, ROCKFORD 0 |
| | | BRYAN HOLMES kickoff 60 yards to the R0, touchback. |
R | 1-10 | at R20 | ROCKFORD drive start at 05:14. |
R | 1-10 | at R20 | SAM REINKE rush for loss of 1 yard to the R19 (AUSTIN SANDERS). |
R | 2-11 | at R19 | SCOTT KAULE rush for loss of 2 yards to the R17 (MATTHEW FRANKEN;NICK CASTANON). |
R | 3-13 | at R17 | KYLE SHORT pass complete to AUSTIN MCKELLAR for 14 yards to the R31, 1ST DOWN R (MASON DEKKER;PJ TRAMMELL). |
R | 1-10 | at R31 | SAM REINKE rush for no gain to the R31 (NICK CASTANON;MATTHEW FRANKEN). |
R | 2-10 | at R31 | PENALTY R false start 5 yards to the R26. |
R | 2-15 | at R26 | SAM REINKE rush for 6 yards to the R32 (A ZIMMERMAN). |
R | 3-9 | at R32 | KYLE SHORT pass incomplete to NICK SIMMS, PENALTY W pass interference 16 yards to the R48, 1ST DOWN R, NO PLAY. |
R | 1-10 | at R48 | SAM REINKE rush for loss of 1 yard to the R47 (JARED MCNITT;STEVEN BENAVIDE). |
R | 2-11 | at R47 | SAM REINKE rush for 5 yards to the W48 (A ZIMMERMAN;MASON DEKKER). |
R | 3-6 | at W48 | ETHAN LACOURT rush for loss of 1 yard to the W49 (NICK CASTANON;MASON DEKKER). |
R | 4-7 | at W49 | CASEY WATTERS punt 44 yards to the W5, downed. |
| | | Drive: 8 plays, 31 yards, TOP 05:01 |
W | 1-10 | at W05 | WEST OTTAWA drive start at 00:13. |
W | 1-10 | at W05 | CHRISTIAN RODIN rush for no gain to the W5 (RANDY GARVIN). |
| | | Drive: 1 plays, 0 yards, TOP 01:49 |
| | | WEST OTTAWA 7, ROCKFORD 0 |
W | 2-10 | at W05 | Start of 2nd quarter, clock 12:00. |
W | 2-10 | at W05 | T VANTUBBERGEN rush for loss of 4 yards to the W1 (BRANDON HOULE). |
W | 3-14 | at W01 | CHRISTIAN RODIN rush for no gain to the W1 (RANDY GARVIN;BRENT SHOWERS). |
W | 4-14 | at W01 | BRYAN HOLMES punt 44 yards to the W45, downed. |
| | | Drive: 3 plays, minus 4 yards, TOP 01:49 |
R | 1-10 | at W45 | ROCKFORD drive start at 10:24. |
R | 1-10 | at W45 | PENALTY R false start 5 yards to the 50 yardline. |
R | 1-15 | at R50 | SCOTT KAULE rush for 28 yards to the W22, 1ST DOWN R (A ZIMMERMAN). |
R | 1-10 | at W22 | SCOTT KAULE rush for no gain to the W22 (JOHN WILLIAMSON;JARED MCNITT). |
R | 2-10 | at W22 | KYLE SHORT pass complete to SAM REINKE for 12 yards to the W10, 1ST DOWN R (MASON DEKKER). |
R | 1-G | at W10 | SCOTT KAULE rush for 7 yards to the W3 (PJ TRAMMELL). |
R | 2-G | at W03 | STEVE LOCKWOOD rush for 2 yards to the W1 (AUSTIN SANDERS). |
R | 3-G | at W01 | SAM REINKE rush for no gain to the W1 (AUSTIN SANDERS). |
R | 4-G | at W01 | CASEY WATTERS field goal attempt from 19 GOOD, clock 07:18. |
| | | WEST OTTAWA 7, ROCKFORD 3 |
| | | Drive: 7 plays, 44 yards, TOP 03:06 |
| | | CASEY WATTERS kickoff 25 yards to the W35, out-of-bounds, W ball on W35. |
W | 1-10 | at W35 | WEST OTTAWA drive start at 07:18. |
W | 1-10 | at W35 | T VANTUBBERGEN pass incomplete to ATO CONDELEE. |
W | 2-10 | at W35 | CHRISTIAN RODIN rush for 2 yards to the W37 (JARED JOHNSON). |
W | 3-8 | at W37 | T VANTUBBERGEN pass incomplete to RYAN VERHELST (JOSH OLSON). |
W | 4-8 | at W37 | T VANTUBBERGEN pass complete to ATO CONDELEE for 21 yards to the R42, fumble by ATO CONDELEE recovered by R HUNTER SMITH at R32, HUNTER SMITH for 1 yard to the R33. |
| | | Drive: 4 plays, 33 yards, TOP 01:18 |
R | 1-10 | at R33 | ROCKFORD drive start at 06:00, R ball on R33. |
R | 1-10 | at R33 | SAM REINKE rush for 8 yards to the R41 (AUSTIN SANDERS). |
R | 2-2 | at R41 | SAM REINKE rush for 1 yard to the R42 (JARED MCNITT;MASON DEKKER). |
R | 3-1 | at R42 | SCOTT KAULE rush for 8 yards to the 50 yardline, 1ST DOWN R (MATTHEW FRANKEN). |
R | 1-10 | at R50 | SAM REINKE rush for 1 yard to the W49 (JARED MCNITT;MASON DEKKER). |
R | 2-9 | at W49 | ETHAN LACOURT rush for 9 yards to the W40, 1ST DOWN R (A ZIMMERMAN). |
R | 1-10 | at W40 | SAM REINKE rush for 11 yards to the W29, 1ST DOWN R (RYAN VERHELST;GAGE KEENE). |
R | 1-10 | at W29 | SCOTT KAULE rush for 7 yards to the W22 (CRISTIAN RAMIRE). |
R | 2-3 | at W22 | Timeout WEST OTTAWA, clock 04:38. |
R | 2-3 | at W22 | KYLE SHORT pass incomplete to JACOB KAISER. |
R | 3-3 | at W22 | SCOTT KAULE rush for 2 yards to the W20 (MASON DEKKER). |
R | 4-1 | at W20 | KYLE SHORT rush for 1 yard to the W19, 1ST DOWN R. |
R | 1-10 | at W19 | SAM REINKE rush for 18 yards to the W1, 1ST DOWN R (RYAN VERHELST). |
R | 1-G | at W01 | SAM REINKE rush for no gain to the W1. |
R | 2-G | at W01 | PENALTY R false start 5 yards to the W6. |
R | 2-G | at W06 | Timeout ROCKFORD, clock 02:14. |
R | 2-G | at W06 | CONNOR GRADY rush for 6 yards to the W0, TOUCHDOWN, clock 02:14. |
| | | CASEY WATTERS kick attempt good. |
| | | ROCKFORD 10, WEST OTTAWA 7 |
| | | Drive: 13 plays, 67 yards, TOP 03:46 |
| | | CASEY WATTERS kickoff 45 yards to the W15, CHRISTIAN RODIN return 14 yards to the W29 (CONNOR GRADY;BLAKE MCDONALD). |
W | 1-10 | at W29 | WEST OTTAWA drive start at 02:10. |
W | 1-10 | at W29 | CHRISTIAN RODIN rush for loss of 3 yards to the W26 (BLAKE MCDONALD). |
W | 2-13 | at W26 | T VANTUBBERGEN rush for loss of 2 yards to the W24 (JARETT SOBKOWIA;RANDY GARVIN). |
W | 3-15 | at W24 | Timeout ROCKFORD, clock 01:21. |
W | 3-15 | at W24 | T VANTUBBERGEN pass complete to RYAN VERHELST for 22 yards to the W46, 1ST DOWN W (JARED JOHNSON). |
W | 1-10 | at W46 | T VANTUBBERGEN rush for no gain to the W46, fumble by T VANTUBBERGEN recovered by W JAMES LACY at W44. |
W | 2-12 | at W44 | Timeout WEST OTTAWA, clock 00:59. |
W | 2-12 | at W44 | T VANTUBBERGEN pass complete to RYAN VERHELST for 14 yards to the R42, 1ST DOWN W, out-of-bounds. |
W | 1-10 | at R42 | T VANTUBBERGEN pass complete to RYAN VERHELST for 33 yards to the R9, 1ST DOWN W. |
W | 1-G | at R09 | T VANTUBBERGEN rush for 8 yards to the R1. |
W | 2-G | at R01 | Timeout ROCKFORD, clock 00:24. |
W | 2-G | at R01 | T VANTUBBERGEN pass complete to RYAN VERHELST for 1 yard to the R0, TOUCHDOWN, clock 00:22. |
| | | BRYAN HOLMES kick attempt good. |
| | | WEST OTTAWA 14, ROCKFORD 10 |
| | | BRYAN HOLMES kickoff 30 yards to the R30, out-of-bounds, PENALTY W illegal procedure 5 yards to the W35, NO PLAY. |
| | | Drive: 8 plays, 71 yards, TOP 01:48 |
| | | BRYAN HOLMES kickoff 57 yards to the R8, HUNTER SMITH return 13 yards to the R21 (JOHN OUELLETTE;NICK CASTANON). |
R | 1-10 | at R21 | ROCKFORD drive start at 00:14. |
R | 1-10 | at R21 | TEAM rush for loss of 1 yard to the R20. |
R | 2-11 | at R20 | End of half, clock 00:00. |
| | | Drive: 1 plays, minus 1 yards, TOP 00:14 |
| | | WEST OTTAWA 14, ROCKFORD 10 |
R | 2-11 | at R20 | Start of 3rd quarter, clock 12:00, R ball on R40. |
| | | Drive: 1 plays, minus 1 yards, TOP 00:14 |
| | | CASEY WATTERS kickoff 25 yards to the W35, out-of-bounds, W ball on W35. |
W | 1-10 | at W35 | WEST OTTAWA drive start at 11:46. |
W | 1-10 | at W35 | CHRISTIAN RODIN rush for loss of 12 yards to the W23 (JARETT SOBKOWIA;BLAKE MCDONALD). |
W | 2-22 | at W23 | T VANTUBBERGEN sacked for loss of 3 yards to the W20 (JARETT SOBKOWIA). |
W | 3-25 | at W20 | PENALTY W false start 5 yards to the W15. |
W | 3-30 | at W15 | T VANTUBBERGEN pass incomplete to ATO CONDELEE. |
W | 4-30 | at W15 | BRYAN HOLMES punt 49 yards to the R36, downed. |
| | | Drive: 3 plays, minus 20 yards, TOP 01:38 |
R | 1-10 | at R36 | ROCKFORD drive start at 10:08. |
R | 1-10 | at R36 | SCOTT KAULE rush for loss of 1 yard to the R35 (MATTHEW FRANKEN). |
R | 2-11 | at R35 | KYLE SHORT sacked for loss of 2 yards to the R33 (MATTHEW FRANKEN). |
R | 3-13 | at R33 | KYLE SHORT rush for 12 yards to the R45, out-of-bounds (ADAM OLSON). |
R | 4-1 | at R45 | KYLE SHORT rush for 3 yards to the R48, 1ST DOWN R. |
R | 1-10 | at R48 | SAM REINKE rush for 1 yard to the R49 (MASON DEKKER). |
R | 2-9 | at R49 | SCOTT KAULE rush for loss of 1 yard to the R48 (NICK CASTANON;MASON DEKKER). |
R | 3-10 | at R48 | SAM REINKE rush for 8 yards to the W44 (MASON DEKKER). |
R | 4-2 | at W44 | SAM REINKE rush for 1 yard to the W43 (MATTHEW FRANKEN). |
| | | Drive: 8 plays, 21 yards, TOP 03:27 |
W | 1-10 | at W43 | WEST OTTAWA drive start at 06:41. |
W | 1-10 | at W43 | ATO CONDELEE rush for 1 yard to the W44 (KC ZENNER;JARETT SOBKOWIA). |
W | 2-9 | at W44 | T VANTUBBERGEN pass incomplete to ATO CONDELEE. |
W | 3-9 | at W44 | T VANTUBBERGEN pass complete to CHRISTIAN RODIN for 2 yards to the W46 (BLAKE MCDONALD;JARED JOHNSON). |
W | 4-7 | at W46 | BRYAN HOLMES punt 39 yards to the R15, HUNTER SMITH return 43 yards to the W42 (BRYAN HOLMES). |
| | | Drive: 3 plays, 3 yards, TOP 01:41 |
R | 1-10 | at W42 | ROCKFORD drive start at 05:00. |
R | 1-10 | at W42 | ETHAN LACOURT rush for no gain to the W42 (JARED MCNITT;SETH MIKA). |
R | 2-10 | at W42 | KYLE SHORT rush for 8 yards to the W34 (CRISTIAN RAMIRE). |
R | 3-2 | at W34 | KYLE SHORT rush for 4 yards to the W30, 1ST DOWN R (GAGE KEENE). |
R | 1-10 | at W30 | SCOTT KAULE rush for 5 yards to the W25 (RYAN VERHELST;JARED MCNITT). |
R | 2-5 | at W25 | CONNOR GRADY rush for 15 yards to the W10, 1ST DOWN R (JARED MCNITT). |
R | 1-G | at W10 | CONNOR GRADY rush for loss of 2 yards to the W12 (MASON DEKKER;JARED MCNITT). |
R | 2-G | at W12 | SAM REINKE rush for 9 yards to the W3 (CRISTIAN RAMIRE). |
R | 3-G | at W03 | NICK SIMMS rush for 3 yards to the W0, TOUCHDOWN, clock 02:20. |
| | | CASEY WATTERS kick attempt good. |
| | | ROCKFORD 17, WEST OTTAWA 14 |
| | | Drive: 8 plays, 42 yards, TOP 02:40 |
| | | CASEY WATTERS kickoff 48 yards to the W12, CHRISTIAN RODIN return 22 yards to the W34 (BLAKE MCDONALD;DEVIN JAGER). |
W | 1-10 | at W34 | WEST OTTAWA drive start at 02:12. |
W | 1-10 | at W34 | CHRISTIAN RODIN rush for 1 yard to the W35 (BRENT SHOWERS;JARETT SOBKOWIA). |
W | 2-9 | at W35 | ATO CONDELEE rush for 6 yards to the W41 (KC ZENNER). |
W | 3-3 | at W41 | T VANTUBBERGEN sacked for loss of 11 yards to the W30 (JEFF BALDWIN). |
W | 4-14 | at W30 | BRYAN HOLMES punt 42 yards to the R28, HUNTER SMITH return 12 yards to the R40 (MATTHEW FRANKEN;RYAN VERHELST). |
| | | Drive: 3 plays, minus 4 yards, TOP 01:02 |
R | 1-10 | at R40 | ROCKFORD drive start at 01:10. |
R | 1-10 | at R40 | KYLE SHORT pass incomplete to NICK SIMMS (RYAN VERHELST). |
| | | Drive: 1 plays, 0 yards, TOP 02:10 |
| | | ROCKFORD 17, WEST OTTAWA 14 |
R | 2-10 | at R40 | Start of 4th quarter, clock 12:00. |
R | 2-10 | at R40 | DARIAN VAUGHN rush for loss of 3 yards to the R37 (SETH MIKA). |
R | 3-13 | at R37 | KYLE SHORT pass incomplete to SCOTT KAULE (GAGE KEENE). |
R | 4-13 | at R37 | CASEY WATTERS punt 38 yards to the W25, fair catch by JARED MCNITT. |
| | | Drive: 3 plays, minus 3 yards, TOP 02:10 |
W | 1-10 | at W25 | WEST OTTAWA drive start at 11:00. |
W | 1-10 | at W25 | CHRISTIAN RODIN rush for 1 yard to the W26 (JEFF BALDWIN). |
W | 2-9 | at W26 | T VANTUBBERGEN pass incomplete to ATO CONDELEE (CONNOR GRADY). |
W | 3-9 | at W26 | T VANTUBBERGEN pass incomplete to JAMES LACY (BLAKE MCDONALD). |
W | 4-9 | at W26 | BRYAN HOLMES punt 44 yards to the R30, HUNTER SMITH return 15 yards to the R45 (MATTHEW FRANKEN;JOHN OUELLETTE). |
| | | Drive: 3 plays, 1 yards, TOP 00:57 |
R | 1-10 | at R45 | ROCKFORD drive start at 10:03. |
R | 1-10 | at R45 | SAM REINKE rush for 7 yards to the W48 (MASON DEKKER). |
R | 2-3 | at W48 | SAM REINKE rush for 2 yards to the W46 (JARED MCNITT). |
R | 3-1 | at W46 | KYLE SHORT rush for 3 yards to the W43 (STEVEN BENAVIDE), PENALTY W face mask 18 yards to the W28, 1ST DOWN R, NO PLAY. |
R | 1-10 | at W28 | SAM REINKE rush for 1 yard to the W27 (NICK CASTANON;SETH MIKA). |
R | 2-9 | at W27 | PENALTY R false start 5 yards to the W32. |
R | 2-14 | at W32 | KYLE SHORT pass incomplete to DYLAN POSTMA. |
R | 3-14 | at W32 | KYLE SHORT pass incomplete to NICK SIMMS. |
R | 4-14 | at W32 | CASEY WATTERS punt 27 yards to the W5, RYAN VERHELST return 72 yards to the R23, PENALTY W illegal batting 10 yards to the R33, 1st and 10, W ball on R33. |
| | | Drive: 5 plays, 23 yards, TOP 03:03 |
W | 1-10 | at R33 | WEST OTTAWA drive start at 07:00. |
W | 1-10 | at R33 | SETH MIKA rush for 3 yards to the R30 (BRANDON HOULE). |
W | 2-7 | at R30 | T VANTUBBERGEN pass incomplete to ATO CONDELEE. |
W | 3-7 | at R30 | T VANTUBBERGEN pass incomplete to NICK RIVAS (JOSH OLSON). |
W | 4-7 | at R30 | BRYAN HOLMES field goal attempt from 47 MISSED - wide left, spot at R20, clock 06:23. |
| | | Drive: 4 plays, 3 yards, TOP 00:37 |
R | 1-10 | at R20 | ROCKFORD drive start at 06:23. |
R | 1-10 | at R20 | SAM REINKE rush for 50 yards to the W30, 1ST DOWN R (RYAN VERHELST). |
R | 1-10 | at W30 | SAM REINKE rush for 1 yard to the W29 (JARED MCNITT;MASON DEKKER). |
R | 2-9 | at W29 | ETHAN LACOURT rush for 7 yards to the W22 (GAGE KEENE). |
R | 3-2 | at W22 | PENALTY R false start 5 yards to the W27. |
R | 3-7 | at W27 | KYLE SHORT pass incomplete to CODY GARNSEY. |
R | 4-7 | at W27 | Timeout ROCKFORD, clock 04:01. |
R | 4-7 | at W27 | KYLE SHORT pass complete to NICK SIMMS for 7 yards to the W20, 1ST DOWN R (CRISTIAN RAMIRE). |
R | 1-10 | at W20 | SAM REINKE rush for 15 yards to the W5, 1ST DOWN R (SETH MIKA). |
R | 1-G | at W05 | SCOTT KAULE rush for 5 yards to the W0, TOUCHDOWN, clock 02:59. |
R | 1-G | at W02 | Timeout ROCKFORD, clock 02:59. |
| | | CASEY WATTERS kick attempt good. |
| | | ROCKFORD 24, WEST OTTAWA 14 |
| | | Drive: 7 plays, 80 yards, TOP 03:24 |
| | | CASEY WATTERS kickoff 45 yards to the W15, JD OTTEMAN return 15 yards to the W30 (JOSH OLSON). |
W | 1-10 | at W30 | WEST OTTAWA drive start at 02:54. |
W | 1-10 | at W30 | T VANTUBBERGEN rush for 10 yards to the W40, 1ST DOWN W (JARETT SOBKOWIA). |
W | 1-10 | at W40 | T VANTUBBERGEN pass complete to ATO CONDELEE for 9 yards to the W49, out-of-bounds. |
W | 2-1 | at W49 | T VANTUBBERGEN pass incomplete to ATO CONDELEE. |
W | 3-1 | at W49 | ATO CONDELEE rush for 5 yards to the R46 (JARED JOHNSON;TREVOR COUGHLIN), PENALTY W IS 5 yards to the W44, NO PLAY. |
W | 3-6 | at W44 | T VANTUBBERGEN pass incomplete to RYAN VERHELST (JARED JOHNSON). |
W | 4-6 | at W44 | Timeout WEST OTTAWA, clock 02:19. |
W | 4-6 | at W44 | T VANTUBBERGEN pass incomplete to ATO CONDELEE. |
| | | Drive: 5 plays, 14 yards, TOP 00:43 |
R | 1-10 | at W44 | ROCKFORD drive start at 02:11. |
R | 1-10 | at W44 | SAM REINKE rush for 5 yards to the W39 (GAGE KEENE;NICK CASTANON). |
R | 2-5 | at W39 | Timeout WEST OTTAWA, clock 02:03. |
R | 2-5 | at W39 | CONNOR GRADY rush for 12 yards to the W27, 1ST DOWN R (MASON DEKKER). |
R | 1-10 | at W27 | CONNOR GRADY rush for 10 yards to the W17, 1ST DOWN R (A ZIMMERMAN;MATTHEW FRANKEN), PENALTY W unsportsmanlike conduct 8 yards to the W9. |
R | 1-2 | at W09 | 1st and 9. |
R | 1-G | at W09 | TEAM rush for loss of 2 yards to the W11. |
R | 2-G | at W11 | TEAM rush for loss of 2 yards to the W13. |
R | 3-G | at W13 | End of game, clock 00:00. |
| | | Drive: 5 plays, 31 yards, TOP 02:11 |
| | | FINAL SCORE |
| | | ROCKFORD 24, WEST OTTAWA 14 |