Ipswich have completed the signing of Michael Chopra from Cardiff on a three-year deal.
Town have been linked with a move for Chopra for some time, with former boss Roy Keane first trying to land his services prior to current manager Paul Jewell.
The clubs have now agreed an undisclosed fee and the striker's switch to Portman Road has been finalised after he agreed personal terms.
The 27-year-old started his career at Newcastle and has also enjoyed spells with Watford, Nottingham Forest, Barnsley and Sunderland.
He is now excited about the challenge ahead at Ipswich and hopes to help the club win promotion to the Premier League.
"I enjoyed my time at Cardiff but this is a new start for me at Ipswich and I'm looking forward to it," he told the club's official website.
"I spoke to the manager and was impressed with his plans for the club. I know some of the players here as well and from talking to them, it was clear there is real ambition at Ipswich.
"I can't wait to get going and the target is to help the club reach the Premier League."
Jewell also expressed his delight at the deal and backed Chopra to make a huge impact at Ipswich over the next three years.
"Michael is a top quality striker with a proven track record when it comes to scoring goals," said Jewell.
"He is just the type of player we are looking for to help take this club forward."
Town chief executive Simon Clegg added: "We're obviously delighted to have added Michael to the squad. It's a signing that I'm sure will excite our supporters."