Leicester City move off the bottom of the Premier League table for the first time in five months after goals from Leonardo Ulloa and Andy King seal vital victory
The Foxes have now recorded three wins in a row to lift themselves off the bottom of the table for the first time since November.
Ulloa opened the scoring early in the first half after collecting Wes Morgan’s knock-down to net his eighth goal of the season.
Swansea City missed their chance to level the scorline when Nelson Oliveira shot straight at Kasper Schemeichel after some neat footwork inside the box.
Leicester then sealed all three points when King pounced first after Lukasz Fabianski parried Esteban Cambiasso’s free-kick.
It was the home side who started brightest and took a deserved lead in the 15th minute.
The Swansea defence failed to deal with a Marcin Wasilewski punt into the box and Ulloa was on hand to drive a shot into the bottom left-hand corner after being teed up by Wes Morgan.
Wayne Routledge chipped over goalkeeper Kasper Schmeichel into the Leicester net soon afterwards but the assistant referee’s flag had already been raised for offside, with television replays suggesting an extremely tight call.
Leicester continued to press, with Marc Albrighton curling a shot just wide, before Swansea finally began to show signs of life with 25 minutes on the clock – Jonjo Shelvey firing their first real chance high and wide.
Albrighton and Andrej Kramaric went close to extending Leicester's lead with early second-half efforts, while Shelvey continued to look Swansea's most potent threat at the other end, drawing a diving save from Schmeichel.
The Dane had to be alert as the second half progressed, denying Oliveira and and Shelvey in quick succession shortly after the hour mark as Swansea pressed for a leveller, while substitute Jefferson Montero's strike deflected wide a few moments later.
From the resulting corner, Leicester launched a rapid counter-attack, but Riyad Mahrez was unable to execute his attempted chipped finish, before Jamie Vardy saw claims for a penalty following a clumsy Ashley Williams challenge waved away.
Mahrez then forced Lukasz Fabianski to tip the ball around the post following a 20-yard strike late on, but King wrapped up the points when Fabianski dropped the ball into his path from Esteban Cambiasso's free-kick.