Spanish international Andres Iniesta has said that the current Barcelona squad is the best he's ever played in.
The playmaker will be hoping to make his mark in one of the most eagerly-anticipated El Clasicos in years when Barca travel to Real Madrid this evening.
Despite Madrid's lightning start to the season, which sees Jose Mourinho's side lie three points clear of Barca with a game in-hand, Iniesta feels that the current Nou Camp side is the strongest he's been a part of.
"I believe this is the best Barca team I've ever played in," said the 27-year-old.
"That's down to the way our play evolves, with the teams getting stronger every year.
"The challenge facing us is to improve day after day, year after year, something we've done in every respect – tactically, physically and technically. That's the way it has to be."
Tonight's game at the Bernabeu kicks off at 9pm GMT.