Photo: Andros Townsend's reaction to Yohan Cabaye's awful challenge against Newcastle United speaks volumes

A general view of St James' Park during the Barclays Premier League match between Newcastle United and Tottenham Hotspur at St James' Park on May 15, 2016 in Newcastle, England.

Newcastle United defender DeAndre Yedlin was lucky to escape injury after Crystal Palace's Yohan Cabaye put in a shocking challenge on him.

Jamaal Lascelles of Newcastle United confronts Yohan Cabaye of Crystal Palace as Deandre Yedlin of Newcastle United (grounded) is injured during the Premier League match between Newcastle...

Crystal Palace winger Andros Townsend’s reaction to Yohan Cabaye’s vicious tackle on Newcastle United defender DeAndre Yedlin speaks volumes for what he thought about the challenge.

Cabaye launched into a fierce tackle on Yedlin, and he was very fortunate to escape with just a yellow card.

And Townsend’s reaction to Cabaye’s foul made it very clear that he felt the Frenchman was lucky to not be handed a red.

Jamaal Lascelles of Newcastle United confronts Yohan Cabaye of Crystal Palace as Deandre Yedlin of Newcastle United (grounded) is injured during the Premier League match between Newcastle...

Cabaye and Townsend have both represented Newcastle earlier in their careers, and it is fair to say that the St. James’ Park crowd enjoyed getting one over on the pair of them.

Newcastle managed to pick up the three points against Palace, with Mikel Merino scoring a late header to seal the victory, which piles further misery on Roy Hodgson's Eagles, who are currently sat at the bottom of the Premier League table. 

Mikel Merino of Newcastle United scores the first goal during the Premier League match between Newcastle United and Crystal Palace at St. James Park on October 21, 2017 in Newcastle upon...

Newcastle, meanwhile, are on a great run of form and have now won four of their last seven league matches to move into seventh place in the top flight standings.

FIFA World Cup 2018FIFA 2018 World Cup Russia - click here for all of our coverage...

Register for NEWCASTLE UNITED team updates

Register for HITC Sport - Daily Dispatch