Messi scored against Bosnia, Iran, Nigeria. Got an assist against Switzerland.
I'm trying hard to think of another player who people place in the greatest of all time argument, that has choked so bad at every WC they have been to. 0 goals in WC knockout play over 3 WCs. 7 matches.
I'd place Brazilian Ronaldo over Messi in best of all time argument right now. By a country mile. Zidane, Ronaldo, Pele, Maradona, Puskas for sure... I'd probably place Beckenbauer and Romario ahead of him too. If Messi goes his whole career without a WC knockout goal that should (but likely won't

) severely tarnish his legacy.