Barcelona have clinched a €20 million deal with Valencia for winger Juan Mata. Radio Marca says Mata will move to the Nou Camp on a four-year contract. He was also interesting Manchester City.

Valencia's need to sell to balance the books was key to Mata's switch. Los Che actually rejected a bigger offer from Barca last summer for the midfielder.

Mata, a former Real Madrid Castilla star, will join ex-Valencia teammate David Villa at the Liga champs next season.