GOOD: October 17 - Prediction: Everton 2 Liverpool 2. "Table-topping Everton are looking to defeat champions Liverpool in the Merseyside derby for the first time since 2010." Actual result: Everton 2 Liverpool 2. Close, but no cigar for Carlo Ancleotti's side in their attempt to end the hoodoo against the Reds. And it was good old VAR to the rescue here as Liverpool's Sadio Mane was denied an injury-time winner by those good folks at Stockley Park, thus preserving this fine piece of prediction work. AP

From Chelsea's win over Sheffield United to Aston Villa thrashing Liverpool: Good, bad and ugly of Premier League predictions