Bruno Guimaraes dealt Arsenal’s Champions League hopes a major blow as Newcastle powered their way to a deserved win at a raucous St James’ Park.
The £35million Brazilian condemned the Gunners to a costly 2-0 defeat with an 85th-minute strike after Ben White’s own goal had put the Magpies ahead in front of a crowd of 52,274.
As a result, Arsenal will go into Sunday’s final round of fixtures two points behind fourth-placed Tottenham and with their fate out of their own hands.
Victory was no more than Eddie Howe’s side deserved as they bounced back from successive defeats to Liverpool and Manchester City to take their tally to 46 points, the most they have collected since returning to the Premier League in 2017.
Relive all the action below: