Cardiff City have signed Denmark international Andreas Cornelius from FC Copenhagen for a club record £7.5m.
The 6ft 4in striker passed a medical on Monday and has signed a five-year contract with the Premier League newcomers.
Cornelius, 20, was top scorer in the 2012-13 Danish Superliga, scoring 18 goals in 32 appearances.
"This is a dream come true for me, I was impressed by what the club is trying to do," he said.
Interviewed for Cardiff City's website, Cornelius added: "I've been given a great opportunity and this is a very exciting project that's taking place at Cardiff City.
"I'm very happy to be here and to be playing for this club in the Premier League."
The transfer fee smashes the previous record of £3m Cardiff paid Sunderland for Michael Chopra in July 2010.
Cornelius is highly rated in Denmark having represented his country at under-18, under-19 and under-20 before making his full international debut against the Czech Republic in September 2012.
He scored his first international goal in the 1-1 draw with Mexico on 31 January this year.
The Dane is manager Malky Mackay's first signing since leading the club to the Premier League.