SWEDISH star Zlatan Ibrahimovic has vowed to finally dazzle for his country at Euro 2008 and justify his nickname of "Ibracadabra".
The striker earned the title thanks to his fantastic displays for Inter Milan but Ibrahimovic hasn't scored for Sweden since October 2005.
But he said: "Sooner or later it will come. At the World Cup in 2006 I wasn't totally fit. I am fit now and feel I'm a far better player."