Crystal Palace beat Everton 2-1 at Selhurst Park on Sunday afternoon, with the hosts coming from behind to take three points in a match that shifted decisively in the final quarter.
Everton began with real purpose. James Tarkowski headed them in front inside six minutes, and James Garner added a second on the half-hour. Ismaïla Sarr was sharp in behind the Palace defence, and Vitaliy Mykolenko pressed well down the left before going off at the interval. At 2-0, Everton looked set to absorb whatever Palace offered.
The game turned shortly after the break. Beto wasted a chance to extend the lead almost immediately from kick-off, and Palace sensed the shift. Jean-Philippe Mateta pulled one back on 65 minutes, and five minutes later Thierno Barry levelled. The Selhurst Park crowd, quiet for much of the first half, pushed the home side forward.
Mateta completed the turnaround on 77 minutes, finishing confidently to give Palace the lead for the first time. Everton briefly threatened through Carlos Alcaraz, who struck late, but the goal came too deep into stoppage time to alter the result. Substitutions from both benches disrupted rhythm in the closing stages, with Tyrique George and Jefferson Lerma both introduced around the 80-minute mark.
Palace were fortunate to be in the contest at half-time, but they were the better side when it mattered. Everton paid for failing to convert their early dominance into a commanding lead.
Recap generated from the event timeline. Editorial team review by request. How we use AI.