Rangers and Celtic drawn together in Scottish Cup semi-final
Either Hibernian or Inverness CT will face Dundee United in the other semi-final clash.
Rangers and Celtic will clash in the semi-finals of the Scottish Cup, with either Hibernian or Inverness CT up against Dundee United in the other match.
The two games will be played on April 16 and 17 at Hampden Park, with a place in the competition's final up for grabs.
The last Old Firm derby - played in the semi-finals of last year's League Cup - saw Celtic come out on top with a 2-0 win at the national stadium.
Rangers made the final four of the competition with an emphatic 4-0 win over Dundee in Saturday's early kick-off, with the Gers brushing past Premiership opposition.
Dundee United staged a remarkable fight back against Ross County to make the semi-finals, coming back from 2-1 down with 10 men to snatch a 3-2 win in Dingwall.
Celtic eased into the next round of the Scottish Cup on Sunday, seeing off Greenock Morton in a comfortable 3-0 win.
Hibernian looked on course to claim a place in the final four, with James Keatings giving them the lead against Inverness CT in their quarter-final. However, Andrea Mbuyi-Mutombo scored an equaliser to force a replay.