Over 8.7 million of votes have been cast to decide UEFA's annual Team of the Year and the results have already caused huge debate among football fans.
Well, over 8.7 millions votes tell us that five-time Ballon d'or victor Messi featured in 59.8% of teams, while Ronaldo was only chosen in 55.7%.
Click through the gallery above to see UEFA's 2017 Team of the Year.
Madrid captain Sergio Ramos was the most voted player being selected by 588,315 users, some 73,7% of the total vote.
The team's central midfielders included two more Real Madrid players, Toni Kroos and Luka Modric.
Tottenham striker and 2017's top goalscorer Harry Kane has missed out on a place in the UEFA Team of the Year, with Kevin de Bruyne and Eden Hazard the only Premier League representatives. Italian veteran Gianluigi Buffon has been kept between the sticks. Sergio Ramos is in at centre back while Marcelo is on the left.
Kevin De Bruyne (Manchester City): 52.2%.
Cristiano Ronaldo (Real Madrid): 55.7%. With one more appearance, he will be equalling former Real Madrid goalkeeper Iker Casillas' record of most UEFA team of the year mentions.
UEFA have announced their official 2017 Team of the Year, but Neymar did not make the cut.
The Belgian duo are the only Premier League selections included in the list, with the team dominated by five selections from back-to-back Champions League winners Real Madrid.