
Birmingham have completed the signing of Everton and Scotland forward James McFadden in a deal which could eventually reach £6million.
McFadden is reuinited with Blues boss Alex McLeish after passing a medical and putting pen to paper on a three-and-a-half-year deal, with a further two-year option.
The deal has gone through in time for McFadden to be available for Saturday's visit of Chelsea.
McLeish is confident McFadden can make a big impact during the next five years with Blues.
The former Scotland boss said: "I am delighted to have signed James. He is not just a guy who can score great goals. He can also create things and make things happen and he has got a big heart.
"He is the type of player you know you are going to get everything from for the entire 90 minutes of a game.
"He has matured. He has had his initiation at Everton in the Premier League and for me he is a definite Premier League player. He has shown that in a very good Everton side this season.
"When he has come into the side, I am not so sure anyone has looked as good as him."