Mount St. Joseph battles past Upper Dublin (by Mike Prince for Montgomery Media)