All eyes are on Saturday's final in Istanbul, Turkey, but stats boffins Sofascore have already pulled together the best XI in the UEFA Champions League this season.
Manchester City and Inter Milan, who will contest Saturday night's finale, take up five of the 11 spots, but there are plenty of other interesting team selections.
Liverpool's Mohamed Salah, who is second top scorer in this season's competition, is one surprise absentee, but there are plenty who will feel hard done by.
Real Madrid, Bayern Munich and Napoli will all have grievances when they see the complete 'Best XI' thrown up by Sofascore.