| [00:00] Sam Polito at goalie for Bates. |
| [00:00] Wyatt Zeller at goalie for Tufts. |
| [00:31] Shot by TUF Pat Bauer, SAVE Sam Polito. |
| Foul on Bates. |
| Foul on Tufts. |
| [03:32] Shot by TUF Maxime Hoppenot, SAVE Sam Polito. |
| [03:36] Shot by TUF Gus Santos HIGH. |
| Foul on Tufts. |
| Corner kick by TUF [06:47]. |
| [08:19] Offside against Bates. |
| Foul on Bates. |
| [10:49] GOAL by TUF Gus Santos (FIRST GOAL). |
| Tufts 1, Bates 0 |
| *off turnover, carried to top of box beat keeper low right |
| [12:31] Offside against Bates. |
| Foul on Tufts. |
| [13:23] Shot by BAT Nick Barron WIDE. |
| [14:16] BAT substitution: Tyler Schleich for Noah Riskind. |
| Corner kick by TUF [15:07]. |
| Foul on Bates. |
| [19:18] Shot by TUF Sam Williams, SAVE Sam Polito. |
| Foul on Bates. |
| [21:14] Shot by TUF Scott Blumenthal WIDE. |
| Foul on Bates. |
| [25:22] Yellow card on BAT Nick Barron. |
| Foul on Tufts. |
| Foul on Bates. |
| [27:18] BAT substitution: Wes Shrewsbury for Ethan Hirshberg. |
| [27:18] TUF substitution: Michael Miele for Rafa Ramos-Meyer. |
| Corner kick by TUF Kento Nakamura [27:18]. |
| [27:18] TUF substitution: Monil Patel for Connor Schaible. |
| Foul on Bates. |
| [29:40] Shot by TUF Maxime Hoppenot WIDE. |
| [31:07] BAT substitution: Ryan March for Aaron Nickelsberg. |
| [31:07] TUF substitution: Franco Silva for Maxime Hoppenot. |
| [31:21] Header GOAL by TUF Scott Blumenthal, Assist by Gus Santos. |
| Tufts 2, Bates 0 |
| *off rebound |
| [32:18] TUF substitution: Luke Booth for Sam Williams. |
| Corner kick by BAT [32:18]. |
| Foul on Bates. |
| Foul on Bates. |
| [32:18] TUF substitution: Jono Edelman for Scott Blumenthal. |
| [32:18] TUF substitution: Connor Brown for Gus Santos. |
| Foul on Bates. |
| Corner kick by TUF Kento Nakamura [32:18]. |
| Foul on Bates. |
| [32:18] Shot by TUF Franco Silva, SAVE Sam Polito. |
| End of period [45:00]. |
| Start of 2nd period [45:00]. |
| For BAT: #18 Aaron Nickelsberg, #13 Dan Remillard, #5 Nick Barron, #14 Noah Riskind, #8 Nick Sorice, #25 Jonathan Lin, #21 John Murphy, #16 Ethan Kass, #11 Ethan Hirshberg, #0 Sam Polito, #4 Nick Ford. |
| Foul on Bates. |
| For TUF: #19 Peter Lee-Kramer, #16 Luke Booth, #12 Maxime Hoppenot, #2 Jono Edelman, #1 Wyatt Zeller, #17 Michael Miele, #5 Connor Schaible, #18 Gus Santos, #23 Rui Pinheiro, #13 Pat Bauer, #8 Kento Nakamura. |
| Foul on Bates. |
| [46:52] Yellow card on BAT Noah Riskind. |
| [48:20] Header Shot by BAT John Murphy, SAVE Wyatt Zeller. |
| Foul on Tufts. |
| Foul on Bates. |
| Foul on Bates. |
| Foul on Bates. |
| [53:45] Shot by TUF Rui Pinheiro HIGH. |
| [54:44] Shot by BAT Ethan Kass WIDE. |
| Foul on Bates. |
| Foul on Tufts. |
| Corner kick by TUF Kento Nakamura [57:26]. |
| Corner kick by TUF Kento Nakamura [57:46]. |
| [58:11] Yellow card on TUF Pat Bauer. |
| [58:16] Shot by TUF Kento Nakamura HIGH. |
| [59:15] GOAL by TUF Pat Bauer. |
| Tufts 3, Bates 0 |
| *off turnover, carried to top of box, beat keept low left |
| [59:45] Offside against Tufts. |
| Foul on Bates. |
| [63:00] BAT substitution: Luis Pereira for Ethan Hirshberg. |
| [63:00] BAT substitution: Tyler Schleich for Noah Riskind. |
| [63:00] TUF substitution: John Lewis for Gus Santos. |
| Foul on Bates. |
| [65:33] Shot by TUF Jono Edelman WIDE. |
| Foul on Tufts. |
| [67:22] TUF substitution: Josh Voto for Michael Miele. |
| [68:08] Shot by BAT Nick Ford, SAVE Wyatt Zeller. |
| [68:51] TUF substitution: Ben Ewing for Connor Schaible. |
| [70:06] BAT substitution: Noah Riskind for Nick Sorice. |
| [72:25] TUF substitution: Connor Brown for Jono Edelman. |
| [73:42] Shot by TUF Rui Pinheiro HIGH. |
| Foul on Tufts. |
| Foul on Tufts. |
| Corner kick by TUF Kento Nakamura [75:58]. |
| Foul on Bates. |
| Foul on Bates. |
| Corner kick by TUF [78:45]. |
| [79:24] TUF substitution: Michael Miele for Maxime Hoppenot. |
| [80:36] BAT substitution: Ryan March for Nick Barron. |
| [80:36] BAT substitution: Ethan Hirshberg for Luis Pereira. |
| [80:36] BAT substitution: Zach Trkla for Dan Remillard. |
| Corner kick by TUF [82:55]. |
| [83:02] Offside against Tufts. |
| [83:47] GOAL by TUF Michael Miele, Assist by Rui Pinheiro. |
| Tufts 4, Bates 0 |
| *cross from left side volley to left of keeper |
| [85:14] Shot by BAT Ethan Hirshberg WIDE. |
| [86:14] Shot by TUF Michael Miele HIGH. |
| [88:52] Shot by TUF Connor Brown, SAVE Sam Polito. |
| End of period [90:00]. |