Here are all of the District 3 football playoff scores from Week 12:
Class 6A
Harrisburg beat Wilson 32-21, Central York outlasted York High 51-44, Hempfield knocked off Carlisle 30-14, and Manheim Township defeated Cumberland Valley 37-31.
Class 5A
Exeter blew out Dover 42-12, Northern York upset New Oxford 20-7, Solanco held off Shippensburg 42-35, and Cocalico got by Gettysburg 23-13.
Class 4A
Twin Valley eliminated Milton Hershey 43-29, Bishop McDevitt rolled over East Pennsboro 42-7, Manheim Central cruised past York Suburban 63-14, and Lampeter-Strasburg crushed Susquehanna Township 52-6.
Class 3A
Wyomissing ran over Hamburg 49-14 and West Perry took care of Lancaster Catholic 63-20.
Class 2A
Trinity beat Annville-Cleona 58-27 for the District 3 championship.