What I hadn't factored in though is that our three games in hand are against Man City, Man Utd and Newcastle. Hopefully we can stay within 3 points. The other hope is that Spurs continue to implode.
With our games in hand I think it's unlikely Villa will be more than three points ahead of us going into that match - so I think this will almost certainly be the case. That could be our 'cup final'.