An enthralling league campaign takes a backseat this weekend, as the Scottish Cup reaches the semi-final stage with four sides ready to battle it out to secure a place in the May 23 final at Hampden Park.
Beginning with a clash between rivals Falkirk and Dunfermline Athletic on Saturday, the Pars are hoping to become the first second-tier side to win the trophy since Hibs in 2016, while John McGlynn’s side are looking to reach their first Scottish Cup final in 11 years.
The all-Premiership final between Celtic and St Mirren takes place a day later, as Martin O’Neill’s side looks to enact revenge for the Premier Sports Cup final defeat in December. But will they be facing second-tier Dunfermline or top-six rivals Falkirk in the final?
Here, we look at the last 8 Championship sides to make it to a Scottish Cup final:

1. 2023: Inverness
Inverness were the last second-tier side to make the Scottish Cup final, where they lost 3-1 to treble-winning Celtic at Hampden Park. | SNS Group

2. 2016: Hibs and Rangers
The last all-Championship final came in 2016, where David Gray's famous last-minute header sealed a 3-2 win for Hibs at the home of Scottish football. | SNS Group

3. 2015: Falkirk
They'll be hoping to make another Scottish Cup final this weekend as they face rivals Dunfermline Athletic at Hampden. However, the last time they featured in a final, they suffered heartbreak by losing 2-1 to Inverness. | SNS Group

4. 2010: Ross County
The Staggies' last cup final appearance came against Dundee United almost 16 years ago to the day. It wasn't a day to remember for them, though, with Dundee United running out comfortable 3-0 winners. | SNS Group 0141 221 3602