The 22-year-old Blues forward, who has been the subject of a possible move away from St Andrews this summer, has put pen-to-paper on a new five year contract which ties him to the club until 2014.
"The striker's been a valuable member of the first-team squad at St Andrew's since signing from Cardiff City in June 2006," read a brief club statement.