Blogs
Mardul Sharma

Author

  • Published: Mar 11 2025 06:00 AM
  • Last Updated: May 29 2025 11:49 AM

The Scottish Cup semi-finals, at Hampden Park on April 19th/20th, will see Hearts vs Aberdeen and Celtic vs St Johnstone. These matchups promise exciting clashes, with Celtic and Aberdeen favored but upsets possible.


Newsletter

wave

Scottish Cup Semi-Finals: Hampden Park is Calling!

Wow, what a whirlwind of Scottish Cup quarter-finals! The dust has settled, and we've got our semi-final matchups. Four teams are left standing, all vying for that coveted trophy at Hampden Park on the weekend of April 19th and 20th. Get ready, folks, because this year's semis look absolutely stacked.

Semi-Final Face-Offs: The Good, the Bad, and the Unexpected

The draw happened on March 10th, right after Livingston played St Johnstone, and let me tell you, it threw up some seriously interesting pairings. Who would have guessed this?

Hearts vs Aberdeen: This is a classic Scottish rivalry, folks. It's a rematch of sorts – both teams were knocked out in the semis last season, so you know they’re hungry for a different outcome. Aberdeen’s last win against Hearts in the Cup was way back in 1990! Hearts last took the trophy in 2012. Expect fireworks.

Celtic vs St Johnstone: Okay, this one is a bit of a David versus Goliath situation. Celtic, the defending champions, are gunning for a record-breaking 43rd Scottish Cup win. They're on a serious roll. But don't count out St Johnstone! They've got the confidence of a quarter-final upset under their belts (remember that stunning win over Livingston?). They won it all in 2021, so they know what it takes to triumph at Hampden.

The Quarter-Final Frenzy: A Recap

The quarter-finals were dramatic, to say the least! Hearts had a comfortable 3-1 win against Dundee. Aberdeen totally outplayed Queen's Park, winning 4-1 and ending their impressive cup run. Celtic continued their winning streak with a solid 2-0 victory against Hibs. And then there was St Johnstone’s nail-biting 1-0 win over Livingston, all thanks to Graham Carey's incredible goal. Honestly, who saw *that* coming?

A Look Ahead to the Semi-Finals: Predictions and Possibilities

The semi-finals are going to be intense. Celtic, chasing a treble, are heavy favorites against St Johnstone, but you just never know in football. St Johnstone will definitely throw everything they've got at them. The Hearts vs Aberdeen match? It's anyone's game. Both teams have the firepower to reach the final, and it will be a clash of styles and fierce determination. It's all to play for!

The weekend of April 19th and 20th is going to be unmissable for Scottish football fans. Grab your scarves and get ready!

Where to Catch All the Action

BBC Scotland showed the Livingston vs St Johnstone quarter-final and the draw live, and you could catch it all on BBC iPlayer. They’ll likely have more coverage, but we'll have to wait and see what Premier Sports plans for the semi-finals. Keep your eyes peeled for broadcast details.

So there you have it! Get ready for a thrilling Scottish Cup semi-final weekend at Hampden Park. It’s going to be epic!

FAQ

The Scottish Cup semi-finals are scheduled for April 19th and 20th at Hampden Park, Glasgow. The exact match dates and times will be confirmed closer to the event.

The semi-final matchups are Hearts vs Aberdeen and Celtic vs St Johnstone. These are two highly anticipated clashes, pitting some of Scotland's top teams against each other.

All Scottish Cup semi-final matches will be played at Hampden Park, the national stadium of Scotland, located in Glasgow. It's a legendary venue for Scottish football.

Celtic and Aberdeen are considered the favorites for their respective semi-final matches. However, both Hearts and St Johnstone are capable of upsets, making the ties all the more exciting.

Broadcasting details will vary depending on your location. Check with your local television providers for the most up-to-date information on which channels will be showing the matches. Details will be released closer to the game.

Search Anything...!