• Chilean linked to Chelsea and Manchester City opts for Spain • Barcelona still targeting Arsenal's Cesc Fábregas

This article is more than 9 years old

This article is more than 9 years old

Barcelona have confirmed an agreement has been reached with Udinese over the forward Alexis Sánchez, who is to move to the Spanish club for €26m (£23m).

The Chile international will undergo a medical on Monday and, all being well, will sign a five-year contract.

Sánchez, 22, has been heavily linked with the Champions League winners for the majority of the summer but there was also interest from Chelsea and Manchester City.

The Barça coach, Pep Guardiola, has made no secret of his admiration for the pacy winger and has finally got his man.

This week Guardiola said Sánchez was the club's main transfer target, although he insisted Barcelona were also keen to sign the Arsenal midfielder Cesc Fábregas despite having had a bid of £27m turned down.