The winner of the Ballon d'Or will be announced today, so here again are all 30 nominees. Will 2017 FIFA Player of the Year Cristiano Ronaldo beat Lionel Messi again?
The 32-year-old Portugal captain is the favourite to lift the award, and if he does win it, the Ronaldo-Messi domination of the prestigious prize will be extended to 10 years.
On 23 October, Ronaldo was named FIFA's The Best Men's Player of the Year, and he will now look to complete his awards brace.
The Golden Ball will be handed out by France Football at about 20:45 (SA time) this evening, with the awards gala starting at 17:00.
The final announcement will be broadcasted on SuperSport 3 between 20:40 and 22:00.
With the nominees having been announced almost two months ago on 9 October, here are the 30 names again (in no particular order):
Antoine Griezmann (Atletico Madrid)
Toni Kroos (Real Madrid)
Radamel Falcao (AS Monaco)
Sadio Mane (Liverpool)
Gianluigi Buffon (Juventus)
Lionel Messi (FC Barcelona)
Pierre-Emerick Aubameyang (Borussia Dortmund)
Mats Hummels (Bayern Munich)
Edinson Cavani (Paris Saint-Germain)
Karim Benzema (Real Madrid)
Eden Hazard (Chelsea)
Leonardo Bonucci (Juventus/AC Milan)
Isco (Real Madrid)
Kylian Mbappe (Monaco/Paris Saint-Germain)
Cristiano Ronaldo (Real Madrid)
Neymar (FC Barcelona/Paris Saint-Germain)
Luka Modric (Real Madrid)
Paulo Dybala (Juventus)
Marcelo (Real Madrid)
N'Golo Kante (Chelsea)
Luis Suarez (FC Barcelona)
Jan Oblak (Atletico Madrid)
Philippe Coutinho (Liverpool)
Dries Mertens (Napoli)
Sergio Ramos (Real Madrid)
Kevin De Bruyne (Manchester City)
Robert Lewandowski (Bayern Munich)
David de Gea (Manchester United)
Harry Kane (Tottenham Hotspur)
Edin Dzeko (AS Roma)
Who do you think will lift the Ballon d'Or tonight? Have your say in the comments section below.