Newcastle United were dealt a crushing late blow as Wolverhampton Wanderers came away from St James’ Park with a 2-1 victory.

The Magpies headed into this fixture on the back of a score draw away at Everton on Wednesday evening. Wolves, meanwhile, were full of confidence following a 2-1 win against Chelsea at home in midweek.

Nuno Espirito Santo’s men took the lead in the first half courtesy of Diogo Jota. However, the hosts bounced back soon after as Ayoze Perez netted an equaliser.

It was a closely-contested affair throughout but Wolves sensed an opportunity to secure a win as DeAndre Yedlin was sent off for Newcastle just before the hour mark.

Eventually, the visitors’ persistence paid off as Matt Doherty found space to nod home a rebound in the fourth minute of stoppage time at the end of the match.

Here are our Newcastle player ratings following the disappointing late defeat to Wolves.