Messi is complete player and a GENUINE player which none of the top players are....just watch the performances of messi and ronaldo in their matches.. you will see the difference....messi leaves mark on every match he plays...
Cristiano Ronaldo is well deserved winner for Ballon d'Or he is brilliant in every aspect of the game which includes dribbling,passing,goal scoring,in air he is simply the best