| [00:00] Skylar England at goalie for Xavier. |
| [00:00] Cassidy Lentz at goalie for Catholic Memorial. |
| Corner kick by CM Mo Burke [05:17]. |
| [06:55] Shot by XAVIER Kayla Gresl, SAVE Cassidy Lentz. |
| [08:43] CM substitution: Lauren Lehsten for Jo Rolli. |
| [11:01] XAVIER substitution: Meghan Goodman for Maria Schmitt. |
| Foul on Catholic Memorial Lauren Lehsten. |
| [16:43] Shot by XAVIER Anna Sobal BLOCKED. |
| [18:32] XAVIER substitution: Jenna Schmitt for Hannah Wierzbinski. |
| Corner kick by CM Mo Burke [19:43]. |
| Foul on Xavier Marissa Walsh. |
| [22:24] Shot by XAVIER Kayla Gresl, SAVE Cassidy Lentz. |
| [23:11] Shot by XAVIER Jenna Schmitt, SAVE Cassidy Lentz. |
| [23:41] CM substitution: Jo Rolli for Nicole Piette. |
| [23:54] GOAL by CM Emily Cervantes (FIRST GOAL), goal number 63 for season. |
| Catholic Memorial 1, Xavier 0 |
| *shot high goes off keeper's hand and in |
| [25:10] XAVIER substitution: Sophia Otto for Aimee Conley. |
| [25:58] Offside against Catholic Memorial. |
| [26:41] Shot by XAVIER Marissa Walsh, SAVE Cassidy Lentz. |
| [27:11] CM substitution: Riley Christensen for Lauren Lehsten. |
| [27:11] XAVIER substitution: Maria Schmitt for Meghan Goodman. |
| [28:31] GOAL by CM Emily Cervantes, Assist by Mo Burke, goal number 64 for season. |
| Catholic Memorial 2, Xavier 0 |
| *25 yards out from left side of the box, bends into far side of goal |
| [29:39] XAVIER substitution: Elizabeth Moran for Marissa Walsh. |
| [30:06] CM substitution: Lauren Lehsten for Emily Cervantes. |
| [31:24] XAVIER substitution: Marissa Walsh for Anna Sobal. |
| [31:24] XAVIER substitution: Aimee Conley for Sophia Otto. |
| [31:25] Shot by CM Lauren Lehsten WIDE. |
| [32:10] CM substitution: Nicole Piette for Jo Rolli. |
| [33:52] Shot by CM Haley Lange HIGH. |
| [34:01] CM substitution: Emily Cervantes for Lauren Lehsten. |
| [34:25] Shot by CM Emily Cervantes, SAVE Skylar England. |
| Foul on Xavier Izzy Ellis. |
| [38:17] GOAL by CM Emily Cervantes, Assist by Cristina From, goal number 65 for season. |
| Catholic Memorial 3, Xavier 0 |
| * |
| [39:06] CM substitution: Lauren Lehsten for Emily Cervantes. |
| End of period [40:00]. |
| Start of 2nd period [40:00]. |
| [40:00] Kate Parks at goalie for Xavier. |
| Foul on Xavier Hannah Wierzbinski. |
| [44:28] Shot by CM Haley Lange, SAVE Kate Parks. |
| [45:11] Shot by CM Nicole Piette, SAVE Kate Parks. |
| Corner kick by CM Mo Burke. |
| [45:32] CM substitution: Lauren Lehsten for Riley Christensen. |
| Corner kick by CM Mo Burke [45:49]. |
| [45:55] Shot by CM Emily Cervantes, SAVE Kate Parks. |
| [47:30] Shot by XAVIER Marissa Walsh, SAVE Cassidy Lentz. |
| [48:50] XAVIER substitution: Meghan Goodman for Maria Schmitt. |
| [52:29] CM substitution: Jo Rolli for Emily Cervantes. |
| [52:29] XAVIER substitution: Jenna Schmitt for Hannah Wierzbinski. |
| [53:15] XAVIER substitution: Elizabeth Moran for Sophia Otto. |
| Corner kick by CM Mo Burke [55:52]. |
| [57:11] XAVIER substitution: Meg Haas for Aimee Conley. |
| [60:32] Shot by XAVIER Jenna Schmitt, SAVE Cassidy Lentz. |
| [60:49] CM substitution: Emily Cervantes for Nicole Piette. |
| [60:49] CM substitution: Aeleesa Medina for Lauren Lehsten. |
| Corner kick by CM Mo Burke [62:19]. |
| Foul on Xavier Rachel Siciliano. |
| [63:41] XAVIER substitution: Maria Schmitt for Meghan Goodman. |
| [64:42] Shot by CM Emily Cervantes HIGH. |
| [66:53] CM substitution: Lauren Lehsten for Aeleesa Medina. |
| [67:28] Shot by XAVIER Rachel Siciliano, SAVE Cassidy Lentz. |
| [67:52] GOAL by CM Emily Cervantes, goal number 66 for season. |
| Catholic Memorial 4, Xavier 0 |
| *1-on-3, up the middle with low shot passed keeper |
| [69:09] XAVIER substitution: Aimee Conley for Meg Haas. |
| [69:09] CM substitution: Nicole Piette for Emily Cervantes. |
| [70:24] CM substitution: Riley Christensen for Lauren Lehsten. |
| [71:10] XAVIER substitution: Julia Riedl for Maria Schmitt. |
| [71:10] CM substitution: Aeleesa Medina for Nicole Piette. |
| [73:00] Mary Condit at goalie for Catholic Memorial. |
| [72:07] CM substitution: Catherine Levendoski for Cristina From. |
| [73:10] XAVIER substitution: Jacquelyn Karisny for Marissa Walsh. |
| [73:33] XAVIER substitution: Lauren Varkoly for Jenna Schmitt. |
| [73:33] XAVIER substitution: Maria Schmitt for Elizabeth Moran. |
| [73:33] XAVIER substitution: Morgan Seidler for Kayla Gresl. |
| [73:33] XAVIER substitution: Bailee Ballard for Izzy Ellis. |
| [73:33] XAVIER substitution: Anna Sobal for Rachel Siciliano. |
| [74:55] XAVIER substitution: Meghan Goodman for Paige Maertz. |
| [75:35] CM substitution: Rachel Mlsna for Jessica Hyde. |
| [77:45] CM substitution: Kerri Jo Mark for Catherine Levendoski. |
| [77:45] CM substitution: Marissa Hoge for Aeleesa Medina. |
| [77:45] CM substitution: Alex Brittain for Mo Burke. |
| [79:52] CM substitution: Riley Christensen for Jo Rolli. |
| End of period [80:00]. |