Scottish Cup weekend is one of the most exciting in the football calendar.
It's where teams can dream of that big day out in Hampden in the spring sunshine for the showpiece final event.
Celtic cruised to victory over Morton in their fourth round tie, while Rangers took care of St Johnstone in front of three packed stands at McDiarmid Park.
Hearts cruised past Hibs in the Edinburgh Derby at Easter Road.
St Mirren, Motherwell, Livingston and Kilmarnock all sealed progression too.
And there was an upset when Hamilton dumped Ross County out of the cup.
Here are all of the details you need to know about the next round.
When is the Scottish Cup fifth round draw?
The fifth round draw will take place on Sunday, January 22.
It will start at 6pm.
It will be made at Hampden Park, Glasgow.
Is the Scottish Cup draw on TV and can I live stream it?
No, unfortunately the draw will not be broadcasted live on TV.
However, fans will be able to live stream the draw via the Scottish FA's social media channels.
Who is in the draw?
Falkirk
Motherwell
Celtic
Cove Rangers or Ayr
Darvel or Aberdeen
Dundee United
Elgin City or Drumchapel United
Hamilton
Hearts
Inverness or Queen's Park
Kilmarnock
Linlithgow Rose or Raith Rovers
Rangers
St Mirren
Livingston
When will the games be played?
The fifth round ties will be played on the weekend of February 11/12.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here