Swansea defeated Arsenal at the Emirates Stadium on Wednesday night. Yes, you heard that right!

Arsenal winger Joel Campbell opened proceedings after 17 minutes, but following a sublime through ball from Jack Cork, Wayne Routledge finished past Petr Cech to get Swansea level shortly after.

In the second-half, it was end-to-end stuff in North London, but Swansea won the game via captain Ashley Williams in the 75th minute. What a result!

The Swans go six points above the relegation zone with Norwich, Bournemouth and Aston Villa up next.

Here’s our player ratings:

Mike Hewitt/Getty Images Sport Start slideshow

Read more from Declan Terry