2016 ASTON VILLA 0 NEWCASTLE 0
26. Karl Darlow
8. Vurnon Anita
18. Chancel Mbemba
15. Jamaal Lascelles
3. Paul Dummett
24. Cheick Tiote 68'
4. Jack Colback 90'
25. Andros Townsend
7. Moussa Sissoko
5. Georginio Wijnaldum
9. Papiss Cisse 52'
10. Siem de Jong 90'
12. Jonjo Shelvey
17. Ayoze Perez 68'
22. Daryl Janmaat
27. Steven Taylor
41. Freddie Woodman
45. Aleksandar Mitrovic 52'
Newcastle's Barclays Premier League fate is out of their own hands after a goalless draw at already-relegated Aston Villa.
The Magpies created the better chances but were wasteful in front of goal, most notably in the second half through Jack Colback and Aleksandar Mitrovic - who also went very close to breaking the deadlock with a header.
The point extended their unbeaten run to five matches under Rafa Benitez but Newcastle finished the day in the bottom three after north-east rivals Sunderland twice came from behind to beat Chelsea 3-2 at the Stadium of Light.
It leaves The Toon a point behind the Black Cats, who have a game in hand and could send Benitez's side down with victory at home to Everton on Wednesday night.
For Villa, it meant Villa Park bid farewell to top flight football for the first time since 1987 and at least Eric Black's team avoided the indignity of setting a new club record of 12 successive league defeats.
Villa and Newcastle could be renewing acquaintances in the Championship next season but two clubs who certainly will are Villa and Birmingham.
And in a prelude to next season's derby there was evidence of the Second City rivalry reaching sky high levels before kick-off at Villa Park as a light aircraft flew over the stadium with a banner in tow reading ''Randy Lerner is a Blue'', in reference to the decline of Villa in recent years under the American's ownership and ultimately their relegation this season.
On the pitch it was a scrappy start to the game as both sides struggled to find any rhythm.
There was a let-off for Villa in the 18th minute when Moussa Sissoko's driven, low cross from the right-hand side evaded everyone in a crowded penalty area. Any sort of touch could have seen the ball diverted into the net.
Shortly afterwards another attack down the same side saw Papiss Cisse latch on to Vurnon Anita's through ball but the Senegal striker scuffed his attempt at a first-time shot and Villa goalkeeper Mark Bunn gathered.
The two combined again after 36 minutes but once more Cisse's connection was not what he hoped and his volley into the ground bounced high and safely into Bunn's arms.
Villa enjoyed their first real spell of sustained pressure as half-time approached but a succession of Alan Hutton crosses into the penalty area were cleared by Newcastle - namely Chancel Mbemba.
Colback spurned a glorious chance to give Newcastle the lead right at the start of the second half when he blasted the ball over the crossbar from around the penalty spot after good work by Andros Townsend.
Another equally glaring opportunity went begging on the hour when Cheick Tiote hooked a ball back into the penalty area where Mitrovic's run was not tracked but the substitute lifted the ball over the advancing Bunn and on to the roof of the net.
The chances kept on coming for Newcastle and Bunn got down well to block a fiercely-struck low drive by Georginio Wijnaldum before both sets of fans inside Villa Park collectively held their breath as a Mitrovic header looped narrowly wide, with Bunn beaten.
That coincided with the latest 74th-minute protest from Villa fans as they attempted to halt play by throwing balloons and inflatable football on to the pitch, but much like the real ball many of them failed to find their target.
As news of Sunderland's third goal against Chelsea filtered through Newcastle tried to apply some late pressure but Villa, unusually for them this season, defended well and brought the curtain down on their home campaign with a point.
To avoid what would have been viewed as a slap in the face for supporters, and the possibility of insighting vitriolic outbursts, Villa sensibly decided to cancel the traditional lap of appreciation that is customary following the final home game of the season. Villa also cancelled their Player of the Year awards last month.
Following such a dismal campaign which has brought just three Premier League wins a walk of shame would be more apt, although a handful of players did clap the supporters as they made their way towards the tunnel - even if they were not that well received.
LC NEWCASTLE 2 WOLVES 0 (Ritchie, Gouffran)
Darlow, Yedlin, Hanley, Clark, Lazaar, Shelvey, Colback, Ritchie (86' Lascelles), Diame (72' Perez), Gouffran (75' Atsu), Murphy
Subs: Dummett, Hayden, Woodman, Mitrovic
NEWCASTLE UTD 0 WOLVES 2
Sels, Anita, Mbemba, Lascelles, Dummett, Hayden (Mitrovic 62) Shelvey, Ritchie (Atsu 63), Diame, Perez, Gayle
Subs not used: Clark, Colback, Gouffran, Yedlin, Darlow
QPR 0 NEWCASTLE 6 (Shelvey 2, Perez, Clark, Mitrovic, Hanley)
Sels, Anita, Lascelles, Clark, Dummett (65' Hanley), Gouffran (61' Atsu), Hayden, Shelvey, Ritchie, Perez, Mitrovic (74' Yedlin)
Subs: Colback, Gayle, Diame, Darlow
DERBY CO 0 NEWCASTLE 2 (Gouffran, Yedlin)
Sels, Anita, Mbemba, Lascelles, Dummett, Ritchie, Shelvey, Colback, Gouffran (73' Yedlin), Diame (88' Hayden), Gayle (76' Perez)
Subs: Clark, Lazaar, Darlow, Mitrovic
NEWCASTLE 2 BRIGHTON 0 (Lascelles, Shelvey)
Sels, Anita (72' Gamez), Mbemba, Lascelles, Dummett, Ritchie, Hayden, Shelvey, Gouffran (88' Yedlin), Diame (81' Colback), Perez
Subs: Clark, Hanley, Darlow, Armstrong
(LC) NEWCASTLE 2 CHELTENHAM 0 (Perez 2)
Darlow, Sterry, Lascelles, Hanley, Gamez, Aarons (24' Gouffran), Shelvey, Colback, Perez, Diame, Mitrovic (38' Gayle)
Subs: Dummett, Hayden, Mbemba, Sels
BRISTOL CITY 0 NEWCASTLE 1 (Gayle)
Sels, Anita, Mbemba, Lascelles, Clark, Ritchie, Hayden (87' Shelvey), Colback, Gouffran, Diame (63' Perez), Gayle (88' Aarons)
Subs: Dummett, Hanley, Darlow, Sterry
NEWCASTLE 4 READING 1 (Hayden, Ritchie (P), Gayle 2)
Sels, Anita, Mbemba, Clark, Dummett, Hayden, Shelvey, Ritchie (90' Aarons), Perez (76' Lascelles), Gouffran (84' Colback), Gayle
Subs: Hanley, Janmaat, Darlow, Armstrong
NEWCASTLE 1 HUDDERSFIELD 2 (Gayle)
Sels, Janmaat (83' Armstrong), Mbemba, Lascelles, Dummett, Anita, Hayden, Shelvey, Aarons (45' Ritchie), Diame (75' Perez), Gayle
Subs: Clark, Colback, Darlow, Gamez
FULHAM 1 NEWCASTLE 0
Sels; Janmaat, Lascelles, Hanley, Dummett; Hayden (Shelvey 77), Colback (Aarons 61); Ritchie, Perez (Armstrong 70), Anita; Gayle.
Subs Mbemba, Darlow, Jesus Gamez, Sterry.
NEWCASTLE 3 VITESSE ARNHEM 2 (Leerdam (og), Gayle, Colback)
Sels; Janmaat (Sterry, 74), Hanley (Gamez, 62), Lascelles, Dummett; Hayden (Saivet, 74), Colback (Shelvey, 62); Anita (Mitrovic, 74), Perez (Armstrong, 62), Ritchie (Aarons, 62); Gayle (Gouffran, 74). Subs not: Darlow, Tiote, Thauvin.
SOUTHEND UTD 0 NEWCASTLE 2 (Anita, Gouffran)
Darlow; Janmaat (Sterry 63), Mbemba (Hanley 63), Lascelles, Dummett; Hayden (Colback 63), Shelvey (Saivet 73); Anita (Thauvin 78), Perez (Mitrovic 73), Aarons (Gouffran 63); Gayle (Armstrong 63).
Sub not used: Sels.
SPORTING LOKEREN 0 NEWCASTLE 4 (Perez 2, Perez, Janmaat, Shelvey)
Sels (Darlow 72); Sterry (Gouffran 63), Mbemba (Saivet 72), Lascelles (Dummett 63), Anita (Gamez 46); Hayden (Shelvey 46), Colback (Tiote 72); Janmaat, Perez (Mitrovic 46), Aarons (Thauvin 63), Gayle (Armstrong 63).
Subs not used: None.
DONCASTER ROVERS 2 NEWCASTLE UTD 2 (Hayden, Perez)
Sels, Janmaat (Sterry, 45), Mbemba (Saivet, 65), Lascelles (Dummett, 45), Colback (Hayden, 45), Anita (Gamez, 45), Ritchie (Gouffran, 45), Aarons (Perez, 45), Shelvey (Wijnaldum, 79), Mitrovic (Gayle, 45), Armstrong (Thauvin, 60).
BOHEMIANS 0 NEWCASTLE 6 (Ritchie, Mitrovic, Gayle, Thauvin, Aarons, Wijnaldum)
Sels, Anita, Lascelles, Mbemba, Sterry, Aarons, Colback, Gouffran, Ritchie, Saivet, Mitrovic.
Subs: Darlow, Gamez, Dummett, Wijnaldum, Shelvey, Hayden, Perez, Gayle, Janmaat, Tiote, Thauvin.