Barcelona have signed Spain striker Paco Alcacer for 30m euros (£25.5m) plus add-ons from Valencia.
Alcacer, 23, is considered one of Spain’s promising young talents after scoring 30 La Liga goals in three years and has agreed a five-year deal.
He was made captain at the Mestalla Stadium under Gary Neville last season.
Alcacer’s contract, which includes a 100m euro (£85m) buy-out clause, could be worth another 2m euros (£1.7m) in “variables” to Valencia.
Luis Enrique’s Barcelona have spent most of the summer trying to sign a forward to complement their front three of Lionel Messi, Neymar and Luis Suarez.
He is the sixth summer signing for the Spanish champions, following goalkeeper Jasper Cillessen, defenders Lucas Digne and Samuel Umtiti and midfielders Andre Gomes, also from Valencia, and Denis Suarez.