| [00:00] Greg Blum at goalie for ROCK-M. |
| [00:00] Matt Langione at goalie for Millersville. |
| Foul on ROCK-M. |
| [08:13] Header Shot by MILL-M Kyle Loughlin WIDE RIGHT. |
| Foul on Millersville. |
| Corner kick by ROCK-M Patrick Cormac [11:49]. |
| [14:24] Offside against Millersville. |
| [17:13] GOAL by MILL-M Sean McLaughlin (FIRST GOAL), Assist by Ryan Kiley and Thomas Bargmann. |
| Millersville 1, ROCK-M 0 |
| * |
| [17:58] ROCK-M substitution: Chad Thomas for Kenneth Fultz. |
| [19:34] Shot by MILL-M Sean McLaughlin, SAVE Greg Blum. |
| Corner kick by MILL-M Ryan Kiley [19:50]. |
| Foul on ROCK-M. |
| Foul on Millersville. |
| Foul on ROCK-M. |
| Foul on Millersville. |
| Foul on ROCK-M. |
| [25:44] ROCK-M substitution: Anthony Paganie for Patrick Cormac. |
| [25:44] MILL-M substitution: Shane Seabrook for Pat Baffuto. |
| [28:20] ROCK-M substitution: Iain Langstone for Lucas Feathers. |
| [30:41] MILL-M substitution: Aaron Roland for Kyle Loughlin. |
| [30:41] MILL-M substitution: Anthony Pagnotti for Ryan Kiley. |
| Foul on Millersville. |
| Corner kick by ROCK-M Shane Kelley [32:07]. |
| [32:09] ROCK-M substitution: Zack Palucka for Josh Gauger. |
| Corner kick by ROCK-M Iain Langstone [32:27]. |
| [32:32] Shot by ROCK-M Mitchell Walters BLOCKED. |
| Corner kick by ROCK-M Iain Langstone [32:43]. |
| [33:04] Shot by ROCK-M Shane Kelley BLOCKED. |
| [33:07] Shot by ROCK-M Shane Kelley HIGH. |
| Foul on Millersville. |
| Foul on Millersville. |
| [34:20] MILL-M substitution: Dan Prian for Aaron Roland. |
| Foul on Millersville. |
| [35:30] MILL-M substitution: Luis Guerrero for Eric Pepper. |
| [35:30] MILL-M substitution: Ethan Daubert for Adam Santeusanio. |
| Foul on Millersville. |
| [36:15] Header Shot by ROCK-M Alex Swartz, SAVE Matt Langione. |
| [37:03] Shot by ROCK-M Chad Thomas, SAVE Matt Langione. |
| Foul on Millersville. |
| [38:40] Shot by ROCK-M Iain Langstone WIDE RIGHT. |
| Foul on Millersville. |
| Corner kick by ROCK-M Shane Kelley [40:49]. |
| Foul on ROCK-M. |
| Corner kick by MILL-M Sean McLaughlin [44:56]. |
| End of period [45:00]. |
| Start of 2nd period [45:00]. |
| [45:12] Shot by MILL-M Aaron Roland, SAVE Greg Blum. |
| Foul on Millersville. |
| Foul on Millersville. |
| Foul on Millersville. |
| [52:14] Shot by MILL-M Pat Baffuto HIGH. |
| [53:47] Header Shot by ROCK-M Toby Bowser, SAVE Matt Langione. |
| [54:08] MILL-M substitution: Kyle Loughlin for Aaron Roland. |
| Foul on Millersville. |
| Foul on Millersville. |
| [57:32] Shot by MILL-M Matthew Procopio, SAVE Greg Blum. |
| [59:26] Yellow card on MILL-M Sean McLaughlin. |
| [59:35] Shot by ROCK-M Toby Bowser WIDE LEFT. |
| [60:00] MILL-M substitution: Shane Seabrook for Pat Baffuto. |
| [60:00] MILL-M substitution: Anthony Pagnotti for Ryan Kiley. |
| Foul on Millersville. |
| Foul on ROCK-M. |
| Foul on Millersville. |
| [64:34] MILL-M substitution: Dan Prian for Sean McLaughlin. |
| [64:34] ROCK-M substitution: Kenneth Fultz for Chad Thomas. |
| Foul on Millersville. |
| [66:26] MILL-M substitution: Adam Santeusanio for Ethan Daubert. |
| Foul on Millersville. |
| [67:52] Shot by ROCK-M Jeremy Deighton HIGH. |
| [69:06] MILL-M substitution: Luis Guerrero for Eric Pepper. |
| [69:06] ROCK-M substitution: Patrick Cormac for Shane Kelley. |
| [71:16] Shot by ROCK-M Jeremy Deighton HIGH. |
| [73:44] ROCK-M substitution: Raj Phanda for Toby Bowser. |
| [73:44] MILL-M substitution: Sean McLaughlin for Dan Prian. |
| [73:44] MILL-M substitution: Ryan Kiley for Anthony Pagnotti. |
| [73:44] MILL-M substitution: Aaron Roland for Kyle Loughlin. |
| [74:25] Yellow card on ROCK-M Mitchell Walters. |
| Corner kick by MILL-M Matthew Procopio [75:06]. |
| [77:59] ROCK-M substitution: Shane Kelley for Patrick Cormac. |
| [77:59] MILL-M substitution: Aaron Roland for Matt Wilson. |
| Foul on Millersville. |
| [78:58] Offside against ROCK-M. |
| [80:02] ROCK-M substitution: Iain Langstone for Anthony Paganie. |
| [80:02] MILL-M substitution: Ethan Daubert for Adam Santeusanio. |
| Corner kick by MILL-M Ryan Kiley [81:09]. |
| Foul on Millersville. |
| [83:01] MILL-M substitution: Eric Pepper for Luis Guerrero. |
| [84:16] MILL-M substitution: Kyle Loughlin for Sean McLaughlin. |
| Corner kick by MILL-M Ryan Kiley [84:24]. |
| Foul on Millersville. |
| Foul on ROCK-M. |
| [85:26] Yellow card on ROCK-M Shane Kelley. |
| [85:55] MILL-M substitution: Anthony Pagnotti for Ryan Kiley. |
| Foul on Millersville. |
| Foul on ROCK-M. |
| [87:05] Yellow card on ROCK-M Raj Phanda. |
| Foul on ROCK-M. |
| [89:59] Shot by ROCK-M Iain Langstone, SAVE Matt Langione. |