Newcastle United have signed Tenerife striker Ayoze Perez on a long-term contract.
The attacking department at St James' Park has been depleted after the departures of Loic Remy and Shola Ameobi, while Papiss Cisse is unlikely to be fit for the start of next season due to a fractured patella.
That has resulted in manager Alan Pardew moving for the 20-year-old, who netted 16 times in 34 appearances in the Spanish second division during the last campaign.
Perez told the club's official website: "I'm very happy to be here to start this new adventure. I'm very eager for it to begin and I'm very pleased to play for this magnificent club.
"Any football player would be interested in playing for such a club and I will earn my position to get in the first team."
The Magpies are also reportedly close to signing Sunderland midfielder Jack Colback.