Rangers have agreed a deal to sign Wolves forward Fabio Silva on loan for the rest of the season.
The Portugal Under-21 international cost a club record £35.6m in 2020 when he joined Wolves from Porto at age 18.
However, despite flashes of the ability that persuaded the Premier League club to invest in the youngster, he has failed to make a significant impact.
Silva, 21, is now set to become Philippe Clement’s first Rangers signing when the January window opens.
Manager Clement, who replaced the sacked Michael Beale in October, has lost Danilo to long-term injury and fellow striker Kemar Roofe is also beset by fitness troubles.
Silva will bolster Clement’s attacking options as Rangers – currently five points adrift with two games in hand – look to rein in Scottish Premiership leaders Celtic and progress beyond the Europa League last 16.
He had spells on loan in Belgium and the Netherlands with Anderlecht and PSV Eindhoven respectively last season, scoring 15 times in 46 games.
Silva is under contract at Molineux until 2026 with the club holding the option of another year.
He has made 10 appearances for Wolves this term but his only goal came in the EFL Cup against Blackpool in August and he has not started a league game since 3 September.