Fernando Torres rates Liverpool captain Steven Gerrard as the best player in the world.

"I'm always happy to play with great players," he said. "If you play with someone like Stevie, who is maybe the best player in the world, it can only help you.

"He is a great passer and he can score goals. He is unbelievable."