Hibernian will play Aberdeen
Arch-rivals Celtic and Rangers have been drawn to play each other in the semi-final of the Scottish Cup.
The Old Firm rivals are also due to square-off in the league next weekend with Brendan Rodgers' side running away with the title and are unbeaten in their 34 domestic matches so far this season.
The sides have played three times already this year with Celtic winning all three games.
Rangers beat Hamilton 6-0 on Saturday to book their place in the draw.
Hibernian will face Aberdeen in the William Hill Scottish Cup Semi Final. The tie will be played on the weekend of 22/23 April pic.twitter.com/Ck9dapzwld— Hibernian FC (@HibsOfficial) March 5, 2017
The other semi-final sees holders Hibernian take on Aberdeen. The ties are due to be played on the weekend of April 22/23.