Lionel Messi and Thierry Henry make the cut, but no room for Andres Iniesta or Xavi in Cesc Fabregas' team