THE 2014 NAB AFL Trade Period closes with 29 players having moved clubs, five of them as free agents.
Which club came out as this year's big winners? Who emerged stronger, and who got the worst of the deals?
The Brisbane Lions were among this year's big movers.
They ended last year's trade period with recriminations flying after five young players left the club. This time they're welcoming Allen Christensen and Dayne Beams, losing only Joel Patfull.
Port Adelaide fans can look forward to Paddy Ryder strutting his stuff at Alberton next season, after the Bomber ruckman became deadline day's biggest mover.
The mood changed fast at the Western Bulldogs.
In crisis when captain Ryan Griffen asked for a trade and coach Brendan McCartney was sacked, the Dogs turned things around in dramatic fashion by landing former No.1 draft pick Tom Boyd in a Wednesday afternoon bombshell.
The exit door spun fastest at Greater Western Sydney.
The Giants lost six players including Boyd and Jono O'Rourke. Griffen's arrival plus three draft picks in the top seven will sweeten the losses.
Carlton fans can also expect a few fresh faces at the club in 2015, with Liam Jones (Western Bulldogs), Mark Whiley and Kristian Jaksch arriving. Jeff Garlett (Melbourne) and free agent Jarrad Waite (North Melbourne) both left while Mitch Robinson and Kane Lucas may also be on the move in the following weeks.
Gold Coast brought in some quality through All Australian Nick Malceski and strongly-built Hawthorn midfielder Mitch Hallahan, and managed to hang on to ruckman Daniel Gorringe.
Meanwhile, St Kilda retains the No.1 pick in next month draft and Melbourne, thanks to its free agency compensation for James Frawley, has picks No.2 and 3.
TRADE EXPERTS PETER RYAN AND NICK BOWEN MARK YOUR CLUB:
Adelaide: Picked up a couple of Hawks and reshuffled their draft picks. Score: D
Brisbane Lions: Picked up two jets, but no live draft picks until the fourth round. Score: A
Carlton: Lost veteran key forward, but traded in a couple of young key talls. Score: B-
Collingwood: Heavily involved - lost a-grader, improved draft position. Score: B-
Essendon: Got another ruck to replace Ryder, plus a first rounder and a Brownlow medallist. Score: B-
Fremantle: No action from the Dockers. Score: C
Geelong: Christensen and Varcoe out the door, got talls to help Tomahawk. Score: C
Gold Coast: Picked up two hard bodies to assist their young list and kept their early picks. Score: B+
Greater Western Sydney: Got busy - lost some youngsters, gained some elite talent and more top picks. Score: C
Hawthorn: Shored up their defence and picked about a young mid, got Crows' second round pick. Score: A
Melbourne: Massive compo for Frawley and snared a speedy goalsneak on the cheap. Score: B
North Melbourne: Gained a couple of free agents, but lost a solid citizen. Score: B-
Port Adelaide: Got their man and Matthew Lobbe finally gets some help. Score: B+
Richmond: Medical scared them away from the former Dees skipper. Score: C
St Kilda: Kept pick No.1 and now has three picks in the top 22. Score: B
Sydney Swans: Ridiculous AFL decision killed their chance of any action. Score: N/A
West Coast: No action from the Eagles. Score: C
Western Bulldogs: Finally got a decent forward, but lost their skipper. Score: B