Wilfried Zaha scored the winner as Crystal Palace came from a goal down to beat Wolves 2- at Selhurst in the Premier League.
The visitors took the lead after Adama Traore scored his first goal since January, connecting well with a Hugo Bueno cross in the first half.
In truth it- was a goal from nothing as Palace had dominated the first half, but the game is about goals and it was the visitors who got the goal.
The second half couldn’t have started any better for Palace with Eberechi Eze levelling up for the Eagles with a beautiful header, Michael Olise subdued for most of the game getting the assist for the goal.
That was the wake up call Palace needed and they stepped up in quality and dominated the game as Wilfried Zaha received a pass from Odsonne Édouard to finish off brilliantly and give his side the lead for the first time.
The goal was the 14th for the Ivory Coast international and interestingly only Harry Kane, Son Heung-min and Ivan Toney have scored more Premier League goals than the Palace forward this calendar year.
To give a better perspective Zaha has scored seven goals in the last 10 home games for the Eagles counting from last season-and he was the difference here again.
Wolves have struggled on the road and it was visible here, they showed quality in patches but in the end, Palace deserved the win and move into the top 10 of the Premier League table for the first time this campaign.
Here is how we rated every one of the Palace players out there today.

1. Vicente Guaita
The Spanish goalkeeper would have been disappointed to have conceded again at home but was superb as always-7 | Getty Images

2. Eberechi Eze
Scored for the second home game running. Loses the ball every now and then but then he’s sensational when in full flow-8 | Getty Images

3. Cheick Doucoure
Impressive and resolute. One of the best players on the pitch-7 | Getty Images

4. Jeffrey Schlupp
Started in the heart of midfield and worked his socks off-7 | Getty Images