Muhlenberg bolstered its playoff hopes with a win on Saturday, while West Chester suffered its first loss of the season in the PSAC East championship game.
The Golden Rams lost to Bloomsburg 31-28 in a battle of Top 20 Division II teams.
Elsewhere in Div. II, Kutztown won at Lock Haven 38-17, while East Stroudsburg pounded Millersville 66-7 behind six touchdown passes from Matt Soltes.
In Div. III, Muhlenberg earned an impressive 41-10 win at Ursinus in a battle of 6-2 Centennial Conference teams.
Moravian had its two-game winning streak snapped in a 27-14 home loss to Juniata.
Albright picked up a 42-19 win at Misericordia, while Delaware Valley scored in the final two minutes to win at Wilkes, 31-27.