Great analysis
One minor mistake. Swindon have 4 games left against the other top 7 teams, not 3.
However, to the current situation, and the run-in.
Around Christmas we were top with some "easy" games coming up, especially at home, and what did we do, lost the next three home games against mighty Hartlepool, Yeovil, and then Coventry. Last season we were in a strong position and threw away "easy" games.
Now I'm very much "an half EMPTY" man, and whilst I'm reasonably content with our current position, I'm not counting any chickens, and taking one game at a time.
Sorry to be so negative.
Still it's some great work, which I shall refer to during the rest of this season.