The eight remaining teams battle it out for a ticket to Hampden this weekend...
Get the FREE Celticnewsnow app