[ad_pod ]

Newcastle United fans have poured scorn on DeAndre Yedlin after the right-back made a horrific error in the club's 1-0 loss to Crystal Palace.

The former Tottenham Hotspur right-back conceded the penalty that allowed Luka Milivojevic to score the winning goal from the spot, handing Roy Hodgson's side a vital three points.

Newcastle subsequently remain in a relegation dogfight - they are seven points clear of Cardiff City but the Welsh side have a game in hand and could cut that gap to four if they win it.

Newcastle face Leicester City, Southampton, Brighton & Hove Albion, Liverpool and Fulham between now and the conclusion of the season.

The 25-year-old's foul on Zaha could, then, prove decisive as Rafael Benitez's men continue to sweat on their Premier League status.

And fans have not held back on Twitter, unleashing a torrent of vitriol on the United States international.

Take a look at the best of the reaction below!