Upper Dublin battles past Bishop Shanahan (by Nick Iuele for Montgomery Media)