Leeds United have signed Premier League striker Gary McSheffrey on loan until the end of the season.
The 27-year-old completed his switch from Birmingham City on Friday morning and will go straight into the squad for Saturday's game against Colchester.
McSheffrey, who joined Birmingham in a £4m deal from Coventry in 2006, has scored 20 goals 94 appearances for the Blues.
The striker, who had a loan spell at Nottingham Forest last season, has featured nine times for the Premier League side this season.
United manager Simon Grayson said: "Gary brings plenty of experience and he is a good signing.
"He's coming from the Premier League to League One and he will add quality to the squad.
"He is a threat, he can play a number of positions, and we're delighted to have him here."