Hearts have sold over 23,000 tickets for their Betfred Cup semi-final clash with Celtic...
Get the FREE Celticnewsnow app