Wilfried Zaha could play his last game for Crystal Palace after picking up a hamstring injury against Bournemouth.
Zaha, 30, has decided to sign a new Crystal Palace contract worth £200,000 a week at the end of the season.
He retired in the 51st minute as Palace won 2-0 Wednesday and is expected to miss the final two games of the Premier League campaign.
The Ivorian player’s campaign is over this season.
Zaha, who has handed the new deal the highest in the club’s history, is set to extend his 20-year relationship with the club he joined at the age of 11.
Zaha has worn the captain’s armband in recent weeks and manager Roy Hodgson has praised him for the example he has set. He has helped the team to five wins in eight games to survive.
There have been reports of several clubs in Europe interested, including Arsenal and Marseille.
Zaha returned to Palace for his second spell from Manchester United in 2014 on a loan deal before it was set up. Palace rejected offers from Arsenal and Everton in 2019.
Zaha has played over 450 games and scored 90 goals in his two appearances, including seven goals this season.
The Eagles play Fulham on Saturday before the end of the season at home to Nottingham Forest.