| [00:00] FERRETTI, Mark at goalie for Holy Family. |
| [00:00] Matt Langione at goalie for Millersville. |
| Foul on Millersville. |
| [03:03] Shot by HFU-MS WEGLICKI, Timothy HIGH. |
| [04:33] Shot by MILL-M Andrew Dukes WIDE. |
| [06:23] Shot by MILL-M Pat Baffuto WIDE. |
| Foul on Holy Family. |
| [07:44] Header Shot by MILL-M Aaron Roland WIDE. |
| [08:48] GOAL by MILL-M Kyle Loughlin (FIRST GOAL), Assist by Eric Pepper, goal number 6 for season. |
| Millersville 1, Holy Family 0 |
| pass from the 50 to the box for the put it |
| Foul on Holy Family. |
| [12:16] Header Shot by MILL-M Kyle Loughlin WIDE. |
| Corner kick by MILL-M Pat Baffuto [12:33]. |
| [12:53] Header Shot by MILL-M Aaron Roland HIGH. |
| Foul on Millersville. |
| [15:03] Yellow card on HFU-MS MORAWSKI, Richard. |
| [16:24] Header Shot by MILL-M Aaron Roland, SAVE FERRETTI, Mark. |
| Corner kick by MILL-M Pat Baffuto [16:39]. |
| [16:58] Shot by MILL-M Kyle Loughlin BLOCKED. |
| [17:53] HFU-MS substitution: RODGERS, Conor for MORAWSKI, Richard. |
| Foul on Millersville. |
| [24:40] Shot by MILL-M Eric Pepper HIGH. |
| [24:46] MILL-M substitution: Sean Strangeway for Andrew Dukes. |
| [26:46] Shot by MILL-M Aaron Roland WIDE. |
| [28:09] MILL-M substitution: Andrew Schuler for Matt Kadoch. |
| [28:50] Shot by MILL-M Aaron Roland HIT CROSSBAR. |
| [29:00] Shot by MILL-M Andrew Schuler BLOCKED. |
| [28:51] Shot by MILL-M Andrew Schuler, SAVE FERRETTI, Mark. |
| [29:41] HFU-MS substitution: PIRES, Patrick for STACKHOUSE, Thomas. |
| [30:36] GOAL by MILL-M Andrew Schuler, Assist by Eric Pepper, goal number 1 for season. |
| Millersville 2, Holy Family 0 |
| lead-through pass to the box |
| [30:38] MILL-M substitution: Todd Grimm for Aaron Roland. |
| Foul on Holy Family. |
| [34:56] Shot by MILL-M Kyle Loughlin, SAVE FERRETTI, Mark. |
| [35:07] Shot by MILL-M Kyle Loughlin HIGH. |
| [35:21] MILL-M substitution: Kurt Pleier for Kyle Loughlin. |
| [35:21] MILL-M substitution: Justin Stehr for Pat Baffuto. |
| [35:21] HFU-MS substitution: CHIN, Shane for WEGLICKI, Timothy. |
| [36:54] MILL-M substitution: Reed Kreider for Shane Seabrook. |
| Foul on Holy Family. |
| [38:30] Shot by MILL-M Kurt Pleier WIDE. |
| [40:06] Offside against Holy Family. |
| Foul on Millersville. |
| [44:46] Shot by HFU-MS RODGERS, Conor BLOCKED. |
| Corner kick by HFU-MS WIMSEY, Jeffrey [44:52]. |
| End of period [45:00]. |
| Start of 2nd period [45:00]. |
| [45:00] ROCHA, Osni at goalie for Holy Family. |
| [47:24] MILL-M substitution: Andrew Dukes for Sean Strangeway. |
| [48:42] MILL-M substitution: Matt Kadoch for Andrew Schuler. |
| [48:42] MILL-M substitution: Aaron Roland for Todd Grimm. |
| Foul on Millersville. |
| [49:02] MILL-M substitution: Kyle Loughlin for Kurt Pleier. |
| [49:02] MILL-M substitution: Pat Baffuto for Justin Stehr. |
| [49:02] MILL-M substitution: Shane Seabrook for Reed Kreider. |
| [49:44] Shot by MILL-M Matt Kadoch, SAVE ROCHA, Osni. |
| Corner kick by MILL-M Pat Baffuto [49:54]. |
| [50:09] Header GOAL by MILL-M Aaron Roland, Assist by Pat Baffuto, goal number 7 for season. |
| Millersville 3, Holy Family 0 |
| *header off corner |
| [53:05] Offside against Millersville. |
| [54:09] Lucas Stacey at goalie for Millersville. |
| [54:22] MILL-M substitution: Andrew Schuler for Aaron Roland. |
| [54:35] Header Shot by MILL-M Kyle Loughlin, SAVE ROCHA, Osni. |
| [54:54] Shot by MILL-M Andrew Schuler WIDE. |
| Foul on Holy Family. |
| Foul on Holy Family. |
| [60:40] Shot by MILL-M Andrew Schuler, SAVE ROCHA, Osni. |
| [62:59] Shot by MILL-M Matt Kadoch WIDE. |
| [63:07] HFU-MS substitution: STACKHOUSE, Thomas for PIRES, Patrick. |
| [64:10] MILL-M substitution: Sean Strangeway for Matt Kadoch. |
| [65:30] Shot by MILL-M Kyle Loughlin BLOCKED. |
| Foul on Holy Family. |
| [68:21] Shot by MILL-M Kyle Loughlin BLOCKED. |
| [68:21] GOAL by MILL-M Andrew Dukes, goal number 11 for season. |
| Millersville 4, Holy Family 0 |
| * |
| [69:13] MILL-M substitution: Justin Stehr for Pat Baffuto. |
| Foul on Millersville. |
| [70:23] MILL-M substitution: Todd Grimm for Andrew Dukes. |
| [70:23] MILL-M substitution: Reed Kreider for Shane Seabrook. |
| [70:23] HFU-MS substitution: WEGLICKI, Timothy for CHIN, Shane. |
| Foul on Holy Family. |
| [71:58] MILL-M substitution: Kurt Pleier for Kyle Loughlin. |
| [73:44] MILL-M substitution: Tyler Rau for Colby Zeger. |
| Foul on Millersville. |
| Foul on Holy Family. |
| Corner kick by MILL-M Kurt Pleier [77:19]. |
| [78:04] Offside against Millersville. |
| Foul on Holy Family. |
| [80:03] HFU-MS substitution: PIRES, Patrick for RODGERS, Conor. |
| [80:58] HFU-MS substitution: CHIN, Shane for FISCHER, Marc. |
| [81:56] Shot by HFU-MS PRATICO, Nick BLOCKED. |
| [86:21] Shot by MILL-M Kurt Pleier BLOCKED. |
| Corner kick by MILL-M Kurt Pleier [86:29]. |
| Foul on Millersville. |
| [88:02] Offside against Millersville. |
| Corner kick by HFU-MS WIMSEY, Jeffrey [88:58]. |
| Foul on Holy Family. |
| End of period [90:00]. |