David Prutton has made his predictions for this weekend, including Newcastle v Aston Villa.

The Sky Sports pundit describes it as a ‘tough one’ despite Villa not winning since Boxing Day and Newcastle unbeaten in their last six, with four wins and two draws.

Stating the obvious, David Prutton says ‘both have assembled expensive team but are operating on vastly different levels’.

Whilst Newcastle are top of the table, Steve Bruce and his players are only six places and seven points above the relegation zone.

Although he doesn’t think Newcastle will be ‘particularly rampant’ he has gone for a 2-1 home victory to send NUFC three points clear, as he forecasts Brighton to only draw at Barnsley.

David Prutton speaking to Sky Sports:

“It’s a tough one. Both have assembled expensive teams but they are operating on vastly different levels.

“There is something Steve Bruce needs to address at Aston Villa, and his players owe him a big performance and results.

“But at this moment in time, with the way Newcastle are playing and how they are quite comfortable in large patches at home, it will be a tough one for Villa.

“I don’t think it is going to be particularly rampant but with Villa coming off a defeat to Barnsley, Newcastle will know they have the capabilities to beat Steve Bruce’s side.”

Prutton’s predicted scores:

Saturday 18 February

Barnsley 2 Brighton 2 (3pm)

Forest 2 Sheff Wed 2 (3pm)

Ipswich 1 Leeds 1 (3pm)

Monday 20 February

Newcastle 2 Aston Villa 1 (8pm)

Championship Table if David Prutton predictions come true

69 Newcastle (GD +36) – Played 32

66 Brighton (+26) – Played 32

61 Huddersfield(+7) – Played 31

60 Reading (+6) – Played 32

58 Leeds (+11) – Played 33

56 Sheff Wed (+10) – Played 32

(Huddersfield play Man City in the FA Cup this weekend and are then at home to Reading on Tuesday night in the Championship)

(Newcastle United’s current upcoming schedule below)

Monday 20 February – Newcastle v Aston Villa (8pm) – SKY SPORTS

Saturday 25 February – Newcastle v Bristol City (3pm)

Tuesday 28 February – Brighton v Newcastle (7.45pm) – SKY SPORTS

Saturday 4 March – Huddersfield v Newcastle (5.30pm) – SKY SPORTS

Tuesday 7 March – Reading v Newcastle (7.45pm)

Saturday 11 March – Newcastle v Fulham (3pm)

Saturday 18 March – Birmingham v Newcastle (3pm)

(Then a two week international break follows, before Newcastle v Wigan on Saturday 1 Apri