
Last night's result: Arsenal won away at Crystal Palace, securing 3 points before lifting the Premier League trophy.
On 25 May 2026 GMT+7, in the final match of the 2025-26 English Premier League season, Arsenal, the season's champions, visited fellow London club Crystal Palace, who were in 15th place.
In the first half, at the 11th minute, Arsenal nearly took the lead with a shot from substitute Gabriel Jesus, who started the game this time, but Dean Henderson made the save.
At the 15th minute, Crystal Palace almost scored first with a close-range header by attacking right-back Daniel Muñoz, but Kepa Arrizabalaga made a superb save, narrowly pushing the ball out for a corner.
At the 42nd minute, Arsenal took the lead 1-0 as Gabriel Martinelli threaded a pass to Gabriel Jesus, whose shot deflected off a Crystal Palace defender's foot and squeezed past Dean Henderson at the near post.
In the second half, at the 48th minute, Arsenal extended their lead to 2-0 from a corner. Kai Havertz headed the ball back to Noni Madueke, who shot through the Crystal Palace block, beating Dean Henderson to score.
At the 89th minute, Crystal Palace pulled one back with a header from Jean-Philippe Mateta. They almost equalized during injury time at 90+1 minutes with a shot from Jérémy Pino, but it was ruled offside because Évan Gessaud was obstructing the ball's path beforehand.
The match ended with Arsenal winning 2-1, earning 3 points to conclude the season with 85 points and securing the Premier League title. Crystal Palace finished with 45 points in 15th place.