Swansea's home form is good and this wont be an easy game but they have typically not performed well against the teams sitting above them.
They have failed to beat any team currently in the top 6 and whilst they have managed to get a point each out of Hull, Milwall and Southampton, these all came in the early stages of the season and since November, they have racked up losses to Ipswich twice (no shame in that though), Milwall, Hull and of course, us.
In fact, their form against the top 10 is not great having only managed wins against Wrexham and Watford. They are tricky to beat but their hunting ground is deffinately the teams in the relegation race having done the doubles over Blackburn, Pompey, Oxford and Sheff Weds.