Burnley have brought striker Robbie Blake back to Turf Moor from Leeds United for an initial fee of £250,000.
Blake has agreed a three-year deal at Burnley, where he enjoyed a successful three-year stint from 2002 to 2005.
The 31-year-old scored 51 goals in 137 appearances for the Clarets before leaving for a then club record fee of £1.25m to sign for Birmingham City.
Blake then joined Leeds in July 2005 and scored 20 goals in 63 starts for the Elland Road outfit.