Not an easy road to the final for Upper Moreland (by Todd Thorpe for The Intelligencer)