Upper Moreland holds off Plymouth Whitemarsh (by Bill Keen for The Intelligencer)