The 2016 UEFA European Championship is nearly over, but not before the small matter of crowning a champion. Later today, hosts France take on Cristiano Ronaldo's Portugal and here's how to live stream the match for free, regardless of how you want to watch.
Euro 2016 kicked off exactly one month ago, and what a month it has been. England famously crashed out of Euro 2016 to Iceland, shortly after...England famously crashed out Europe thanks to the Brexit vote.
But back to the matter at hand. Whoever you're supporting for the final, you won't want to miss a second of the final – and you don't have to.
Even if you're too depressed to struggle down to the pub, it's pretty straightforward to tune in from your PC or mobile device.
The BBC and ITV share coverage rights for Euro 2016, and both will be showing the final, which kicks-off at 8pm BST.
Watch: FIFA 17 vs PES 2017 – which is best?
To tune in to the matches online, all you need to do is know which channel is airing the fixture, and then navigate to the relevant website – that's ITV Hub for the ITV matches, and iPlayer for the Beeb's slice of the (pork) pie. Both live streaming and catchup will be available.
Watching on a smartphone or tablet is slightly more complicated, but not by much.
You could head the appropriate broadcaster's website in your mobile browser, but for a more optimised on-the-go viewing experience, you'll want to download a couple of apps.
Here are the links you need.
That's it – we told you it was easy. And before you ask, no, you don't need to adjust your screen.
There really are apps for Windows Phone too.
WATCH: What's new in FIFA 17? The ultimate trailer
Who will win Euro 2016? And more importantly, who'll triumph in that crunch Albania vs Switzerland match? Let us know in the comments below.