Burnley have completed the signing of Sam Vokes from fellow Championship club Wolverhampton Wanderers.
The Clarets have agreed to pay Wolves an undisclosed fee for the Welsh striker, who has penned a three-year contract at Turf Moor.
Vokes spent part of last season on loan with Burnley, scoring two goals in the process.
The 22-year-old joined Wolves in 2008 from League One side Bournemouth.