Here are Wigan's remaining PL fixtures...
Spurs (h) (this week-end)
The key here - as I see it - is that the Albion thru Arsenal matches, plus the Cup Final before the Arsenal match (4 matches), have to be played over a 11-day spell.
I'm not going to count my chickens, but I'd say that this fixture load could well bring the end for Wigan.
I can't see them getting more than a point each out of the Spurs and Albion matches, but while they may well get all 3 against Swansea (a potential total of 5 points) there's almost a certain defeat waiting at the Emirates, particularly if Wigan are beaten heavily by Man City in the cup final only 3 days before.
That would put Wigan 2 points ahead over Villa if Villa fail to pick up any more points before the last match of the season.
It could be that Villa just need one win from their next 3 matches and before the Wigan visit to ensure survival.
However, I have been informed about the awful stat that whoever Wigan have played in the last game of the season for the last four years has been relegated! And we play them them in the last game. Gulp.