| [00:00] Jeff Paulin at goalie for Thomas More. |
| [00:00] Nate Van Ryn at goalie for Calvin. |
| [04:18] Shot by CAL Jacob Witte WIDE. |
| Foul on Thomas More. |
| Foul on Thomas More. |
| Corner kick by TMC Sulieman Kayed [07:12]. |
| [07:48] Shot by TMC Sam Lewis BLOCKED. |
| Foul on Calvin. |
| [11:03] GOAL by CAL Bobby McCaw (FIRST GOAL), Assist by Jacob Witte. |
| Calvin 1, Thomas More 0 |
| * |
| [11:03] Shot by TMC Sam Lewis WIDE. |
| Foul on Calvin. |
| Corner kick by CAL Matt Hinds [14:43]. |
| Foul on Thomas More. |
| [20:49] TMC substitution: Jake Overbee for Ethan Smith. |
| [21:19] Shot by TMC Sam Lewis BLOCKED. |
| Corner kick by TMC Oliver Owen [21:57]. |
| [22:03] Shot by TMC Sulieman Kayed BLOCKED. |
| Corner kick by TMC Oliver Owen [22:26]. |
| [22:30] Header Shot by TMC Colin Dean WIDE. |
| [26:00] Offside against Calvin. |
| [27:36] Shot by CAL Jacob Witte, SAVE Jeff Paulin. |
| [29:25] CAL substitution: Ian Adams for Jacob Witte. |
| Foul on Calvin. |
| [31:32] TMC substitution: Colton Dolezal for Oliver Owen. |
| [31:32] TMC substitution: Jack Berner for Sulieman Kayed. |
| [31:32] TMC substitution: Ibra Goumballe for Sam Lewis. |
| Corner kick by CAL Hunter Olson. |
| [33:01] Shot by CAL Matt Hinds, SAVE Jeff Paulin. |
| Corner kick by CAL Hunter Olson [33:36]. |
| Foul on Calvin. |
| [34:39] Offside against Thomas More. |
| [37:05] TMC substitution: Hrusto Selimovic for Griffin Garrison. |
| [38:45] CAL substitution: Lucas Albrecht for Mitch Stark. |
| Foul on Thomas More. |
| [41:33] CAL substitution: Micah Beard for Bobby McCaw. |
| [41:33] CAL substitution: Shaeffer Smith for Dillon Weldy. |
| Foul on Thomas More. |
| End of period [45:00]. |
| Start of 2nd period [45:00]. |
| Corner kick by TMC Sulieman Kayed [46:09]. |
| [46:20] Header Shot by TMC Jacob Hensley WIDE. |
| [47:25] Header GOAL by CAL Jacob Witte, Assist by Hunter Olson. |
| Calvin 2, Thomas More 0 |
| * |
| Foul on Thomas More. |
| [49:10] Yellow card on TMC TEAM. |
| Foul on Thomas More. |
| [50:16] Yellow card on TMC Sam Lewis. |
| [52:03] GOAL by CAL Jacob Witte, Assist by Bobby McCaw. |
| Calvin 3, Thomas More 0 |
| * |
| Foul on Calvin. |
| [53:06] Header Shot by TMC Jacob Hensley, SAVE Nate Van Ryn. |
| [53:55] Shot by CAL Mitch Stark, SAVE Jeff Paulin. |
| [54:04] Shot by CAL Jacob Witte HIGH. |
| [55:59] Offside against Calvin. |
| [57:00] TMC substitution: Jake Overbee for Hrusto Selimovic. |
| Foul on Calvin. |
| [61:00] CAL substitution: Ian Adams for Mitch Stark. |
| [61:00] TMC substitution: Colton Dolezal for Adam Mathews. |
| [61:00] TMC substitution: Ethan Smith for Sam Lewis. |
| [62:04] CAL substitution: Lucas Albrecht for Hunter Olson. |
| Foul on Thomas More. |
| [63:29] Shot by CAL Bobby McCaw BLOCKED. |
| [63:48] Shot by CAL Trent Vegter, SAVE Jeff Paulin. |
| [64:25] CAL substitution: Shaeffer Smith for Dillon Weldy. |
| [64:25] TMC substitution: Zach Leffler for Griffin Garrison. |
| Foul on Thomas More. |
| [65:15] Yellow card on TMC Colin Dean. |
| [65:17] Header Shot by CAL Bobby McCaw, SAVE Jeff Paulin. |
| Foul on Thomas More. |
| [66:31] TMC substitution: DJ Sanders for Sulieman Kayed. |
| [66:31] CAL substitution: Micah Beard for Bobby McCaw. |
| Corner kick by CAL Matt Hinds [67:43]. |
| [70:40] Shot by CAL Jacob Witte, SAVE Jeff Paulin. |
| Foul on Thomas More. |
| Foul on Calvin. |
| [73:09] TMC substitution: Sam Lewis for DJ Sanders. |
| [73:09] TMC substitution: Sulieman Kayed for Jake Overbee. |
| [73:09] TMC substitution: Adam Mathews for Oliver Owen. |
| [73:09] TMC substitution: Ibra Goumballe for Zach Leffler. |
| [73:09] TMC substitution: Griffin Garrison for Pat Louis. |
| [73:09] CAL substitution: Daniel Norton for Jacob Witte. |
| [77:01] Shot by TMC Sam Lewis, SAVE Nate Van Ryn. |
| [77:10] Shot by TMC Ethan Smith WIDE. |
| [77:51] Yellow card on TMC Ethan Smith. |
| [78:37] Header GOAL by CAL Micah Beard, Assist by Matt Hinds. |
| Calvin 4, Thomas More 0 |
| * |
| [80:28] TMC substitution: Jacob Dunn for Adam Mathews. |
| [81:34] Shot by CAL Ian Adams HIGH. |
| [81:44] CAL substitution: Reid Culberson for Jacob Lyon. |
| [81:44] TMC substitution: Brandon Lorentz for Griffin Garrison. |
| [82:43] CAL substitution: Lyall Blanche for Ian Adams. |
| Foul on Calvin. |
| [85:14] Shot by CAL Lucas Albrecht BLOCKED. |
| Corner kick by CAL Lucas Albrecht [85:39]. |
| [85:59] TMC substitution: Kayin Tennon for Bryce Day. |
| Foul on Calvin. |
| [86:54] TMC substitution: Hrusto Selimovic for Ibra Goumballe. |
| Corner kick by TMC Brandon Lorentz [89:32]. |
| [89:48] Shot by TMC Hrusto Selimovic BLOCKED. |
| [89:51] Shot by TMC Eli Nienaber, SAVE TEAM. |
| End of period [90:00]. |