St. Basil battles past Upper Moreland (by Nick Iuele for Montgomery Media)