Upper Moreland tops Springfield with 6-run fifth (by Bill Keen for The Intelligencer)