Bishop Shanahan scored twice in the second half as the Eagles rallied to top Great Valley, 3-2, in a Ches-Mont League boys soccer contest Tuesday.
The Eagles (3-1) tied the score five minutes into the second half, and won it off a deflected shot with under three minutes to play.
Austin Coron made eight saves, including a number of key stops.
Todd Simes and Federico Noguera tallied in the first half for the Patriots (1-3).
Bishop Shanahan 1 2 – 3
Great Valley 2 0 – 2
Great Valley goals: Simes, Noguera.
Bishop Shanahan goals unavailable.
Goalie saves: Coron (BS) 8; Nehring (GV) 2, Dinsmore (GV) 2.
PERKIOMEN SCHOOL 4, PHELPS 3 >> Alvin Dahn, Sebastien Salazar, Nate Wilson scored for Phelps in its opener.
Perkiomen School 0 4 – 4
Phelps 3 0 – 3
Downingtown East goals: Arthur 2, Eduardo, Pulcini.
Bishop Shanahan goals: Dahn, Salazar, Wilson.
Goalie saves: Glavin (PS) 14; Siegerman (P) 9.
W.C. Rustin 3, Sun valley 2 >> Chris McMahon scored twice in the last 90 seconds, the game-winner coming with seven seconds left, as the Golden Knights (2-0) recorded the Ches-Mont American victory. Aidan Doris also tallied for Rustin.
Zach Montgomery scored twice for the Vanguards (1-2).
W.C. Rustin 0 3 – 3
Sun Valley 2 0 – 2
W.C. Rustin goals: Chris McMahon 2, Doris.
Sun Valley goals: Montgomery 2.
Goalie saves: Skwriut (SV) 3; Bosch (WCR) 1.
Avon Grove 3, Coatesville 0 >> Stetson Fenster, Juan Hernandez and Dan Perkins dented the net for the Red Devils (1-1, 2-2-1) in the Ches-Mont National victory. Christian Zamudio had four saves in the shutout.
Avon Grove 1 2 – 3
Coatesville 0 0 – 0
Avon Grove goals: Fenster, Hernandez, Perkins.
Goalie saves: Zamudio (AG) 4; Oleykowski (C) 7.
Unionville 0, Kennett 0 >> Mitt Nitz made three saves as the Indians (1-1-1, 2-1-1) battled to a scoreless tie with the Blue Demons. Kyle Garvey and Hunter Firman were standouts for Unionville.