Messi is the most celebrated player of this century & this legendery 4 time consecutive World footballer of the year can beat Ronaldo for the year 2014 also.
Yes he can and only one who can... Messi records are more because of his team mate as you will see most of the time his time team played only for Messi. In Ronaldo case, entire team doesnt played for him and most of his goals are because of himself. Ronaldo is way better in terms of head to head ability.