Charlie Dixon has signed a five-year deal with Port Adelaide after the Power and Gold Coast signed off on a three-club deal that should pave the way for Richmond to snare Carlton speedster Chris Yarran.

Dixon requested a trade to Port on the Monday after the home and away season concluded.

Port coach Ken Hinkley indicated soon afterwards that the Power would be prepared to part with their first-round pick in this year's NAB AFL Draft, No.10 overall, for the Suns spearhead.

But Gold Coast's refusal to accept that offer started a protracted negotiation between the clubs. 

However, Richmond's intervention in those negotiations saw the parties reach a deal on Tuesday afternoon in which: 

• Port receives Dixon and pick No.49 and gives up pick No.10 and its 2016 second-round pick.
• Gold Coast receives picks No.10 and 31 and two 2016 second-round picks and gives up Dixon and picks No.19 and 49.
• Richmond receives pick No.19 and gives up pick No.31 and its 2016 second-round pick.

Richmond will almost certainly now seek to pass on pick No.19 to Carlton for Yarran, who is contracted for 2016 but keen for a fresh start.

Dixon kicked 94 goals in 65 games at Gold Coast, but niggling injuries have meant he has not played more than 16 games in a season.

The Power targeted the 25-year-old to bolster their aerial strength in attack, where he will play alongside Jay Schulz, Justin Westhoff and, at times, ruckman Patrick Ryder.

At his best, the 202cm Queenslander is an imposing forward-50 presence and an effective support ruckman.

Dixon was one of the Suns' original local access selections prior to their entry to the AFL in 2011, along with Rory Thompson and Zac Smith, who crossed to Geelong on Monday.