Chelsea and Barcelona have agreed a £21m deal for Spanish winger Pedro.

Pedro, who was a target of Manchester United, flew to London yesterday for a medical with the reigning Premier League champions.

The 28-year-old has scored 99 goals in 326 appearances for Barcelona.

He is Chelsea's second signing in a week, after the signing of Ghana defender Baba Rahman.