The best FIFA football awards 2019 ceremony has taken place in the Italian city of Milan and all the winners have been revealed.
Lionel Messi, who had a stunning season for Barcelona, racking up 50 goals beat Liverpool's Virgil Van Dyke and Cristiano Ronaldo for Juventus, to win his 6th FIFA player of the year award.
Liverpool manager Jurgen Klopp saw off Pep Guardiola and Mauricio Pochettino to receive the best FIFA men's coach prize, and Liverpool keeper Alison Becker was named the best goalkeeper.
Meanwhile, 18-year-old Daniel Zori won the Puskas award for the best goal.