Swansea 1 St Gallen 0: Swansea went clear at the top of Europa League Group A with a scrappy 1-0 win over St Gallen at the Liberty Stadium.
Wayne Routledge got the only goal of the game six minutes into the second half, tapping in at the far post.
Swansea were a long way short of the form they showed in humbling Valencia at the Mestalla in their first group game, and the visitors would have taken something from the game had striker Goran Karanovic converted a first-half penalty.
Swansea can now head into the home game with Kuban Krasnodar later this month knowing a win would make them strong favourites to claim a place in the last-32.
But St Gallen will rue failing to take their golden opportunity to cause an upset when it arrived in just the 14th minute.
Dwight Tiendalli was adjudged to have handled in the box, but Karanovic's weak spot-kick was saved by Gerhard Tremmel.
To add injury to insult Karanovic was removed at half-time having had no recollection of his miss after being concussed in a collision with Tremmel.
Routledge got the decisive strike when Wilfried Bony's shot from Alejandro Pozuelo's pass was only half saved, and the winger had the easy task of finding the net.
Meanwhile, Wigan also enjoyed a slender win, defeating Maribor 2-1. Goals from Nick Powell and Ben Watson put the home side in the driving seat before Marcos Tavares replied for the visitors.