Cesc Fabregas is delighted he swapped Arsenal for Barcelona.

Fabregas was reported to have given up around €5million (£4.2m) in wages to force a move back to Barcelona and he thinks that any sacrifices were valid.

"Everything that I did to come here and all the help that I received from Barca, from the coach, the president and my team-mates has been worth the effort," said Fabregas.