Chad Warner has rejected multi-million dollar offers from Western Australian clubs and signed a fresh two-year deal with Sydney.
The Swans ace has been weighing offers with Fremantle particularly keen to prise the Perth-born playmaker from Sydney.
But the 23-year-old has opted to remain at the Swans until the end of 2027, when he will qualify for free agency.
Warner earlier this year was open-minded about his future - he was due to fall off-contract at season's end.
The explosive midfielder was being courted heavily by West Coast and the Dockers, who were understood to have tabled a long-term offer.
But the 91-gamer elected to stay in Sydney and will detail his reasons at a media conference later Thursday.
The decision of Warner, who won his first All Australian blazer last season, is welcome relief for Dean Cox in his first year as Sydney coach.
Cox had always expressed quiet confidence that Warner would reject the WA offers.
"For me, I want to make sure, first of all, that Chad plays his best footy for this football club, and he enjoys his time whilst he's here," Cox said last month.
"Hopefully that is for longer ... you want to keep your best players and Chad's one of those.
"He is passionate, he loves his time at the footy club and he loves playing with his teammates."