NEWCASTLE 3 EVERTON 2
Dubravka, Schär, Lascelles (Dummett 45), Lejeune, Yedlin, Hayden, Ki Sung-yueng (Shelvey 79), Ritchie (Kenedy 73), Pérez, Rondón, Almirón
Subs: Diamé, Manquillo, Joselu, Darlow
Newcastle stormed back from two goals down at half-time to beat Everton in a captivating match, leaving Toffees boss Marco Silva angry Ayoze Perez's winner was not disallowed for offside.
But that just goes to show that managers only see what they want to see because he wouldn't comment on the fact Everton goalkeeper Jason Pickford should have been sent off for a rugby tackle on the Salomon Rondon.
"I didn't see it," he said, when 52,000 in the crowd (with a worse seat than Silva) obviously DID!
Perez capped a stellar performance by whipping the ball past Jordan Pickford in the 84th minute after the Everton defence failed to react to Isaac Hayden's lofted pass back into the box.
The Spaniard had retreated from a clear offside position but only touched the ball after Salomon Rondon played the ball.
"When they scored the third goal it was a big mistake by the assistant - it was a clear offside," said Silva, who confronted referee Lee Mason on the pitch after the game.
"If you see the image it's not just one or two players in offside positions, there were five Newcastle players in the same line in offside positions.
"If 2-2 for us at that moment was a big frustration, imagine when they scored the third goal in a clear offside position?"
Perez had levelled three minutes earlier when Pickford spilled Miguel Almiron's stinging drive into his path, while he also set up Rondon's fine volley to get the hosts back into the game.
Until then, Rafael Benitez's side had felt aggrieved at Mason's decision not to send Pickford off for a foul on Rondon, with the England goalkeeper saving Matt Ritchie's poor subsequent penalty.
Moments after that save, Richarlison tapped in his side's second after Martin Dubravka parried Andres Gomes' low cross straight to the Everton winger.
Dominic Calvert-Lewin got the opener on 18 minutes with a fine glancing header from Lucas Digne's superb cross.
But the Toffees faded badly in the face of Newcastle's second-half onslaught and are now only three points in front of Benitez's side, with Silva admitting his side "have to look at ourselves".
"We lost because it was our fault," he said.
"Because I'm sure if we had kept doing what we did in the first half and we did what we had to do in the first 15 minutes of the second half, we would have killed the match with a third goal."
While unlucky and understandably frustrated to be 2-0 down at the interval, Newcastle were sloppy in the first half, not least when Ritchie stuttered in his run-up and hit a tame penalty down the middle that Pickford saved with his legs.
Benitez replaced captain Jamaal Lascelles, who had a knee injury, with Paul Dummett at half-time and later changed the shape of his side - moving Dummett to left back and pushing Ritchie up from there to right midfield, which allowed Newcastle to be more direct against a shaky Everton defence.
That defensive frailty was exposed on 65 minutes when Hayden played a hopeful pass up to Perez, who had only Rondon in support against four Everton defenders.
But Perez won the header back to Rondon, spun and received the return pass before deftly chipping to the Venezuela striker to volley beyond Pickford from 12 yards.
"The first goal was a great goal - I was joking that if Lionel Messi had done what Ayo did and Alan Shearer finished like Rondon, everybody would have been talking for a month about that," said Benitez.
Dummett looped a header over when Rondon was better placed behind him but Newcastle kept coming and drew level on 81 minutes as Almiron struck from 30 yards and Perez slotted in the rebound after Pickford failed to push it wide.
Frustration had given way to fervent urgency and Everton wilted, their defence caught static as Rondon brought down Hayden's lofted pass and Perez stabbed in the winner.
Jordan Pickford had a poor game that may concern England manager Gareth Southgate
Shortly after the break, former Sunderland player Pickford smiled and stuck his tongue out at the Newcastle fans, who booed his every touch, but it ended up a miserable, chastening day for the England keeper.
He should have been dismissed after half an hour when he spilled Ritchie's cross into Rondon's path and took a step to his left to tackle the Newcastle striker.
Mason likely decided that Pickford's foul in denying a goalscoring opportunity was accidental or he was trying to play the ball, which, since 2016, does not result in a red card. But Pickford looked to have deliberately impeded Rondon and it was strange Mason did not at least book him.
While Pickford saved the penalty and also denied Perez and Dummett with fine stops, those moments were overshadowed by a volatile and nervy showing.
He looked uncertain when coming for crosses, often punching instead of catching, was beaten by Rondon to a ball over the top that the striker poked just wide and could not handle Almiron's strike to gift Perez.
With the England squad named on Wednesday, this was a performance that may alarm manager Gareth Southgate when he considers who is his first-choice keeper.