Cass DiYeso scored the winning goal in the second half and helped Holy Ghost Prep clinch the Bicentennial League boys' soccer championship for the second consecutive year with a 3-2 win over visiting Christopher Dock on Tuesday.

Goals by Matt Dott, Colin O'Neill, and Diyeso gave the Firebirds (12-1) a 3-1 lead with 23 minutes remaining in the game. Jim Gavaghan made five saves for Holy Ghost.

Also in the Bicentennial, New Hope-Solebury turned goals by Jon Berne, Patrick Brennan and Colin Curran into a 3-0 win at Springfield (Montco).

Inter-Ac. Unbeaten Haverford School (10-0-1) got a penalty kick goal from Brett Campbell with 30 seconds to go in overtime and edged host Chestnut Hill, 2-1.

Malvern Prep goalie Matt Greskoff notched his fifth shutout with two saves in a 2-0 win over visiting Germantown Academy. Josef Tingey scored both goals.

Two penalty-kick goals by Josh Wilson made the difference for Episcopal Academy in a 2-0 win over visiting Penn Charter.

Catholic. Richard Mychack's two goals helped Father Judge build an early 3-1 lead, and the host Crusaders clipped Archbishop Ryan, 3-2.

St. Joseph's Prep won, 2-0, at Archbishop Wood with first-half goals 12 minutes apart by Tom Cugliotta and Brendan Gallagher.

Lansdale Catholic clinched a playoff spot by surprising visiting Roman Catholic, 1-0, on Brendan Pinder's goal in the 38th minute from James Mohr and goalie Cameron Takemori's 13 saves.

Chris Pawlowski's hat trick inspired a six-goal second half as La Salle rolled past host Monsignor Bonner, 7-0.

Ches-Mont. Mark Gleason and Eric McCutcheon each had a goal and an assist for Avon Grove during a 4-1 win at Kennett.

Bishop Shanahan's Matt Fioravanti scored with 14 minutes left to beat visiting Coatesville, 2-1.

Central. Garnet Valley squeezed past visiting Marple Newtown, 1-0, as Max Cislo scored on a header from Chris Miele's throw-in with 13 minutes, 50 seconds to play.

Strath Haven needed Thomas Shiiba's overtime goal to trip visiting Radnor, 1-0.

Zico Gaeffke's unassisted game-winning goal with 25 minutes left carried Harriton to a 2-1 victory over visiting Lower Merion.

Friends Schools. Steve Arena scored his first varsity goal, Sam Marks scored twice, and Shipley goalie Chase Cella stopped a penalty kick in a 5-1 win at Abington Friends.

Public. Herman Cox set up Musa Giundo's goal with 20 minutes left as Boys' Latin edged visiting University City, 1-0.

Angelo Shahaj's second goal of the game made Carroll a 3-2 winner over visiting Bodine.

Nonleague. Christian Academy used Robby Needs' 25-yard free kick in the 56th minuteto beat visiting King's Christian, 3-2.

Golf

Council Rock North's Zach Herr carded a 3-under-par 33 on the front nine on his way to a 3-under 69 at Turtle Creek Golf Club and will take the lead into Wednesday's second day of the PIAA District 1 championships.

Herr, a junior, leads Holy Ghost Prep's Chris Crawford by 2 strokes. The top 40 finishers shot 78 or better and made the cut for Wednesday.

District 12. St. Joseph's Prep, led by PIAA Regional qualifiers Vince Sirianni (76) and Mac Ryan (76), beat Roman Catholic in a sudden-death playoff for the team title at Penn Oaks Country Club. Father Judge's Gordon Dunlop took individual honors with a 75.