| [00:00] Luke Nolan at goalie for Geneva. |
| [00:00] Chance Herbst at goalie for Westminster. |
| [03:00] Corner kick by GEN Jake Broadwick. |
| Foul on Geneva. |
| [05:00] Shot by GEN David McKinley HIGH. |
| [05:30] Corner kick by WES Grant Gagnon. |
| Foul on Westminster. |
| [08:24] Corner kick by GEN Jake Broadwick. |
| [08:50] Shot by GEN Devaughn Johns HIGH. |
| [13:37] Shot by WES Peter Mattocks HIT POST. |
| Foul on Geneva. |
| [19:05] Shot by WES Shane Fallen WIDE. |
| [19:09] GEN substitution: Michael Pohlod for Jo Ozaki. |
| [20:21] Shot by GEN Jake Broadwick HIGH. |
| [23:14] Shot by WES Peter Mattocks, SAVE Luke Nolan. |
| [23:41] GEN substitution: James Mincone for Spencer Edwards. |
| [25:30] Shot by GEN Liam O'Halloran BLOCKED. |
| [25:45] Shot by GEN Abel Carleton BLOCKED. |
| Foul on Westminster. |
| [29:25] GOAL by GEN David McKinley (FIRST GOAL), Assist by Jake Broadwick. |
| Geneva 1, Westminster 0 |
| *cross in box, far post upper corner |
| Foul on Westminster. |
| [33:05] Shot by GEN Josh Brenize WIDE. |
| [33:17] GEN substitution: Nate Musselman for Liam O'Halloran. |
| [33:17] GEN substitution: Clayton Cox for David McKinley. |
| [33:17] GEN substitution: Kevin Pasho for Josh Brenize. |
| [34:16] Shot by WES Nick Iregui WIDE. |
| [34:25] Corner kick by WES Grant Gagnon. |
| [35:02] Corner kick by WES Grant Gagnon. |
| [36:56] WES substitution: Jon Clark for Talon Christensen. |
| [36:56] WES substitution: Zach Fryda for Paul Kellar. |
| [39:03] Shot by GEN Abel Carleton WIDE. |
| [39:07] GEN substitution: Cameron Barnes for Devaughn Johns. |
| [39:07] GEN substitution: Chase Baxa for Jake Broadwick. |
| [39:22] Corner kick by GEN Clayton Cox. |
| [40:00] Shot by GEN Nate Musselman BLOCKED. |
| [40:03] Corner kick by GEN Abel Carleton. |
| [41:45] Corner kick by GEN Clayton Cox. |
| [41:51] GEN substitution: Noah O'Barsky for Michael Pohlod. |
| [43:38] Shot by WES Nick Iregui BLOCKED. |
| Foul on Westminster. |
| End of period [45:00]. |
| Start of 2nd period [45:00]. |
| For WES: #01 Chance Herbst, #14 Zack Walters, #11 Zach Medarac, #6 Peter Mattocks, #18 Justin Brandt, #10 Fedja Smajic, #5 Paul Kellar, #13 Grant Gagnon, #23 Shane Fallen, #2 Nick Iregui, #19 Talon Christensen. |
| For GEN: #1 Luke Nolan, #6 Gib McCraken, #20 Ben Shoemaker, #7 Jake Broadwick, #22 Michael Pohlod, #8 Devaughn Johns, #9 Abel Carleton, #13 David McKinley, #28 Liam O'Halloran, #4 Clayton Cox, #2 Josh Brenize. |
| [48:00] Corner kick by GEN Jake Broadwick. |
| [49:00] Corner kick by GEN Jake Broadwick. |
| [51:36] GOAL by GEN Josh Brenize, Assist by Michael Pohlod. |
| Geneva 2, Westminster 0 |
| *cross in box, far lower post |
| Foul on Westminster. |
| [54:16] Shot by GEN Gib McCraken, SAVE Chance Herbst. |
| [55:06] Shot by GEN Jake Broadwick WIDE. |
| Foul on Geneva. |
| [56:52] Corner kick by WES Grant Gagnon. |
| [60:04] Corner kick by GEN Jake Broadwick. |
| [60:28] WES substitution: Jon Clark for Peter Mattocks. |
| [62:30] GEN substitution: Jo Ozaki for Jake Broadwick. |
| [62:41] Corner kick by GEN Clayton Cox. |
| [63:05] Shot by GEN Gib McCraken WIDE. |
| Foul on Geneva. |
| Foul on Westminster. |
| [66:13] Shot by GEN Liam O'Halloran, SAVE Chance Herbst. |
| [66:26] GEN substitution: James Mincone for Devaughn Johns. |
| [66:26] WES substitution: Maxx Polk for Paul Kellar. |
| [66:26] WES substitution: Brett Henderson for Justin Brandt. |
| [67:13] Shot by GEN Liam O'Halloran, SAVE Chance Herbst. |
| [67:46] WES substitution: Peter Mattocks for Fedja Smajic. |
| [72:52] Shot by GEN Liam O'Halloran BLOCKED. |
| [73:01] GEN substitution: Nate Musselman for Michael Pohlod. |
| Foul on Westminster. |
| Foul on Geneva. |
| [73:08] Shot by WES Shane Fallen WIDE. |
| [74:49] Shot by GEN Nate Musselman HIT POST. |
| [74:58] GEN substitution: Michael Pohlod for Liam O'Halloran. |
| [74:58] WES substitution: Justin Brandt for Nick Iregui. |
| [76:43] Shot by GEN Josh Brenize WIDE. |
| Foul on Geneva. |
| [80:36] GEN substitution: Devaughn Johns for James Mincone. |
| [80:36] GEN substitution: Liam O'Halloran for Nate Musselman. |
| [80:36] WES substitution: Nick Iregui for Justin Brandt. |
| [80:36] WES substitution: Zach Fryda for Maxx Polk. |
| [81:49] GEN substitution: Jake Broadwick for Jo Ozaki. |
| [81:58] GEN substitution: David McKinley for Kevin Pasho. |
| [81:58] WES substitution: Fedja Smajic for Brett Henderson. |
| [82:37] Shot by WES Jon Clark BLOCKED. |
| [82:40] Corner kick by WES Grant Gagnon. |
| [83:11] Corner kick by WES Grant Gagnon. |
| [83:38] Shot by WES Peter Mattocks HIGH. |
| [83:46] GEN substitution: Spencer Edwards for Josh Brenize. |
| Foul on Westminster. |
| [87:30] Corner kick by GEN Jake Broadwick. |
| [88:03] Corner kick by GEN Jake Broadwick. |
| [89:04] Shot by GEN Devaughn Johns HIGH. |
| [89:10] Corner kick by GEN Jake Broadwick. |
| End of period [90:00]. |