| [00:00] Aidan Hogan at goalie for St. Thomas (MN). |
| [00:00] Stulen, Mathias at goalie for North Park. |
| [00:27] Offside against St. Thomas (MN). |
| [01:34] Foul on St. Thomas (MN) Christian Elliehause against NPU Olsen, Peder Nalum. |
| [02:55] Foul on North Park Pimentel, Ricky against UST Christian Elliehause. |
| [05:12] Foul on North Park Warp, Matias against UST Alex Schnobrich. |
| [05:56] Foul on North Park Gonzalez, Jason against UST Tyler Oliver. |
| [06:21] Header Shot by UST Will Kidd HIGH. |
| [07:57] Foul on North Park Gonzalez, Jason against UST Shae Bottum. |
| [09:16] Shot by NPU Ericsson, Gustav, SAVE Aidan Hogan. |
| [11:04] Shot by NPU Ericsson, Gustav BLOCKED. |
| [11:21] Shot by NPU Gonzalez, Jason, SAVE Aidan Hogan. |
| [13:42] Foul on North Park Khoury, Shatil against UST Christian Elliehause. |
| [13:52] Shot by NPU Kuzona, Carel WIDE LEFT. |
| [14:32] Shot by NPU Warp, Matias BLOCKED. |
| Corner kick by NPU Ericsson, Gustav [14:43]. |
| [14:51] Shot by NPU Ericsson, Gustav, SAVE Aidan Hogan. |
| [15:21] Shot by NPU Alvaro, Marrion BLOCKED. |
| [17:09] Foul on North Park Robson, Kyle against UST Will Kidd. |
| Corner kick by NPU Ericsson, Gustav [19:22]. |
| [19:32] Foul on St. Thomas (MN) Justin Oliver against NPU Olsen, Peder Nalum. |
| [19:58] Shot by NPU Olsen, Peder Nalum BLOCKED. |
| [20:03] Shot by NPU Warp, Matias HIGH. |
| [22:11] Foul on St. Thomas (MN) Justin Oliver against NPU Gonzalez, Jason. |
| [24:22] Foul on St. Thomas (MN) Justin Oliver against NPU Robson, Kyle. |
| [27:06] Foul on North Park Gonzalez, Jason against UST Christian Elliehause. |
| [29:40] GOAL by NPU Khoury, Shatil (FIRST GOAL), Assist by Gonzalez, Jason, goal number 10 for season. |
| North Park 1, St. Thomas (MN) 0 |
| *Cross from far right side flicked in |
| [29:40] NPU substitution: Lennartz, Chase for Alvaro, Marrion. |
| [29:40] NPU substitution: Kemkers, Erlend for Roesholt, Henrik. |
| [31:45] Offside against North Park. |
| [32:58] Foul on North Park Ericsson, Gustav. |
| [33:44] Foul on North Park Kuzona, Carel against UST Sam Holton. |
| [34:09] Shot by NPU Kuzona, Carel, SAVE Aidan Hogan. |
| [34:58] Foul on North Park Kuzona, Carel against UST Justin Oliver. |
| [36:29] UST substitution: Walter Alvarado for Will Kidd. |
| [36:29] UST substitution: Pierce Erickson for Tyler Oliver. |
| [36:29] NPU substitution: Leander, Gustav for Khoury, Shatil. |
| Corner kick by UST Justin Oliver [37:00]. |
| [39:27] Foul on St. Thomas (MN) Justin Oliver against NPU Leander, Gustav. |
| [40:05] Shot by NPU Warp, Matias WIDE RIGHT. |
| Corner kick by NPU Ericsson, Gustav [41:39]. |
| [43:04] Foul on North Park Olsen, Peder Nalum against UST Walter Alvarado. |
| [43:44] Foul on St. Thomas (MN) Walter Alvarado against NPU Leander, Gustav. |
| [44:19] Shot by NPU Ericsson, Gustav, SAVE Aidan Hogan. |
| Corner kick by NPU Olsen, Peder Nalum [44:41]. |
| [44:46] Header Shot by NPU Gonzalez, Jason, SAVE Aidan Hogan. |
| End of period [45:00]. |
| Start of 2nd period [45:00]. |
| For NPU: #4 Robson, Kyle, #7 Alvaro, Marrion, #18 Leander, Gustav, #15 Gonzalez, Jason, #17 Warp, Matias, #22 Pimentel, Ricky, #28 Stulen, Mathias, #30 Olsen, Peder Nalum, #20 Kemkers, Erlend, #34 Khoury, Shatil, #40 Ericsson, Gustav. |
| [46:51] Foul on St. Thomas (MN) Shae Bottum against NPU Warp, Matias. |
| [47:43] Foul on St. Thomas (MN) Shae Bottum against NPU Robson, Kyle. |
| [47:49] Yellow card on UST Shae Bottum. |
| [48:11] Foul on North Park Gonzalez, Jason against UST Sam Holton. |
| [48:43] Foul on St. Thomas (MN) Shae Bottum against NPU Olsen, Peder Nalum. |
| [49:23] Foul on St. Thomas (MN) Shae Bottum against NPU Warp, Matias. |
| [50:55] Shot by NPU Olsen, Peder Nalum HIGH. |
| [52:00] Foul on North Park Warp, Matias against UST Shae Bottum. |
| Corner kick by NPU Ericsson, Gustav [53:35]. |
| [53:39] Shot by NPU Olsen, Peder Nalum HIGH. |
| [54:15] Foul on St. Thomas (MN) Michael Kays against NPU Alvaro, Marrion. |
| [55:40] Foul on North Park Kemkers, Erlend. |
| Corner kick by UST Justin Oliver [56:47]. |
| [58:12] NPU substitution: Lennartz, Chase for Alvaro, Marrion. |
| Corner kick by NPU Olsen, Peder Nalum [58:47]. |
| [59:30] NPU substitution: Kuzona, Carel for Khoury, Shatil. |
| [59:56] Yellow card on UST Pierce Erickson. |
| [60:07] Offside against North Park. |
| [60:23] Foul on North Park Lennartz, Chase against UST Walter Alvarado. |
| [60:47] Header Shot by UST Halvor Houg, SAVE Stulen, Mathias. |
| [61:17] Yellow card on NPU Warp, Matias. |
| [61:59] Foul on North Park Warp, Matias against UST Justin Oliver. |
| [62:27] UST substitution: Tyler Oliver for Pierce Erickson. |
| [62:27] UST substitution: Will Kidd for Walter Alvarado. |
| [63:07] Foul on North Park Olsen, Peder Nalum. |
| [63:29] Shot by UST Tyler Oliver, SAVE Stulen, Mathias. |
| [63:31] Shot by UST Halvor Houg, SAVE Stulen, Mathias. |
| [63:32] Foul on St. Thomas (MN) Halvor Houg against NPU Stulen, Mathias. |
| [63:53] Yellow card on UST Justin Oliver. |
| [64:11] Shot by UST Shae Bottum, SAVE Stulen, Mathias. |
| Corner kick by UST Shae Bottum [64:35]. |
| [64:52] Offside against St. Thomas (MN). |
| [66:36] Shot by NPU Olsen, Peder Nalum, SAVE Aidan Hogan. |
| [67:13] Foul on North Park Lennartz, Chase against UST Halvor Houg. |
| [68:00] Foul on North Park Lennartz, Chase against UST Tyler Oliver. |
| [69:43] Foul on St. Thomas (MN) Sam Holton against NPU Ericsson, Gustav. |
| [73:01] Foul on North Park Gonzalez, Jason against UST Justin Oliver. |
| [73:51] NPU substitution: Khoury, Shatil for Kuzona, Carel. |
| [74:35] Foul on North Park Olsen, Peder Nalum against UST Sam Holton. |
| [75:05] Yellow card on NPU Gonzalez, Jason. |
| [75:08] Shot by UST Justin Oliver HIT POST. |
| [75:46] Foul on North Park Ericsson, Gustav against UST Will Kidd. |
| [76:16] UST substitution: Pierce Erickson for Will Kidd. |
| [77:23] Foul on St. Thomas (MN) Sam Holton against NPU Warp, Matias. |
| [78:42] Foul on North Park Robson, Kyle against UST Tyler Oliver. |
| [79:05] Shot by UST Shae Bottum HIGH. |
| [80:59] Shot by NPU Olsen, Peder Nalum, SAVE Aidan Hogan. |
| [81:11] Foul on St. Thomas (MN) Shae Bottum against NPU Lennartz, Chase. |
| [81:11] Yellow card on UST Michael Kays. |
| [81:33] Yellow card on NPU Olsen, Peder Nalum. |
| [82:05] Shot by UST Shae Bottum, SAVE Stulen, Mathias. |
| [82:34] Foul on North Park Khoury, Shatil against UST Kevin Van Lieshout. |
| [83:49] Foul on North Park Ericsson, Gustav against UST Alex Schnobrich. |
| [84:46] Shot by NPU Khoury, Shatil BLOCKED. |
| [85:01] Foul on St. Thomas (MN) Tyler Oliver against NPU Pimentel, Ricky. |
| [85:01] Red card on UST Tyler Oliver. |
| [85:01] UST substitution: TEAM for Tyler Oliver. |
| [85:10] NPU substitution: Kuzona, Carel for Khoury, Shatil. |
| [85:10] UST substitution: Will Kidd for Halvor Houg. |
| [85:16] Foul on North Park Olsen, Peder Nalum against UST Pierce Erickson. |
| [86:03] Foul on St. Thomas (MN) Shae Bottum against NPU Stulen, Mathias. |
| [86:05] Shot by UST Shae Bottum, SAVE Stulen, Mathias. |
| [86:33] Foul on St. Thomas (MN) Christian Elliehause against NPU Pimentel, Ricky. |
| [88:15] Foul on St. Thomas (MN) Shae Bottum against NPU Lennartz, Chase. |
| Corner kick by NPU Ericsson, Gustav [89:13]. |
| [89:40] Shot by NPU Kuzona, Carel, SAVE Aidan Hogan. |
| [89:52] Foul on St. Thomas (MN) Kevin Van Lieshout against NPU Kuzona, Carel. |
| [90:00] Red card on UST Shae Bottum. |
| [90:00] Red card on UST Pierce Erickson. |
| End of period [90:00]. |