Crystal Palace and Aston Villa served up a feast of attacking football in the early kick off at Selhurst Park.
The hosts twice came from behind to level proceedings, before Tyrick Mitchell scored his first professional goal to give Palace all three points in a 3-2 victory.
Both sides went into the match with little to play for, and it resulted in an end-to-end classic which saw a massive 42 shots between the two sides.
Palace managed 23 themselves, the most they've had since firing 25 efforts at West Ham's goal in 2019, with Villa letting fly 19 times at Jack Butland's goal.