Swansea getting relegated now would be a surprise, they have some great results recently (apart from one game that springs to mind....!), they play Huddersfield next, and also have Southampton, West Brom, Everton, Bournemouth and Stoke in their run in.
Carvahal seems to have found a system...