Rangers aim to get it right against Tommy Wright's St Johnstone
Rangers have been handed a home game against St Johnstone in the third round of the Scottish League Cup.
The Ladbrokes Championship leaders were destined to face Premiership opposition in the seeded draw and will be looking for a repeat of their home win over the Perth side, managed by former Northern Ireland keeper Tommy Wright, in last season's competition.
Celtic also have a home tie, against Raith Rovers - the team that beat them in the final of the 1994-95 tournament.
Premiership leaders Hearts face former manager Gary Locke's Kilmarnock side at Rugby Park in the only all-Premiership contest, while Hibernian will host Aberdeen.
Dunfermline get the chance to beat another Dundee team after being handed a trip to Tannadice, while Falkirk are again away at top-flight opponents with a trip to Dingwall to face Ross County the reward for their win over Partick Thistle.
Morton host Motherwell while William Hill Scottish Cup holders Inverness CT travel to Livingston.
Scottish League Cup draw: Kilmarnock v Hearts, Livingston v Inverness, Ross County v Falkirk, Rangers v St Johnstone, Celtic v Raith, Morton v Motherwell, Dundee Utd v Dunfermline, Hibernian v Aberdeen. Ties to be played on September 22/23.