Leicester City's 2-1 win at Swansea was an important result after one hell of a week at the King Power Stadium.

It was good to get back to the action.

But which players impressed our reporting team at the Liberty Stadium? And who did not?

Here are our ratings....

Kasper Schmeichel: Swansea rarely tested the City goalkeeper, who could do little about the goal. 7

Danny Simpson: One of Leicester’s most consistent performers. Again, he did not disappoint. 7

Harry Maguire: Solid performance from the Leicester and England centre-back. 7

Wes Morgan: Won most of his battles with Abraham and gobbled up the majority of Swansea crosses. 7

Christian Fuchs: Booked early on but made a few important interceptions in the second half. 7

Riyad Mahrez heads just wide past Lukasz Fabianski during the Premier League match between Swansea and Leicester City at Liberty Stadium (Photo by Michael Steele/Getty Images)
Riyad Mahrez heads just wide past Lukasz Fabianski during the Premier League match between Swansea and Leicester City at Liberty Stadium (Photo by Michael Steele/Getty Images)

Marc Albrighton: Worked hard, and produced a superb pass in the build-up to Okazaki’s goal. 7

Wilfred Ndidi: The midfielder’s best performance of the campaign. Helped by the presence of Iborra. 7

Vicente Iborra: Midfield masterclass. Composed and controlled the game while hardly breaking sweat. 9

Riyad Mahrez: All his tricks and turns, with an end product to match it. 8

Shinji Okazaki: Outstanding. Proved once again that, in this system, there is no one better for the job. 9

Jamie Vardy: Ran Swansea’s defence ragged, and should have capped the performance with a goal. 7