| [00:00] Chris Hubbard at goalie for Notre Dame. |
| [00:00] Ben Lundgaard at goalie for Virginia Tech. |
| Foul on Virginia Tech. |
| Foul on Notre Dame. |
| [03:22] Shot by VT Daniel Lauretano HIT POST. |
| [04:19] Header Shot by VT Dylan Huber HIT POST. |
| [04:30] Yellow card on VT Dylan Huber. |
| Corner kick by ND Evan Panken [07:50]. |
| Foul on Notre Dame. |
| Foul on Virginia Tech. |
| Foul on Virginia Tech. |
| Foul on Notre Dame. |
| Foul on Notre Dame. |
| Foul on Virginia Tech. |
| [24:56] Yellow card on VT Som Essome. |
| [24:59] Shot by ND Patrick Hodan WIDE LEFT. |
| [25:34] ND substitution: Blake Townes for Connor Klekota. |
| Foul on Notre Dame. |
| [28:11] Yellow card on VT Merlin Baus. |
| Foul on Virginia Tech. |
| [28:11] Header Shot by ND Jeffrey Farina, SAVE Ben Lundgaard. |
| [29:36] VT substitution: Reece Alexander for Ricardo John. |
| [29:36] ND substitution: Connor Klekota for Blake Townes. |
| Foul on Virginia Tech. |
| [33:55] VT substitution: Drew Ott for Dylan Huber. |
| [33:55] VT substitution: Juan Pablo for Daniel Lauretano. |
| [33:55] ND substitution: Mark Gormley for Jeffrey Farina. |
| [33:55] ND substitution: Thomas Ueland for Jon Gallagher. |
| [34:52] Shot by VT Drew Ott WIDE RIGHT. |
| Corner kick by ND Patrick Hodan [37:59]. |
| [38:37] VT substitution: Brad Vorv for Reece Alexander. |
| [40:34] Shot by VT Som Essome, SAVE Chris Hubbard. |
| End of period [45:00]. |
| Start of 2nd period [45:00]. |
| For VT: #1 Ben Lundgaard, #18 Drew Ott, #21 Jonathan Cruickshank, #4 Alessandro Mion, #6 Merlin Baus, #7 Som Essome, #9 Daniel Lauretano, #16 Rory Slevin, #12 Dylan Huber, #3 Collin Verfurth, #5 Andre Thomas. |
| For ND: #15 Evan Panken, #10 Brandon Aubrey, #21 Thomas Ueland, #6 Max Lachowecki, #3 Connor Klekota, #13 Chris Hubbard, #26 Mark Gormley, #20 Blake Townes, #4 Matt Habrowski, #16 Michael Shipp, #27 Patrick Hodan. |
| [46:07] Shot by VT Dylan Huber WIDE RIGHT. |
| Corner kick by ND Evan Panken [53:09]. |
| [54:58] Shot by ND Patrick Hodan WIDE LEFT. |
| [54:58] VT substitution: Ousmane Sanogo for Alessandro Mion. |
| [54:58] ND substitution: Jeffrey Farina for Thomas Ueland. |
| [54:58] ND substitution: Jon Gallagher for Mark Gormley. |
| Foul on Virginia Tech. |
| [54:58] VT substitution: Brad Vorv for Drew Ott. |
| Corner kick by VT Daniel Lauretano [57:58]. |
| [57:58] Shot by VT Dylan Huber BLOCKED. |
| Foul on Virginia Tech. |
| [63:08] Shot by VT Daniel Lauretano, SAVE Chris Hubbard. |
| [64:19] Shot by VT Merlin Baus HIGH. |
| [64:33] VT substitution: Juan Pablo for Daniel Lauretano. |
| [64:33] VT substitution: Reece Alexander for Som Essome. |
| [65:52] VT substitution: Gino Rossi for Dylan Huber. |
| Foul on Virginia Tech. |
| [71:04] VT substitution: Som Essome for Reece Alexander. |
| [72:23] VT substitution: Dylan Huber for Gino Rossi. |
| Corner kick by VT Merlin Baus [74:32]. |
| [74:46] Shot by VT Merlin Baus WIDE RIGHT. |
| Foul on Virginia Tech. |
| [76:40] Shot by ND Jon Gallagher WIDE LEFT. |
| [76:57] VT substitution: Drew Ott for Brad Vorv. |
| [78:12] Shot by ND Jon Gallagher, SAVE Ben Lundgaard. |
| Corner kick by ND Patrick Hodan [78:49]. |
| [78:54] Shot by ND Evan Panken BLOCKED. |
| Corner kick by VT Merlin Baus [79:49]. |
| Foul on Virginia Tech. |
| Foul on Virginia Tech. |
| Foul on Notre Dame. |
| [83:13] Yellow card on ND Jon Gallagher. |
| [84:26] VT substitution: Daniel Lauretano for Dev Deyalal. |
| Corner kick by VT Merlin Baus [84:42]. |
| [86:43] Offside against Notre Dame. |
| [89:07] Shot by ND Jeffrey Farina BLOCKED. |
| Corner kick by ND Patrick Hodan [89:30]. |
| Foul on Notre Dame. |
| End of period [90:00]. |
| End of period [90:00]. |
| Start of OT period [90:00]. |
| For VT: #3 Collin Verfurth, #16 Rory Slevin, #10 Ousmane Sanogo, #6 Merlin Baus, #9 Daniel Lauretano, #16 Rory Slevin, #8 Brad Vorv, #7 Som Essome, #1 Ben Lundgaard, #5 Andre Thomas, #12 Dylan Huber. |
| For ND: #6 Max Lachowecki, #4 Matt Habrowski, #15 Evan Panken, #3 Connor Klekota, #20 Blake Townes, #16 Michael Shipp, #10 Brandon Aubrey, #27 Patrick Hodan, #13 Chris Hubbard, #9 Jeffrey Farina, #8 Jon Gallagher. |
| Foul on Virginia Tech. |
| [94:06] Shot by ND Blake Townes WIDE RIGHT. |
| [94:14] VT substitution: Gino Rossi for Jonathan Cruickshank. |
| Corner kick by VT Merlin Baus [97:06]. |
| Foul on Virginia Tech. |
| Corner kick by ND Evan Panken [99:00]. |
| [100:00] Shot by ND Brandon Aubrey WIDE LEFT. |
| End of period [100:00]. |
| Start of OT2 period [100:00]. |
| For VT: #1 Ben Lundgaard, #18 Drew Ott, #10 Ousmane Sanogo, #22 Gino Rossi, #5 Andre Thomas, #7 Som Essome, #3 Collin Verfurth, #12 Dylan Huber, #16 Rory Slevin, #26 Juan Pablo, #6 Merlin Baus. |
| For ND: #16 Michael Shipp, #13 Chris Hubbard, #10 Brandon Aubrey, #6 Max Lachowecki, #27 Patrick Hodan, #20 Blake Townes, #8 Jon Gallagher, #9 Jeffrey Farina, #3 Connor Klekota, #15 Evan Panken, #4 Matt Habrowski. |
| Corner kick by ND Evan Panken [103:01]. |
| Foul on Notre Dame. |
| [103:29] Yellow card on ND Brandon Aubrey. |
| [103:32] Shot by VT Merlin Baus HIGH. |
| Corner kick by ND Patrick Hodan [104:39]. |
| Foul on Virginia Tech. |
| [106:12] VT substitution: Daniel Lauretano for Juan Pablo. |
| [108:48] VT substitution: Brad Vorv for Drew Ott. |
| Foul on Virginia Tech. |
| Corner kick by ND Patrick Hodan [109:44]. |
| [109:50] Shot by ND Evan Panken BLOCKED. |
| Foul on Notre Dame. |
| End of period [110:00]. |
| Notre Dame 0, Virginia Tech 0 |