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. The matches will be played on October 30/31.
- Clydesdale Bank Premier League