Recap live coverage: District 3 championships, PIAA cross country
It's a very busy Saturday, with District 3 championship matches on the schedule for soccer, volleyball and field hockey, as well as the PIAA cross country championships.
Follow live coverage from the action in our liveblog below.
PIAA cross country championships
District 3 Class AAA championship: Palmyra 1, Penn Manor 0
District 3 Class AA championship: Donegal 2, Twin Valley 0
District 3 Class A championship: York Catholic 3, Lititz Christian 0 (with slideshow, video)
District 3 Class AA championship: Berks Catholic 3, Delone Catholic 1 (with slideshow, video)
District 3 Class AAA championship: Hempfield 3, Central York 0 (with slideshow, video)
District 3 class AAA championship: Lower Dauphin beats Central York on penalty kicks (with slideshow)