Celtic and Rangers are drawn together in the Scottish Cup semi-finals, while holders Hibernian face Aberdeen in the other last four match.



More...