Arsenal boss Arsene Wenger says Manchester United winger Cristiano Ronaldo is now the best player in the world.

"Cristiano is the best player in the world at the moment because he has the combination of the two most difficult things in life - style and efficiency," he said.

"I have always loved efficiency and he had that in the goals he has scored. He plays as a winger but he's scored 37 goals. You cannot deny that."