District 3 baseball playoff action began with two games May 20.
In the Class 1A quarterfinal, Halifax defeated Millersburg 9-4 and advances to the semifinal Thursday, May 23 against High Point Baptist. No time or venue was available as of this posting Tuesday morning.
In the Class 2A semifinal, Upper Dauphin Area was edged 3-2 by Kutztown.
District games continue through Friday, May 24 with UDA softball (Tuesday); Williams Valley baseball (Wednesday); WV softball (Thursday) and Line Mountain softball (Friday).