Upper Moreland topples Conwell Egan (by Tim Hindin for Montgomery Media)