Winger Borja Sainz has left Norwich City and joined Porto for £14.25m.
The 24-year-old has signed a five-year deal with the 30-time Portuguese champions following a two-year spell at Carrow Road.
Sainz was the club’s top scorer last season with 18 Championship goals despite missing six games through suspension as a result of a spitting incident.
The Spaniard joined the Canaries from Turkish side Giresunspor in June 2023.
Norwich sporting director Ben Knapper told the club website: “During his time with us, his performances and impact have been brilliant. He gave us all many memorable moments, scored some spectacular goals and was often the deciding factor in many of our games.
“This is a fantastic move for all parties, with Borja now progressing onto the next stage of his career with a top European club in FC Porto.
“It also demonstrates once again our ability to identify and develop players for the highest levels of the game, and everyone involved deserves huge credit for their work.”