Arsenal kept their hopes of claiming a place in Europe alive as they scored two last-gasp goals to secure a 3-1 victory over Crystal Palace.
See how the players rated below.

GK
Germany
It may have looked comfortable for the Gunners in the end, but they were only able to win at all thanks to their goalkeeper.
Crystal Palace's positive response to going behind forced Bernd Leno into actions plenty of time, and he ended the game with five saves to his name.
Crystal Palace's positive response to going behind forced Bernd Leno into actions plenty of time, and he ended the game with five saves to his name.

S
Gabon
Three goals for Arsenal but, as is too often the case these days, none of them came from captain Pierre-Emerick Aubameyang.
The forward managed just two shots, neither of which found the target, and 26 touches - fewer than any other Gunners starter - in an anonymous performance.
The forward managed just two shots, neither of which found the target, and 26 touches - fewer than any other Gunners starter - in an anonymous performance.

AMR
Côte d’Ivoire
In the right place at the right time to finish off a flowing team move for his first goal, the second was all about Nicolas Pepe.
The Frenchman seemed to have the ball glued to his foot as he drove through the box and produced a calm finish to top off a big win.
Arsenal fans will hope Pepe's improved recent form is a sign of things to come next season.
The Frenchman seemed to have the ball glued to his foot as he drove through the box and produced a calm finish to top off a big win.
Arsenal fans will hope Pepe's improved recent form is a sign of things to come next season.