Newcastle United are clear favourites for this game as they look to secure their place in next season's UEFA Champions League, although Everton cannot be overlooked given their recent form heading into this game.
The Magpies have been excellent on home soil this season, losing only four of their matches at St.James' Park, winning 12, accumulating 38 points from 54 available. Newcastle United are on an excellent run of form at home in the Premier League, with six consecutive victories and three clean sheets, scoring at least twice in those three matches.
Everton are unbeaten in their previous three matches, following two victories and a draw. However, the Toffees have been prone to conceding in recent weeks, with only one clean sheet in their previous five league matches, and that was against a relegated Southampton side.
Newcastle's record against Everton at St.James' Park is relatively strong, with three wins from the last four meetings between the two teams, which leads us to predict a 2-0 victory for the Magpies to secure Champions League football for next season.
Newcastle United 2-0 Everton