After a month of enthralling action in Egypt, the 2019 Africa Cup of Nations comes down to this.
The continent's two best sides go face-to-face in Cairo, with Senegal facing Algeria for the right to be crown Africa's best.
Senegal, inspired by Liverpool forward Sadio Mane, have eased into the final and have conceded just once in the entire tournament.
However, that one goal was against tonight's opponents, in a group stage match which went the way of Riyad Mahrez and co.
Algeria needed penalties to defeat the Ivory Coast in the quarter-finals, but after Mahrez's thrilling late extra-time freekick saw off Nigeria in the last four, they enter the Cairo International Stadium as marginal favourites.
Senegal have to go without man-mountain defender Kalidou Koulibaly tonight due to suspension - will that have an impact?
Follow all the action, as it happens, right here...
Trending This Week