Egypt and Liverpool forward Mohamed Salah received the Puskas award for the best goal at the Best Fifa Football Awards in London last night.

Salah's goal against Everton in the English Premier League at Anfield last December was judged the best by voting fans.

Croat Luka Modric was named the world's best male player breaking the dominance of Cristiano Ronaldo and Lionel Messi.