CUP draws are almost as exciting as the games themselves these days which pretty much sums up the state of Scottish football.
Celtic have another cracker as they travel to Championship leaders Hearts while Rangers face Kris Boyd's former side Kilmarnock at Ibrox. With five all-Premiership ties it means the top 14 teams in Scotland face each other which is pretty remarkable.
Both the Old Firm sides are favourites to progress to the next round with the sponsors making Rangers 11-10 v Killie 15-8 and Celtic 2-5 v Hearts 11-2.
There are four non-league clubs in the draw although two of them have replays before they can look forward to the fourth round. Non-league club to progress the furthest: Spartans 2-5, Brora Rangers 3-1, Bo'ness 8-1 and Hurlford 12-1. Dead heat rules apply.
A Celtic v Rangers final pays 10-1 at Hills and the sides are 7-4 to meet at any time in the tournament. A non-Premiership side is 5-1 to win the Cup and remember at least five will be crashing out.
To Qualify for Fifth Round
St Johnstone 8/13 v Ross County 6/5
St Mirren 6/4 v Inverness CT 1/2
Rangers 1/2 v Kilmarnock 6/4
Hearts 10/3 v Celtic 1/5
QOS 2/5 v Brora 7/4
Stranraer 6/5 v Dunfermline 8/13
Falkirk 1/5 v Cowdenbeath 10/3
Berwick 6/4 v Albion 1/2
Dundee 9/4 v Aberdeen 1/3
Annan 7/4 v Brechin 2/5
Motherwell 7/4 v Dundee Utd 2/5
Partick 5/6 v Hamilton 5/6