Everton are one of the best team to create huge surprises results ever since David Moyes took over the club as the manager. I never expected Everton to be able to beat Nottingham Forest at the City Ground stadium yesterday but they did it in an impressive way with a last minute goal scored by Abdoulaye Doucoure, it seems that Nottingham Forest are paying a huge price for losing the ball to the Everton player which led to a goal that costed them all 3 points.
I thought it was Nottingham who played badly in this game. They're just anomaly when they fought weak club than them. They looked strong just when they against top clubs in EPL. I also questioned their strange habit in PL.

As for Everton, it's happy to see them secure three important points. It's beyond my expectation to see them win against 3rd team in the PL. They also overachieved my prediction from farming a lot of points from the top clubs in PL.
It's also strange to see them win the game with more possession against their opponent. it's because i always see them have lower possession.
It was one of their best performance under moyes, and their coach is tactically geniuse.