Chelsea star Cesc Fabregas has revealed who he thinks is the best player, apart from Lionel Messi, he has featured alongside.
Speaking to Sky Sports, the Spaniard was asked to pick one player, besides the Argentine, he would call the best teammate he has ever played with, and, while it was a difficult decision for him, it was a certain former Gunner who he considers to be head and shoulders above the rest.
"That's difficult, I've been so lucky to play with the very, very best," he said.
"Thierry Henry, (Andres) Iniesta, Xavi, (Fernando) Torres, (David) Villa... it's so difficult to say one.
"I'll go for Thierry Henry. When I was there at Arsenal, he was there at his very, very best.
"He was a beast. He was fantastic. I learned so much from him."
Fabregas played alongside Henry for four seasons at the North London club, and the pair were part of the club's 2005 FA Cup triumph.
Are you surprised by who the Spaniard named as his best teammate ever, besides Messi? Have your say in the comments section below.