West Ham have moved to the head of the queue to sign striker Henry Onyekuru from Belgian club KAS Eupen, say Sky sources.
The 20-year-old Nigerian is due to fly to England on Monday June 12 for talks with interested clubs.
Seven Premier League sides - including Arsenal, West Ham and Swansea City - are in discussions to acquire the teenager who has been shining on the Belgian stage.
English clubs can trigger the release clause in Onyekuru's contract by paying £7.85m and wages of £35,000 a week, while clubs abroad can sign him for £6.85m.
Sources close to the player said they were confident the forward would play in the Premier League next season.
The Hammers are also interested in Michy Batshuayi (Chelsea), Christian Benteke (Crystal Palace) and Alassane Plea (Nice).
Onyekuru is currently with the Nigeria squad preparing for Saturday's home Africa Cup of Nations qualifier against South Africa.
He was the joint top-scorer in the Belgium first division last season with 25 goals.
By way of comparison, Romelu Lukaka's best season in Belgium was in 2010-11 when he scored 20 times for Anderlecht.
Batshuayi's best season was in 2013-14 when he scored 23 times for Standard Liege.