#1 Leo Messi: Far from his best, still the best ever?

On a day when Zlatan won his debut game for LA Galaxy with a stoppage-time header, Mohamed Salah dragged Liverpool from a goal down to win it late against Palace, Sanchez finally managed to score again, Karim Benzema captained Real in his 400th game and City stayed on track to win it all against United, the headlines can only be about one man.
Lionel Messi.
Why you ask? Simply because he is the greatest to have ever played the game.
To think that he was injured and had to come off the bench to inspire his side to an unbelievable comeback in the final two minutes, is only a fragment of what this man does every time he gets onto a football pitch and not just a figment of our imaginations. Go figure.
A 30th goal against the same side in the 89th minute to keep his side unbeaten in the campaign, doesn't even qualify in his top 100 moments of never-ending magic.
Also read: 5 times the game was changed by a swing of Messi's left foot
He was far from his best on the night, regular getting harried off the ball, but two moments in the game were enough to alter the course of the match, and that of history!
Quick to hand the Ballon d'Or to Ronaldo after his blistering start to the calender year?
Think again.