Lionel Messi left his team-mates and opponents in awe with a complete performance in Barcelona's 4-2 win over Tottenham at Wembley in the UEFA Champions League.