Rangers overcame a tricky Spartans side to continue their defence of the Scottish Cup in the semi-final. The sides couldn't be separated at the break at Broadwood and it took second half substitute ...