Streaking Upper Moreland tops Upper Dublin (by Mike Prince for Montgomery Media)