The win also means Carvalhal has only lost one of his 11 games in charge and the momentum doesn’t look like it will be brought to a halt anytime soon.

The Swans take a break from league action next week to face Sheffield Wednesday in the FA Cup, but when they return from the Steel City, they have a run of crucial fixtures, taking on relegation rivals Brighton, West Ham and Huddersfield.