Ki Sung-Yueng’s fortuitous goal was enough to give Swansea a Premier League win over Hull City at the KC Stadium.
Jonjo Shelvey’s long-range strike deflected off the South Korean’s wrist to beat goalkeeper Allan McGregor.
Hull threatened to equalise when Andrew Robertson drove against the crossbar but the Swans squandered further chances and twice struck the woodwork.
The victory moves Swansea up to eighth and leaves Hull, who are without a win in 10 games, second from bottom.
The pressure is mounting on Tigers’ boss Steve Bruce, who lead the club to promotion during his first season and the FA Cup final in his second, with Hull having won just one game in front of their home fans this term.
The Swans headed into the match on a run of two defeats and with a hectic Christmas schedule on the horizon manager Garry Monk opted to make seven changes to the side that narrowly lost 2-1 to Tottenham last weekend.
Shelvey came in to replace Leon Britton, who was nursing a knee problem, and the Englishman enjoyed an influential game against a Hull midfield missing the suspended Tom Huddlestone, who was serving the first of a four match ban.
And it was Shelvey’s long-range shot on 15 minutes that deflected off Yueng to open the scoring. There were only muted appeals for handball from the Hull players and an eerie hush from the deflated home fans.
But Swansea have given away 16 points from leading positions this season and they may have feared a repeat when Robertson rattled keeper Lukasz Fabianski’s crossbar with a dipping strike just minutes later.
However, the Swans reasserted themselves and could have doubled their lead on 31 minutes when Shelvey, whose only goal this season came against Chelsea in September, beat McGregor with a 25-yard daisy-cutter that struck the inside of the post and went wide.