The high school football regular season is officially entering the home stretch in Central Pennsylvania, with just four games remaining.
Here's this week's lineup.
Thursday, Oct. 7
Mid-Penn Keystone
Lower Dauphin 27, Milton Hershey 22
Friday, Oct. 8
Lancaster-Lebanon League
Section 1
Cedar Crest 20, Hempfield 13
Manheim Township 48, Penn Manor 14
Wilson 59, McCaskey 12
Section 2
Cocalico 46, Conestoga Valley 28
Warwick 42, Elizabethtown 40
Manheim Central 35, Solanco 21
Section 3
Lampeter-Strasburg 55, Donegal 0
Ephrata 29, Lancaster Catholic 21
Garden Spot 36, Lebanon 0
Section 4
Annville-Cleona 55, Pequea Valley 21
Columbia 35, Northern Lebanon 13
Octorara 32, Elco 17
Mid-Penn
Capital
Boiling Springs 44, Big Spring 28
Steel-High 34, Trinity 28
Colonial
West Perry 38, East Pennsboro 14
Mechanicsburg 28, Greencastle-Antrim 24
Shippensburg 21, Northern 3
Waynesboro 52, Susquehanna Township 7
Commonwealth
Altoona 28, Chambersburg 14
Central Dauphin 24, Carlisle 21
State College 21, Cumberland Valley 18
Keystone
Bishop McDevitt 36, Cedar Cliff 0
Palmyra 21, Hershey 7
Red Land 32, Mifflin County 0
Lower Dauphin (1-2, 2-3) at Milton Hershey (2-1, 3-3)
Liberty
Halifax 26, Line Mountain 0
Newport 41, James Buchanan 7
Upper Dauphin 40, Susquenita 8
YAIAA
Division I
Central York48, Spring Grove 17
Dallastown 38, Dover 26
William Penn 64, Red Lion 14
South Western 21, at Northeastern 13
Division II
Eastern York 21, West York 7
Kennard-Dale 62, Gettysburg 22
New Oxford 52, York Suburban 7
Division III
Delone Catholic 39, Bermudian Springs 28
York Catholic 31, Fairfield 0
Hanover (1-2, 2-4) at Littlestown (1-2, 1-5) -- game postponed, makeup date TBD
Non-League
Juniata 44, Midd-West 0
Susquehannock 49, Kutztown 18
Saturday, Oct. 9
Mid-Penn Capital
Middletown 38, Camp Hill 0
Mid-Penn Commonwealth
Harrisburg 25, CD East 20
YAIAA Division III
Biglerville 22, York Tech 0