| 4th Period Play-by-Play |
| | Start of 4th period [15:00]. |
| [15:00] | Faceoff Kiley Norton vs Liam Epstein won by HAVMLX. |
| [14:45] | Ground ball pickup by HAVMLX Grant Firestone. |
| [13:37] | GOAL by HAVMLX Myles Monaghan, Assist by Max Hjelm. |
| Haverford 6, Swarthmore 6 |
| [13:37] | Faceoff Kiley Norton vs Liam Epstein won by SWAT. |
| [13:30] | Ground ball pickup by SWAT John Bukawyn. |
| [12:37] | Turnover by SWAT Max Hubbard (caused by Alexander Douglas). |
| [12:32] | Turnover by HAVMLX Dillon Hamill (caused by Max Hubbard). |
| [12:18] | Turnover by SWAT Kevin Friedenberg. |
| [12:10] | Ground ball pickup by HAVMLX David Lawrence. |
| [12:06] | Turnover by HAVMLX David Lawrence. |
| [11:57] | Shot by SWAT Kevin Pytlar, SAVE Joe Banno. |
| [11:37] | Shot by SWAT Anthony Phalen, SAVE Joe Banno. |
| [11:33] | Clear attempt by HAVMLX good. |
| [10:30] | Shot by HAVMLX Myles Monaghan, SAVE Kevin Friedenberg. |
| [10:23] | Ground ball pickup by HAVMLX Travis Gregory. |
| [10:22] | Penalty on SWAT James Wright (SLASHING/1:00) Extra-man opportunity. |
| [10:02] | GOAL by HAVMLX Zack Cohen, Assist by Max Hjelm. |
| Haverford 7, Swarthmore 6 |
| [10:02] | Faceoff Kiley Norton vs Liam Epstein won by HAVMLX. |
| [09:58] | Ground ball pickup by HAVMLX Kiley Norton. |
| [09:53] | Turnover by HAVMLX Andrew Kim. |
| [09:52] | Clear attempt by SWAT failed. |
| [09:44] | Turnover by SWAT Max Wilson. |
| [09:30] | Ground ball pickup by HAVMLX Grant Firestone. |
| [09:24] | Clear attempt by HAVMLX good. |
| [08:33] | Shot by HAVMLX Myles Monaghan BLOCKED. |
| [08:26] | Ground ball pickup by HAVMLX Myles Monaghan. |
| [08:14] | Shot by HAVMLX Andrew Kim, SAVE Kevin Friedenberg. |
| [07:44] | Shot by HAVMLX Max Hjelm, SAVE Kevin Friedenberg. |
| [07:37] | Penalty on HAVMLX Phillip Valliant (SLASHING/1:00) Extra-man opportunity. |
| [07:26] | Clear attempt by SWAT good. |
| [07:09] | Turnover by SWAT Wes Marcik. |
| [07:03] | Ground ball pickup by HAVMLX Matt Dooley. |
| [06:28] | Turnover by SWAT John Bukawyn. |
| [05:47] | Shot by HAVMLX Phillip Valliant WIDE. |
| [05:14] | Turnover by HAVMLX Myles Monaghan. |
| [04:55] | Clear attempt by SWAT good. |
| [04:47] | Shot by SWAT Pat Greene HIGH. |
| [04:32] | Turnover by SWAT Pat Greene. |
| [04:31] | Clear attempt by HAVMLX good. |
| [03:27] | Shot by HAVMLX Max Hjelm, SAVE Kevin Friedenberg. |
| [03:22] | Ground ball pickup by SWAT James Wright. |
| [03:19] | Clear attempt by SWAT good. |
| [02:55] | Turnover by SWAT Steve Selverian (caused by Grant Firestone). |
| [02:52] | Ground ball pickup by HAVMLX Dillon Hamill. |
| [02:49] | Clear attempt by HAVMLX good. |
| [02:37] | Ground ball pickup by HAVMLX Myles Monaghan. |
| [01:03] | Turnover by HAVMLX Myles Monaghan. |
| [01:02] | Clear attempt by SWAT good. |
| [00:22] | Shot by SWAT Tyler Bradshaw BLOCKED. |
| [00:12] | Clear attempt by HAVMLX failed. |
| [00:02] | Turnover by HAVMLX Myles Monaghan. |
| [00:00] | End-of-period. |