Barcelona have completed the signing of Francisco Trincão from Braga in a deal worth €31m.
The 20-year-old has impressed for the Portuguese outfit this term, netting three times and claiming a further six assists in 22 games.
Trincão will spend the rest of the season with Braga before moving to Camp Nou in the summer with the Blaugrana confirming he has signed until 2025 with a release clause of €500m.