Pick your Rangers XI for semi-final
Phillipe Clement has some big decisions to make after Rangers followed up their defeat in Dingwall with a draw in Dundee.
Away from league action, the Ibrox side head to Hampden for a semi-final showdown with Hearts.
Who do you want to see in the starting line-up? Pick your team here.