North Penn edges Pennridge (by Tom Pfaff for The Intelligencer)