I know form can mean very little in these circumstances (blood & guts matter more).
Nevertheless, in an attempt to be positive, the last 5 games throw up some interesting stats:
Goals scored/conceded
Saints = 7/8
Swans = 2/9
Clean sheets
Saints = 1
Swans = 0
Points earned
Saints = 5
Swans = 2
Last 2 contests at Liberty
Saints = 1 win
Swans = 1 win
Swansea's last 5 home games (most recent last)
WWWDL
Just been on their forum & even though there's some bravado, there's a lot of negativity about their chances of getting a result. They also can't decide whether to go for a draw & get something from Stoke, or try to beat us.
They generally feel we're the better team, but they have home advantage which gives them a smidgeon of confidence.
Otherwise, similar comments to the ones on here.