La Liga champions Barcelona have agreed a deal to sign midfielder Andre Gomes from Valencia.
The 22-year-old made 77 appearances for Valencia in two seasons after joining from Portuguese side Benfica.
Reports in Spain suggest the fee could eventually reach £45.8m.
Meanwhile, Barcelona have sold 20-year-old Croatia playmaker Alen Halilovic to Hamburg for £4.2m. However the Catalan club have the option to re-sign him for £8.3m in the next two years.
Find all the latest football transfers on our dedicated page.