| [00:00] Charlie D'Adamio at goalie for Metro State. |
| [00:00] Sam Haseltine at goalie for CSU-Pueblo. |
| Foul on CSU-Pueblo. |
| Foul on Metro State. |
| Corner kick by MSU Dustin Berg [01:31]. |
| [03:06] Shot by MSU Danny Arrubla BLOCKED. |
| [03:15] Shot by MSU Pierce Galan, SAVE Sam Haseltine. |
| Corner kick by MSU Dustin Berg [03:28]. |
| [04:44] Shot by MSU Danny Arrubla BLOCKED. |
| Corner kick by MSU Pierce Galan [04:57]. |
| Corner kick by CSUP Matt Marchena [05:56]. |
| [07:11] Shot by MSU Josh Belfrage WIDE. |
| [11:37] Shot by CSUP Matt Marchena WIDE. |
| Foul on Metro State. |
| [15:34] Shot by MSU Josh Belfrage, SAVE Sam Haseltine. |
| [17:15] Shot by MSU Danny Arrubla WIDE. |
| Corner kick by MSU Dustin Berg [17:25]. |
| Foul on Metro State. |
| Foul on Metro State. |
| [18:34] MSU substitution: Ikaika Nichols for Roe Shrestha. |
| [18:34] CSUP substitution: Lucas Rodriguez for Jon-Michael Krasovic. |
| [19:12] CSUP substitution: Lorenz Delaney for Nick Mangialardi. |
| Foul on CSU-Pueblo. |
| Foul on CSU-Pueblo. |
| [21:36] Offside against Metro State. |
| [22:12] Shot by CSUP Connor Marth WIDE. |
| [22:19] CSUP substitution: Ryan Cass for Mountan Mitchell. |
| [22:52] Offside against Metro State. |
| [25:55] Shot by MSU Dustin Berg WIDE. |
| [26:50] MSU substitution: Jack Mayfield for Danny Arrubla. |
| [27:21] Shot by CSUP Jonny Sawyer WIDE. |
| Foul on Metro State. |
| [29:27] MSU substitution: Carlos Diego Luna for Pierce Galan. |
| [29:27] CSUP substitution: Ashton Carlson for Cezar Plascencia. |
| [29:27] CSUP substitution: Christopher Lydon for Zach Davis. |
| [30:26] Shot by MSU Dustin Berg HIGH. |
| Foul on Metro State. |
| Foul on Metro State. |
| [33:12] Shot by CSUP Matt Marchena, SAVE Charlie D'Adamio. |
| [34:41] CSUP substitution: Ben Jepson for Connor Marth. |
| [34:41] MSU substitution: Ethan Ramsey for Dustin Berg. |
| [35:12] GOAL by CSUP Matt Marchena (FIRST GOAL), Assist by Lucas Rodriguez, goal number 2 for season. |
| CSU-Pueblo 1, Metro State 0 |
| *#21 pass from left corner to trailing #10 |
| [36:45] Shot by CSUP Ben Jepson HIGH. |
| Corner kick by MSU Ethan Ramsey [38:13]. |
| Corner kick by MSU Ethan Ramsey [38:25]. |
| Corner kick by MSU Ethan Ramsey [39:05]. |
| [41:26] CSUP substitution: Ben Jepson for Ryan Cass. |
| [41:26] CSUP substitution: Thomas Westland for Jonny Sawyer. |
| [41:26] CSUP substitution: Kyle McKenna for Lorenz Delaney. |
| Corner kick by CSUP Matt Marchena [41:46]. |
| Foul on CSU-Pueblo. |
| Foul on Metro State. |
| [43:08] Shot by CSUP Matt Marchena HIGH. |
| End of period [45:00]. |
| Start of 2nd period [45:00]. |
| For MSU: #2 Josh Belfrage, #5 Pierce Galan, #6 Michael Jordahl, #7 Roe Shrestha, #9 Danny Arrubla, #10 Dustin Berg, #13 Justin Glivar, #14 Tyler Trujillo, #21 Nolan Barth, #25 Charlie D'Adamio, #26 Brock Labertew. |
| For CSUP: #0 Sam Haseltine, #5 Sam Glawe, #6 Jack Gonzales, #8 Zach Davis, #9 Jonny Sawyer, #10 Matt Marchena, #14 Mountan Mitchell, #21 Lucas Rodriguez, #17 Nick Mangialardi, #18 Cezar Plascencia, #22 Connor Marth. |
| [45:54] Shot by CSUP Cezar Plascencia, SAVE Charlie D'Adamio. |
| [48:25] Shot by CSUP Nick Mangialardi WIDE. |
| [50:50] Shot by MSU Danny Arrubla HIGH. |
| Foul on Metro State. |
| Corner kick by MSU Pierce Galan [56:36]. |
| Corner kick by MSU Roe Shrestha [57:10]. |
| [58:15] Shot by CSUP Matt Marchena HIGH. |
| [58:46] CSUP substitution: Ben Jepson for Matt Marchena. |
| Foul on CSU-Pueblo. |
| [59:00] Shot by MSU Danny Arrubla HIGH. |
| Corner kick by MSU Dustin Berg [60:42]. |
| Foul on CSU-Pueblo. |
| [63:08] CSUP substitution: Ryan Cass for Cezar Plascencia. |
| [63:08] CSUP substitution: Lorenz Delaney for Nick Mangialardi. |
| Foul on Metro State. |
| [65:02] Shot by CSUP Ben Jepson, SAVE Charlie D'Adamio. |
| Foul on CSU-Pueblo. |
| [67:20] Shot by CSUP Ryan Cass BLOCKED. |
| Corner kick by CSUP Sam Glawe [67:42]. |
| Corner kick by CSUP Sam Glawe [68:02]. |
| [68:23] MSU substitution: Ethan Ramsey for Pierce Galan. |
| [68:23] MSU substitution: Jack Mayfield for Roe Shrestha. |
| Foul on CSU-Pueblo. |
| Foul on CSU-Pueblo. |
| [71:03] CSUP substitution: Mackenzie Paquette for Mountan Mitchell. |
| [71:56] MSU substitution: Carlos Diego Luna for Ethan Ramsey. |
| [72:26] CSUP substitution: Cezar Plascencia for Jonny Sawyer. |
| [73:00] CSUP substitution: Ashton Carlson for Ben Jepson. |
| [73:44] Shot by MSU Danny Arrubla BLOCKED. |
| [74:11] Shot by MSU Jack Mayfield, SAVE Sam Haseltine. |
| Foul on CSU-Pueblo. |
| [74:45] Shot by MSU Josh Belfrage BLOCKED. |
| [75:51] MSU substitution: Trevor Irion for Justin Glivar. |
| [78:15] Yellow card on CSUP Sam Glawe. |
| [78:34] Shot by MSU Danny Arrubla, SAVE Sam Haseltine. |
| Corner kick by MSU Dustin Berg [78:44]. |
| [80:29] Shot by CSUP Ryan Cass HIGH. |
| [80:33] CSUP substitution: Mountan Mitchell for Mackenzie Paquette. |
| [81:26] CSUP substitution: Matt Marchena for Lorenz Delaney. |
| Foul on CSU-Pueblo. |
| [83:12] Shot by MSU Nolan Barth, SAVE Sam Haseltine. |
| [84:31] CSUP substitution: Jonny Sawyer for Ryan Cass. |
| [84:31] CSUP substitution: Lorenz Delaney for Zach Davis. |
| [87:04] Yellow card on CSUP Jonny Sawyer. |
| Foul on Metro State. |
| [89:02] Offside against CSU-Pueblo. |
| [89:43] Shot by MSU Carlos Diego Luna, SAVE Sam Haseltine. |
| End of period [90:00]. |