Yeovil Town have completed the signing of Northern Ireland striker Andy Kirk from League One rivals Northampton.
Kirk is poised for his Yeovil debut at home to Oldham on Saturday (Getty Images)
Kirk has agreed a two-and-a-half-year deal with the Glovers.
"We're delighted that we have got him," said Yeovil boss Russell Slade. "He is a proven goal scorer and we're looking forward to seeing him play."
The 28-year-old former Hearts man, who has 11 goals this season, joined the Cobblers from Boston United in 2005, scoring 36 goals in 123 appearances.
Slade, who had been on the look-out for a striker following loanee James Walker's move to Southend, added: "You only have to look at the stats for him, he scores goals regularly and at every single club he has been at.
I think it is a good move for all parties
Northampton boss Stuart Gray
"His record stands up. He is just a little poacher and has scored most of his goals between the goal line and the penalty spot."
Kirk started his career at Glentoran in his native Northern Ireland before moving to Tynecastle.
He joined Boston after being released by Hearts, with his form for the Pilgrims persuading Northampton to pay £125,000 for his services.
But Kirk admitted he felt the time was now right to leave Sixfields for a new challenge.
Hearts: 32 goals in 134 appearances
Boston: 20 goals in 31 appearances
Northampton: 36 goals in 123 appearances
"I have been at Northampton a long time and perhaps I should have moved at the beginning of the season but I am just glad everything is sorted out," he said.
"Yeovil always play good football and I have heard a lot of good things about the manager, so football-wise it wasn't a hard decision."
Northampton boss Stuart Gray told his club's website: "I think it is a good move for all parties."