The Baggies paid Heart of Midlothian £2.3million for the 25-year-old this summer after he impressed during a loan spell at The Hawthorns last year, scoring 17 goals.

The powerhouse striker is now hoping to help Albion survive in the Barclays Premier League after agreeing terms on a new three-year contract.

difficult time 

"It is everything that I wanted," he said. "Last year I had a difficult time when I came here injured and I had to work hard to get into the team.

"I did that and I think all the work I did last year has helped me get this new three-year contract, so I am so happy.

"I felt settled last year and that is why my number one choice was always West Bromwich."