Birmingham City have completed the signing of Serbia striker Nikola Zigic from Spanish side Valencia.
The 6ft 8in hitman has joined the Blues on a four-year contract after the two clubs agreed an undisclosed fee believed to be in the region of £6million.
Zigic, who is part of Serbia's World Cup squad, has been linked with several moves to the Premier League in the recent past.
Valencia paid Racing Santander £13.5million to sign the striker back in 2007 but he struggled to hold down a starting place at the Mestalla.
He was loaned back to Racing last season where he scored an impressive 13 goals in 19 matches.
The 29-year-old has also scored 16 goals in 42 international appearances.
Speaking earlier in the month, agent Milan Calasan said: "He has always said would be interested in a move to England and if he was to go there it would have to be the right club that understands his characteristics."
Zigic is the third new signing made by Blues boss Alex McLeish since the Premier League season ended.
He has paid a reported £6million for Manchester United goalkeeper Ben Foster and signed Spanish midfielder Enric Valles on a free transfer.