The draw for the fourth round of the Scottish Cup has been made.

The 12 top-flight clubs finally enter the competition at this stage.

They were in the hat this evening, along with the other 20 teams from the lower leagues who have made it this far.

Read more:

O'Neill reveals reason for Wilfried Nancy Celtic delay

Reason Youssef Chermiti is absent for Rangers vs Falkirk

The fourth round draw took place tonight at BBC Scotland 's hub at Pacific Quay.

And all 16 ties have now been confirmed.

Scottish Cup fourth round draw in FULL

Kilmarnock vs Dundee

Airdrie vs Arbroath

Auchinleck Talbot vs Celtic

Stranraer vs Queen's Park

Kelty Hearts vs Cove Rangers

Aberdeen vs Raith Rovers

Camelon Juniors vs Elgin City

The Spartans vs Tranent OR Inverness

Dunfermline Athletic vs Hibs

See Full Page