This weekend the William Hill Scottish Cup last 16 takes place across Scotland, and if the draw was anything to go by, fans have an entertaining two days of football in store for them.

Rod Stewart put on a typically energetic performance as he revealed the ties that will take place this weekend, with sides now beginning to dream of a day at Hampden.

The William Hill Scottish Cup trophy is Methil-bound for East Fife’s match against St. Mirren, where there will be a Snapchat geofilter in place.

This is the first time the hosts have reached the Fifth Round since 2009, having failed to beat St. Mirren in their five cup meetings so far.

The Fifers lie outwith the League 1 play-off spots currently but humbled the league leaders Livingston 1-0 in the last round to give them added confidence.

St. Mirren have suffered a turbulent season so far and find themselves at the foot of the Championship, seven points adrift of ninth.

At every round so far this season the Scottish FA has featured a guest blogger who has attended a match to recount their Scottish Cup experience.

On Saturday it is the turn of 86 year-old Ayr United hospital radio commentator Willie Shields, who reflects on more than sixty years of broadcasting and 80 years of attending games.

The Honest Men take on Barry Ferguson’s Clyde, captained by former Ayr United skipper Scott McLaughlin.

David Gormley has scored six goals in four games for the Bully Wee in the Scottish Cup thus far and heads into the match against his former side high on confidence.

United have only ever beaten Clyde once in their five Scottish Cup meetings – a 1-0 win in 1972.

The first match at the weekend is between Celtic and Inverness Caledonian Thistle at Celtic Park, live on BBC Scotland, harking back to 17 years ago this week when the northern outfit famously defeated the Bhoys 3-1 in a monumental upset.

Dunfermline take on Hamilton Accies at East End Park having been on a good run of late, losing only once in their last 11 games.

The last time Hamilton played in the Fifth Round was coincidentally also against Dunfermline in 2013 where they won 2-0.

Up north Ross County are eying a return to the Scottish Cup Final with a match against Aberdeen having played in the showpiece event in 2010 against Dundee United. They defeated the Arabs in the last round 6-2.

On Sunday one of the ties of the round will take place, with an Edinburgh derby on the horizon.

Hearts and Hibernian did battle at the Fifth Round stage last year where Alan Stubbs’s team advanced following the replay.

In 33 previous Scottish Cup meetings Hibs have won 11, Hearts have won 14 and there have been eight draws.

The last game of the weekend will be at Ibrox where Greenock Morton play Rangers in the first Cup meeting between the sides since 2000, when Rangers ultimately went on to lift the trophy at Hampden.

Fifth Round Draw (all kick-off times are 3pm unless stated otherwise):

Saturday 11 February

Ayr United v Clyde

Celtic v Inverness Caledonian Thistle (kick-off 12.15pm live on BBC Scotland)

Dunfermline Athletic v Hamilton Accies

East Fife v St. Mirren

Ross County v Aberdeen

St. Johnstone v Partick Thistle

Sunday 12 February

Heart of Midlothian v Hibernian (kick-off 12.30pm, live on Sky Sports)

Rangers v Greenock Morton (kick-off 3pm, live on Sky Sports)

Click here for details on dates that have been lined up in case of any postponements or replays