Its quite unbelievable just how unreliable Messi has been this World Cup. Strikes me as a bit of a Rooney-esque guy, brings it in the league games, but never in the main event.
I don't think he's fully fit, but even so, he's absolutely carried Argentina this event. Problem is, he has three men on him at all times trying to stifle him, and as Argentina have almost no-one else that can cause problems (Di Maria was very hit and miss when he was fit), teams can get away with doing that.
Despite that he's still managed to be man of the match more times than anyone else this tournament. Says a lot. Winner v Bosnia. Winner v Iran. Brace v Nigeria. Single-handedly created winner for the Swiss. Created winner v Belgium.