Cristiano Ronaldo has won the FIFA Ballon d'Or award for 2013, ending Lionel Messi's four-year run as the world's best player.
Ronaldo scored 69 goals for Real Madrid and Portugal last year, and his stunning hat trick against Sweden in a decisive World Cup playoff was perhaps the defining individual performance.
"There are no words to describe this moment," said Ronaldo, who was sobbing in tears after he accepting the trophy with his young son, also named Cristiano, beside him on stage.
He defeated Barcelona's Messi and France winger Franck Ribery, who helped Bayern Munich to a sweep of major titles.
Voting was done by national team captains and coaches, plus selected journalists, in FIFA's 209 member countries. Former All Whites coach Ricki Herbert and captain Winston Reid both voted for Gareth Bale, Neymar and Messi (in that order).
Only four other voters joined Herbert and Reid in picking the Welshman and Real Mardid midfielder as the best player of 2013 - two of which were the Welsh captain and coach.
Ronaldo rolled back his head and closed his eyes, smiling, when Brazil great Pele, after a dramatic pause and smile, read out his name. He kissed his girlfriend, model Irina Shayk, before going up to the stage.
Ronaldo had to wait five years since first winning the award as a Manchester United player, and was heavily favoured after FIFA extended the balloting deadline beyond the World Cup playoffs in November and allowed voters to change preferences.
The Portugal star's display in Stockholm was so impressive it seemed certain to sway voters at a time when Messi was sidelined by his third injury of the year.
Still, FIFA spokesman Walter De Gregorio said today the standings were unchanged by the voting rules adjustment, which raised the turnout from around 50 to 88 percent.
Ronaldo said earlier that he made peace with FIFA President Sepp Blatter, whose stated personal preference last October for Messi sparked speculation that the eventual winner would snub the ceremony.
"We talked over the telephone and everything was cleared," Ronaldo at a news conference before the ceremony. "This is no longer an issue, neither for us nor for football."
Germany dominated the other major awards, with goalkeeper Nadine Angerer named women's player of the year ahead of United States forward Abby Wambach, last year's winner, and Marta of Brazil.
Though Ribery lost, Bayern got one victory as Jupp Heynckes won the coaching award for leading the team to a Champions League, Bundesliga and national cup treble last season before he retired. Heynckes defeated Juergen Klopp, whose Borussia Dortmund team lost the all-German Champions League final, and Sir Alex Ferguson, who retired after winning another Premier League title for Manchester United.
Germany national team coach Sylvia Neid won the women's award, beating Sweden coach Pia Sundhage and Ralf Kellermann, who led Wolfsburg to the Champions League title.
Ibrahimovic won a fans' online vote to get the Puskas Award for best goal, a long-range bicycle kick for Sweden against England in a November 2012 friendly.
Fifpro World XI
Cristiano Ronaldo (Real Madrid and Portugal)
Zlatan Ibrahimovic (Paris St-Germain and Sweden)
Lionel Messi (Barcelona and Argentina)
Xavi (Barcelona and Spain)
Andres Iniesta (Barcelona and Spain)
Franck Ribery (Bayern Munich and France)
Dani Alves (Barcelona and Brazil)
Philipp Lahm (Bayern Munich and Germany)
Thiago Silva (Paris St-Germain and Brazil)
Sergio Ramos (Real Madrid and Spain)
Manuel Neuer (Bayern Munich and Germany)