Ivory Coast forward Wilfried Zaha has admitted that he was unsettled by speculations that linked him with a move to Arsenal over the summer.
The North London side was one of the teams that were said to be interested in Zaha with the other club being Everton but he decided to stay put at Palace and ‘play football’.
"I had to put my head down and play my football," Zaha told BBC Africa. "I would have been hindering my own progress by moaning and not wanting to perform properly.
"I have too much respect for my manager, the fans and my team-mates to treat them that way. It was a thing where 'OK, this hasn't happened but I've got to get on with it'.
"I've got to prove every time that I'm the top player I claim to be so I had to get over that quickly. Obviously, my head was a bit all over the place at the beginning of the season but I had to nail down and just get on with it because the team deserved that."
The Ivorian has since played in all of his club's Premier League matches in 2019-20, with Palace in sixth place.
Zaha came through the ranks at Selhurst Park before joining Manchester United for £15m in 2013 but returned to Palace less than two years later.
⬇️ Get the latest Crystal Palace Live scores, commentary, results and stats on the Futaa Live App, with over 1000 teams, 100+ leagues and the lowest data usage. Download it now at the Google Play store, it’s only 3mb!