North Penn edges Pennridge (by Drew Markol for The Intelligencer)