Western Bulldogs star Bailey Smith will go to Geelong after a last-gasp AFL trade was struck.
With about five minutes left before the 7.30pm AEDT deadline on Wednesday night, news came through that the deal had been struck after months of expectation.
Also in the last hour of the trade period, Essendon forward Jake Stringer was offloaded to GWS after it had appeared that deal had fallen through.
Tom Barrass goes from West Coast to Hawthorn, Luke Parker and Jacob Konstanty have departed Sydney to join North Melbourne, and Caleb Daniel also joins the Kangaroos from the Bulldogs.
In other late trades, James Peatling heads from GWS to Adelaide and Jack Macrae finally has his wish, of leaving the Bulldogs for St Kilda.