Barcelona captain Carles Puyol says he's playing with the two best players in the world. read more More...