The visitors took the lead through Perch but United levelled when Evans was on hand to poke home for 1-1. The defender then put through his own net to give the Geordies the lead once again before Evra fired home for 2-2 shortly after the break. Newcastle then took the lead for the third time via Cisse but van Persie equalised before Javier Hernandez snatched a 90th minute winner for United.
The win, coupled with Man City’s 1-0 loss at Sunderland, moved United clear in the title race. Watch the goals from the game below.