It all comes down to Senegal vs Algeria to see who will win the 2019 African Cup of Nations. A tournament of giant killings, dramatic finishes and great goals, it really has lived up to all expectations. Tonight's final now has the makings of being a classic. And you can watch every kick from anywhere on Earth - with this dedicated Senegal vs Algeria live stream guide.
Today's African Cup of Nations final takes place at the 75,000 capacity Cairo International Stadium.
Kick-off today is at 9pm EEST local time, meaning a 8pm start for those looking to watch the game live in the UK.
Senegal, who have never won the competition previously, go into the game as favourites with Betfair, having conceded just one goal in the 2019 tournament so far. While Algeria, who reached the final with a dramatic last gasp Riyad Mahrez free kick, will be aiming to win the tournament for the fist time since their triumph as hosts in 1990.
Key to Senegal's march to the final has been its water-tight defence, but that solidity may have been dealt a blow. Man mountain centre-back Kalidou Koulibaly is suspended after picking up a harsh booking in their semi-final against Tunisia.
Algeria have a 100% record to protect following their dramatic win over Nigeria, with only the Ivory Coast taking them beyond normal time and into penalties. Like Senegal, Algeria also have a significant absentee at the back, with steady first choice right-back Youcef Atal ruled out with a fractured collarbone.
The two teams met in the group stages, with Algeria winning 1-0 thanks to a second-half Youcef Belaili strike. Algeria have proved to be something of a perennial bogey team for Senegal, having won only 4 of their 13 encounters, with their opponents edging the head-to-head with five victories.
Will Liverpool forward Sadio Mane make it a perfect summer by leading Senegal to their first AFCON title to go alongside winning the Champions League, or will Algeria's Riyad Mahrez add an AFCON winners medal to his Premier League Champions one for Man City?
Don't miss any of the action from today's game by reading our our Senegal vs Algeria African Cup of Nations 2019 final live stream guide below.
- Cycling fan? See how to get a 2019 Tour de France live stream
How to watch the African Cup of Nations 2019 from outside your country
Below we have a full rundown of your watching options in different countries - check out how to watch the final in the UK, US (where Fubo can help you watch with a free trial) Canada and Australia.
The problems start when you try to watch your domestic coverage online while out of the country. Give its a go...you'll quickly find your stream in geo-blocked.
That's super annoying, but not unavoidable. We've found that using a Virtual Private Network - or VPN - to be a handy solution. You select a server in your home country and then watch as if you were sat back at home on your couch.
We've tested all of the major VPN services and we rate ExpressVPN as the absolute best, thanks to it's killer combination of security, speed and simplicity to use. It's also compatible with loads of streaming devices such as Amazon Fire TV Stick, Apple TV, Xbox and PlayStation, as well as Android and Apple mobiles. So to get that home broadcast and stay safer online, ExpressVPN is your best option (or one of the other best VPN services out there as listed below).
1. Express VPN (comes with a 30 day money back guarantee) This is the #1 rated best VPN in the world right now, with those previously mentioned levels of security, speed and compatibility putting it to the top of the list. You can try it out for a month for free or sign up for an annual plan and get 3 months absolutely FREE. Check out Express VPN
2. NordVPN: SmartPlay tech makes NordVPN a great choice for streaming. It's really affordable, too
3. IPVanish supports up to 10 devices, so great on the go
Once installed, you simply open the VPN app, hit 'choose location' and select the appropriate location - it's super easy to do. Choose a server in your home country and watch the action if you were back there.
How to stream Senegal vs Algeria live in the UK
For UK residents, Eurosport is your one-stop shop for watching tonight's African Cup of Nations 2019 final. The network is available with basic Sky TV packages as well as Virgin Media or with a Eurosport Player monthly (£6.99) or annual pass (£4.99/pm or single payment of £39.99) that also gives you access across loads of devices.
Want to access the action but are outside the UK? Then grab a VPN service and change you IP to a UK location.
Coverage of Algeria vs Senegal starts at 7.45pm on Eurosport 2.
How to watch a live stream of Senegal vs Algeria in the US
For the US, subscription service beIN Sport will be exclusively showing the final in the States, with their coverage available to be streamed live online using the beIN Connect app
Different prices will apply depending on your cable provider and package, but for cord cutters there's the options of watching via Sling TV (there's a 7-day free trial then its between $25-$40 per month), and Fubotv (7-day free trial then $54.99 per month).
Algeria vs Senegal is due to kick off at 12pm PT and 3pm ET.
- Discover our pick of all the US's best sports streaming sites
How to watch a Algeria vs Senegal live stream in Canada
As with the US, beIN Sports has exclusive broadcast rights for coverage of the AFCON in Canada and will be showing every game of tournament . Each match will also be available to stream live online using the beIN Connect app.
How to watch a Senegal vs Algeria live stream in Australia
beIN Sport also hold the live rights in Australia and will be broadcasting tonights game in the region.
If you're a Foxtel customer, you can add beIN to your package for an extra fee. No worries if you aren't though as you can also subscribe to beIN as a standalone subscription that can be watched on your laptop, desktop computer or mobile device. That costs $19.99 per month after you've taken advantage of a FREE two week trial.