Milton Keynes Dons have signed Swansea City striker Leon Knight for an undisclosed fee.
The 24-year-old has signed an 18-month contract - with the option of a one-year extension with the Buckinghamshire outfit.
Knight's move to The National Hockey Stadium comes after a turbulent spell with The Swans, with the former Chelsea and Brighton & Hove Albion player having fallen out with manager Kenny Jackett.
The goalscorer had a short loan spell with Championship strugglers Barnsley before returning to South Wales, and Knight has now opted to drop down to League Two with Martin Allen's side.
"Leon has an eye for goal, he's quick and has experience and is a player I have had my eye on for a while," Allen told Mk Dons' official website.
"I am looking forward to working with him because he is an interesting character, but there is no doubt in my mind we will have some good times together and he will do very well for this club."
The news of Knight's arrival follows Allen's decision to accept defender Jamie Smith's transfer request.
The former Crystal Palace man only joined MK Dons from Bristol City back in the summer.
"I most definitely do not want to lose him, as he is a model professional and a very good player," added Allen.
"He is now fully fit and well, but we have strength in this position and I cannot deny that it could be frustrating for him not playing."
Another Swansea player that could be on his way out of The Liberty Stadium is defender Izzy Iriekpen following the club's decision to accept his transfer request.
One player that is staying with The Swans is Birmingham City defender Marcos Painter after his loan was extended for a third month - with a view to a permanant deal.