The recent Ballon D'Or polls for European Player of the year had Lionel Messi win the award, as expected.
He scored so many goals for Barcelona last season, including the champions League final against Man united.
Still many argue that the heartbeat of the all conquering Barcelona team is the midfield, where Xavi and Iniesta run rings and riots round anyone.
But who is the better player?
Xavi Hernandez or Andres Iniesta?