After three straight away games against promotion chasing sides, Newcastle head back to St James’ Park this weekend where they’ll be hosting a Fulham side who also have their sights set on a return to the Premier League.

Slavisa Jokanovic’s men are one of the in-form sides in the division and are currently on a run of six games unbeaten in the league, so this won’t be an easy game for the Magpies.

Team news wise, Newcastle will be without DeAndre Yedlin who missed the draw at Reading on Tuesday night whilst midfielders Isaac Hayden and Rolando Aarons are also unavailable for selection.

With that all being said, which XI will Rafa Benitez select as he looks to earn a crucial three points?

Here’s my predicted starting line up:

Laurence Griffiths/Getty Images Sport Start slideshow