I think we can rule out any possibility of Chelsea, City or Liverpool falling out of the top 4 - that leaves Arsenal. For Everton to overtake them - highly unlikely though it is - we need a calamitous failure by Arsenal and a tremendous finish by Everton.
I posited this yesterday -11 behind with 2 games in hand means, potentially, a gap of 5 points and 9 games - not insurmountable but improbable.
Firstly one needs to be realistic about what Everton might achieve.
6 home games (winnable) Cardiff (won), Palace, Swansea (and the difficult) United, City and a vital game against Arsenal. If we suppose Everton achieve 4 wins and 2 draws - including a win over Arsenal - that's 14 points.
5 away games (all potentially winnable) - Saints, Sunderland, Newcastle, Fulham and Hull. If we achieve a realistic 11 points say - that's a total of 25 points from 11 games (now, after yesterday, 22 from 10). Everton to finish on 73 points.
Now can Arsenal (currently 28-59 GD +12 greater than Everton's present total) be held to 13 or 14 points in their remaining 10 games (which would be 9 assuming they lose to Everton). Well obviously they can but realistically?
Well the good news - potentially - for Everton is that Arsenal have 4 tough games in their next 5 - Spurs away, Chelsea away, City home and Everton away (as well as Swansea home).
If we allow them just 4 points from those games.. a win over Swansea and a draw against one of the other 3 top sides (we must assume they lose to Everton) this leaves them with the task (and Everton closing in on them) of requiring something like 10 points from the remaining 5 games. Whilst none of those games looks overly difficult (West Ham, Newcastle, West Brom home, Norwich, Hull away) clearly they would be in poor form so it is, unlikely but just, possible. Would definitely make for a great end of the season for us..(or maybe Spurs or United heaven help us!).