North Penn nips Pennridge (by Andrew Marcus for Montgomery Media)