Greater Western Sydney stalwart Callan Ward has re-signed on the eve of the Giants' AFL finals campaign.
Ward will extend his impressive career into a 14th season at GWS, and 18th overall, after sealing a one-year deal.
It delivers a timely lift for the 34-year-old and his teammates ahead of Saturday's qualifying final against Sydney at the SCG.
Ward has played 313 AFL games since his debut for the Western Bulldogs in 2008.
After 60 games for the Bulldogs, he crossed to the Giants as an inaugural co-captain in 2012, skippering the expansion club until 2019.
Ward was the Giants' first club champion, first goal kicker and is their games record-holder (253).
"Cal is a heart and soul player of our club and we're thrilled to see him extend his incredible legacy into next year," football boss Jason McCartney said.
"His contribution to the club has been profound and he really embodies everything we stand for.
"His passion, his toughness and his commitment to the club and his teammates is at the highest level and we can't wait to see him continue his journey for another season.
"Cal's longevity in the game is to be admired and his re-signing is a testament to the high level of footy that he's still producing and we're confident he still has a big role to play at the Giants."
Ward is yet to play in a grand final as an ACL tear ruined his 2019 season, when the Giants reached the decider.
He has played 18 games this year, predominantly on the wing.