Rangers and Celtic were kept apart in Thursday's Scottish Communities League Cup quarter-final draw, but remain on collision course after both were handed home ties.
Rangers will face Inverness at Ibrox after beating Motherwell 2-0 in the third round, while St Johnstone - who beat Celtic in the Clydesdale Bank Premier League last month - visit Parkhead.
Aberdeen have been handed a home tie against St Mirren, while Hearts visit Tannadice looking for a repeat of the 3-0 victory over Dundee United which they secured last month.
Scottish Communities League Cup draw fourth round:
Aberdeen v St Mirren
Rangers v Inverness
Dundee Utd v Hearts
Celtic v St Johnstone
Ties to be played Oct 30/31