The draw for the Scottish Cup fifth round has been made.
And there are some decent looking ties for the next round of the famous old competition.
Celtic will take on St Mirren at home in the next round. Rangers will also play at home, as they face Partick Thistle.
There's an all Premiership affair at Tannadice, with Dundee United hosting Kilmarnock.
Hamilton have been rewarded for reaching this stage with a home tie against Hearts.
While if Darvel were to make it through against Aberdeen, they will have a home game versus Falkirk waiting.
The draw in full
Linlithgow Rose or Raith Rovers vs Motherwell
Livingston vs Inverness Caledonian Thistle or Queen's Park
Dundee United vs Kilmarnock
Hamilton Accies vs Hearts
Celtic vs St Mirren
Cove Rangers or Ayr United vs Elgin City or Drumchapel United
Darvel or Aberdeen vs Falkirk
Rangers vs Partick Thistle
The games will be played on the weekend of February 11/12.
At The Herald and Times we know the importance of reaching you where it's convenient, which is why we've engaged top sportswriter James Morgan to bring you an irreverent daily update on what's happening in the world of sport. Be it football, golf, rugby, cricket or something more exotic, James will tread where the best stories take him. To get this bespoke piece sent directly to your email inbox for free every day at 5pm, simply take 5 seconds to type in your email here. It's that simple!