Unionville 3, Downingtown East 2 >> Hunter Firment had a goal and two assists as the Indians survived the high-scoring second half for the Ches-Mont victory. Eric Greer and Michael Hews also scored for Unionville, which received strong games from midfielder Evan Bennis and goalie Matt Nitz (nine saves).
Alex Dove and Mitch Gill scored for the Cougars.
Unionville 0 3 – 3
Downingtown East 0 2 – 2
Downingtown East goals: Firment, Greer, Hewes.
Bishop Shanahan goals: Dove. Gill.
Goalie saves: Nitz (U) 9; Good (DE) 5.
Avon Grove 3, Oxford 1 >> Stetson Fenster scored twice in a thre-goal second half as the Red Devils (5-4, 6-4-1) won the Ches-Mont contest. Alex Muller also scored for Avon Grove.
Michael Mallon tallied for the Hornets.
Oxford 1 0 – 0
Avon Grove 0 3 – 3
Oxford goal: Mallon.
Avon Grove goals: Fenster 2, Muller.
Goalie saves: Sumner (O) 5; Zamudio (AG) 5.
West Chester East 3, Great Valley 2 >> Cormac Dooley scored with six minutes left in the second half as the Vikings (5-5-2) posted the Ches-Mont victory.
Great Valley 1 1 – 2
W.C. East 1 2 – 3
Great Valley goals: Thurber, Wilson.
W.C. East goals: Merton, Hahn, Dooley.
Goalie saves: Dinsmore (GV) 3, Nehring (GV) 4; Murray (WCE) 2.
Coatesville 2, W.C. Rustin 1, 2OT >> Mamadou Kallie scored with under four minutes left in the second overtime to deliver the Ches-Mont victory to the Red Raiders (6-6-1).
Patrick Duffy scored for the Golden Knights.
W.C. Rustin 1 0 0 0 – 0
Coatesville 0 1 0 1 – 2
W.C. Rustin goal: Duffy
Coatesville goals: Saravia, Kallie.
Goalie saves: Bosch (WCR) 4; Oleykowski (C) 3.
Downingtown West 4, Bishop Shanahan 0 >> Chase Hanak, Dylan Loaec, Stash Jaran and Will Boehmer netted goals for the Whippets in the Ches-Mont National victory.