Did you know the Scottish Cup is the oldest national football trophy in the world? Top stat, hey? Well if you've landed on this page, we don't doubt for a minute that you already knew that little titbit. And it probably also means that you're interested in seeing who wins this weekend's big 2019 Scottish Cup final. Well, we can help you there with our Hearts vs Celtic live stream tips.
As the norm, the 2019 Scottish Cup final will take place at Hampden Park in Glasgow - so Celtic will immediately have the hometown advantage over Hearts.
The game itself is on Saturday May 25 with kickoff at 3pm BST (10am ET, 7am PT, 4pm CET).
Saturday 25 May is arguably the biggest day in the 2018-19 Scottish football calendar and all of the action is ready to kick off at 3pm. The big story of the day (sorry Hearts fans) is to see whether Celtic will pull off an unheralded third successive domestic treble, having already won the league (although Rangers weren't far behind) and beaten Aberdeen 1-0 in the Scottish League Cup Final.
Celtic have won the competition 38 times before and Neil Lennon's team will obviously go in to the game as big favourites. Heart of Midlothian on the other hand are eight-time winners themselves. Can they somehow pull of a major upset here?
Below we'll talk you through how to watch on domestic television, online and even if you're outside the UK this weekend. So wherever you are, you'll be able to get a Hearts vs Celtic live stream as it happens.
- Watch football's biggest prize with a Tottenham vs Liverpool live stream in the Champions League final
How to live stream FA Cup final in the UK for free:
BBC One Scotland is the home of the Scottish Cup Final on Saturday (coverage starts from 2pm), but that doesn't mean you won't be able to watch it in other parts of the UK.
If you're in Scotland, you'll be able to watch it on the channel or you'll need to find it through your satellite or cable box for other areas of the UK. You'll also be able to live stream it through BBC iPlayer, here - you can change your location settings to Scotland to make sure you're getting the right feed.
Remember if you're in the UK you'll need to pay for a TV license to be able to watch the live stream above. It'll be available in the UK through subscription service Premier Sports as well.
Out of the UK? Try to watch the game from abroad and you'll find that the BBC coverage has been geo-blocked. But that doesn't mean you can't watch - you could download and install a VPN service, which will help you to make your laptop or mobile appear like it's back in the UK...
Live stream the Scottish Cup final from outside your country
If you're abroad for the game and find that you can't watch your home coverage online because it is geo-blocked, we have a handy alternative to allow you to watch as if you were back on your sofa.
The only legal alternative we know of is to download and install a Virtual Private Network (or VPN). The software allows you to change your IP address to a server in another country so that you can watch online as if you were there. What's more, using a VPN also makes you more secure online, as your activity will be encrypted.
We've tested and reviewed more than 100 providers to see which one to recommend and we rate ExpressVPN as the absolute best. It's fast, secure and compatible on loads of different devices (Amazon Fire TV Stick, Apple TV, Xbox, PS4, etc). It heads up our top 3 picks (see below) and it even comes with a 30-day money back guarantee so that you you can try before you buy.
1. ExpressVPN: the best all-round VPN for streaming, comes with 30-day trial and 3 months FREE with an annual plan
2. NordVPN: SmartPlay tech makes NordVPN a great, affordable choice for streaming
3. IPVanish: puts premium on security and supports up to 10 devices, so great on the go
Once you're up and running with your chosen provider, you then simply need to open the app, select the appropriate location - it's super easy to do, and go to the broadcaster's website or app to watch as if you were back at home.