Crystal Palace hero Jason Puncheon has announced his retirement.
The 37 year-old has been playing in Cyprus.
He last featured for Anorthosis Famagusta and has hung up the boots.
Puncheon is now entering coaching and will take charge of Cypriot Second Division outfit Peyia 2014.
He made 169 appearances for Palace and captained the club towards the end of the 2016/17 season.