Newcastle showed immense resolve to come from behind and claim a 2-2 draw with Tottenham, to bolster their chances of avoiding relegation.
Harry Kane had scored two excellent goals to put Spurs ahead after Joelinton had opened the scoring, but Joe Willock's late leveller left Jose Mourinho's men frustrated.
Newcastle 2-2 Tottenham Player Ratings: Kane stars, Vinicius flops
✔️ Joelinton: 7.3
The much-maligned forward has been the subject of regular criticism - and often rightly so - but here he worked extremely hard for the cause and was rewarded with a good goal.
Sean Longstaff slid the ball into his path and he composed himself to slot neatly into the corner and give his side the lead.
He should perhaps have made it two in the second period, after his controlled shot and finish sent the ball just wide, but he can be proud of his effort and Steve Bruce will be delighted with the application he showed.
❌ Carlos Vinicius: 5.3
It's fair to say it is looking increasingly unlikely that Spurs will take up the €40m option to sign Vinicius on a permanent deal.
When Son isn't in the team, the lack of attacking options is obvious. Vinicius has done ok in the Europa League but at Premier League level he isn't of the level required. A single effort chalked off for offside after a poorly-timed run was the extent of his involvement before being hooked at the break.
⭐ Harry Kane: 8.6
Once again it was Harry Kane separating Tottenham from absolute mediocrity.
After his side deservedly went a goal down, it was Kane who dragged them back into it, bundling his first effort over the line from close range before collecting a Tanguy NDombele pass and rifling across Martin Dubravka into the far corner.
He hit the post in the closing stages and that proved crucial as Newcastle equalised soon after, but at times it feels like Kane versus the league, and he's carrying the weight of performance on his shoulders.
Newcastle 2-2 Tottenham Player Ratings: Kane stars, Vinicius flops