Tottenham secured a narrow victory against Crystal Palace in the Premier League on Sunday afternoon. Richarlison found the back of the net just after the quarter-hour mark from Pedro Porro's low curling ball, but VAR identified that Lucas Bergvall was offside during the build-up. Tottenham's play in the first half was largely aerial, and all the pressure came from Palace with eight shots before Archie Gray scored his first senior goal against the run of play.
A deep corner from Porro was headed back by Randal Kolo Muani and Richarlison flicked it on for the thrilled teenager to head into the net just before half-time. With 15 minutes remaining, Richarlison thought he had scored again when he slid home Mohammed Kudus' low cross, but a VAR check revealed he was slightly offside. Substitute Wilson Odobert hit an attempt against the left-hand post in the last 10 minutes, and Rodrigo Bentancur had a shot saved as Spurs concluded 2025 with a hard-earned win.
Article continues below ADVERTISEMENT
Here are your Tottenham player ratings from today's victory...
Football transfer news and rumours plus selected offers and competitions Invalid email
We use your sign-up to provide content in ways you've consented to and to improve our understanding of you. This may include adverts from us and 3rd parties based on our understanding. You can unsubscribe at any time. Read our Privacy Policy
Get More of Our News on Google
Set Daily Express as a 'Preferred Source' to get quicker access to the news you value.
Tottenham player ratings vs Crystal Palace
Guglielmo Vicario - 6
Article continues below ADVERTISEMENT
Despite the pressure from Palace, the Italian goalkeeper didn't have any significant saves to make and handled set pieces well when they came his way.
Article continues below ADVERTISEMENT
Pedro Porro - 7
He delivered a fantastic low curling ball for Richarlison's disallowed early goal. He struggled defensively in the first half but improved significantly as the match progressed, along with the rest of the team.
Article continues below ADVERTISEMENT
Kevin Danso - 7
He tripped Devenny early on as the Scot was charging towards the Spurs box, earning a yellow card with Palace demanding a red. Despite some shaky moments in the first half, he handled everything thrown at him in the second half and had the fans chanting his name in the final stages.
Article continues below ADVERTISEMENT
Micky van de Ven - 8
Article continues below ADVERTISEMENT
He was solid throughout and arguably Spurs' best defender on the day, making numerous crucial touches and interceptions.
Djed Spence - 7
He attempted to push forward in the first half but played a loose pass across his own box that gave Wharton a shooting opportunity. In the second half, he was among those who greatly improved.
Rodrigo Bentancur - 7
The same message applies here. The Uruguayan seemed lost at times in the first half but fought superbly in the second half.
Archie Gray - 8
He received a yellow card for holding back Wharton in the first half. He scored his first senior goal with a close-range header towards the end of the first half.
After Bergvall's departure, he was pushed into a more attacking role, and his second driving run led to Richarlison's second disallowed goal. The fans gave him a resounding ovation when he was substituted with 10 minutes remaining.
Mohammed Kudus - 6
His performance lacked a final product until his low pass allowed Richarlison to score, only to be deemed marginally offside. He set up Richarlison again shortly after with some robust play.
Lucas Bergvall - 6
He was caught offside too easily for the early disallowed Richarlison goal. Despite working hard, some of his decision-making lacked sharpness.
He went down clutching his leg after the hour mark and immediately headed down the tunnel after being substituted.
Randal Kolo Muani - 6
Operating on the left, he demonstrated good control on the run to earn the corner from which Spurs scored. He didn't contribute much in the second half before being substituted along with Bergvall.
Richarlison - 8
He thought he had scored early in the match, only for his sliding finish to be disallowed due to Bergvall's offside. He battled up front with Spurs' long balls and assisted Gray's goal with his header.
He again believed he'd scored when he slid home Kudus' low cross but was offside by a kneecap. He took a shot at Henderson a few minutes later.
He flicked on the ball for chances for Dragusin and Odobert afterwards. Although he didn't score, he caused Palace numerous problems.
On another day, he could have ended up with two goals and several assists.
Substitutes
Joao Palhinha - 7
He made some spectacular sliding tackles and played a significant role in Spurs maintaining their lead.
Wilson Odobert - 7
He hit the base of the left-hand post with a run-on effort. A very promising late appearance against weary legs.
Radu Dragusin - n/a
His header just missed with his first touch almost 11 months after suffering that ACL injury back in January. He made some crucial contributions in the final moments.
Brennan Johnson - n/a
He immediately delivered a couple of threatening low crosses across the face of the Palace goal after coming on.