Lower Moreland topples Upper Moreland (by Charles Kruzits for Montgomery Media)