Fulham have completed the signing of Aleksandar Mitrović from Newcastle on a permanent deal.
The Whites have paid around £22m for Mitrović, who has signed a five-year contract at Craven Cottage.
West London Sport previously reported that Fulham were edging towards a deal to sign the Serbian striker despite reports elsewhere suggesting negotiations had stalled and alternative targets were being pursued.
Mitrović, 23, played a key role in Fulham’s promotion to the Premier League last season, scoring 12 goals in 17 appearances after joining on loan from Newcastle in January.
He subsequently made it clear to the Magpies that he wanted to leave the club and sign for Fulham this summer.
Mitrovic told fulhamfctv: “I’m very glad and happy and proud to finally be here and officially become a Fulham player. I’m happy to the moon and back.
“I have love for the fans. They’re amazing fans and I have a really good connection with them.
“This is a big club and last year we made history, we did big things, and I want to continue this. We want to keep making big things, and with all the fans behind us I think we can go far.”