Wow. Even the most confident of Celtic fans can not have been expecting quite such a phenomenal result as that...
Get the FREE Celticnewsnow app