Pennridge moves on to semifinals (by Andrew Marcus for The Reporter)