Newcastle United came from one goal behind to record a 2-1 win over Arsenal at St James's Park on Sunday afternoon.
Alexandre Lacazette had sent the Gunners ahead in the 14th minute, but Ayoze Perez levelled the scores before Matt Ritchie won it in the second period for a Magpies side who have overcome Arsenal in a home Premier League game for the first time since December 2005.
Newcastle have now won their last four Premier League matches, and the victory has moved them onto 41 points - 13 points clear of the relegation zone. Arsenal, meanwhile, stay in sixth position as their poor away form continued.
Read how it all unfolded in Sports Mole's minute-by-minute live commentary of the action below.
NEWCASTLE: Dubravka; Yedlin, Lascelles, Lejeune, Dummett; Kenedy, Shelvey, Diame, Ritchie; Perez; Gayle
ARSENAL: Cech; Chambers, Mustafi, Holding, Monreal; Elneny, Willock, Xhaka; Iwobi, Aubameyang; Lacazette
© Offside
Dennis Bergkamp: the GOAT 🐐#NUFCvAFC pic.twitter.com/izBHE3rzrk
— Arsenal FC (@Arsenal) April 14, 2018
4 - Joe Willock (born in August 1999) will be just the fourth player who was born after Arsene Wenger's first match in charge to make a Premier League appearance for Arsenal (Ainsley Maitland-Niles, Reiss Nelson & Eddie Nketiah are the others). Quirky. pic.twitter.com/uVBtqeXSMY
— OptaJoe (@OptaJoe) April 15, 2018
TEAM NEWS: Here's how Newcastle United will line up against @Arsenal at @StJamesParkNE1 today.
— Newcastle United FC (@NUFC) April 15, 2018
Rafa Benítez has named an unchanged side. #NUFC pic.twitter.com/L0JUz96lij