The draw for the last 16 of the Scottish League Cup has conjured up two all-Premiership ties as champions Celtic host Motherwell, while Hearts travel to face St Johnstone.
Rangers and Inverness Caledonian Thistle have been drawn to League One opposition in the form of Peterhead and Alloa Athletic, with Aberdeen and Partick Thistle away to Ayr United and Dundee United respectively.
Scottish League Cup last 16 draw in full:
Alloa Athletic vs. Inverness Caledonian Thistle
Ayr United vs. Aberdeen
Celtic vs. Motherwell
Dundee United vs. Partick Thistle
Hamilton Academical vs. Greenock Morton
Hibernian vs. Queen of the South
Rangers vs. Peterhead
St Johnstone vs. Hearts