Captain Diego Castro has signed a new two-year deal with newly-crowned minor premiers Perth Glory.
The Spaniard, whose current two-season contract was due to expire next month, has opted to extend his spell in the West until the end of 2020/21.
His decision to stay has been greeted by Perth's football director Jacob Burns, who said the former Johnny Warren Medal winner was one of the greatest players ever to represent the Glory.
"His legacy is already assured but we all hope that he can further embellish that legacy by helping the club complete the championship-premiership double this season and secure more silverware in the seasons to come," said Burns.
"This signing is another clear indication of the club's ambition to achieve sustained success and a testament to the owner's continued support in pursuit of that goal."
Castro has scored 34 goals in his 84 appearances for the club since arriving in 2015.
"I have had a fantastic emotional relationship with the members and fans since the first day I arrived here and I want to keep that love story with the fans going," said the 36-year-old former Sporting Gijon and Getafe player.
"Now I want to help the club add another trophy to the Premiers' Plate. With Tony Popovic here, the future of the club is in the best hands possible and I'm so grateful for all the help that he has provided me with this year."
Perth have clinched their first A-League Premiers' Plate this season under Popovic after missing out on the Finals Series last term when Kenny Lowe was coach.
Perth are 13/10 to win the Grand Final and 4/7 to win their next game against Wellington Phoenix, who are 9/2 with the draw 16/5.