Jamie Vardy's first goal of the season set Leicester on their way to the first victory of their Premier League title defence as Swansea were beaten 2-1 at the King Power Stadium.
Vardy, the champions' leading scorer last season with 24 goals, got off the mark for the new campaign in typical fashion by emphatically finishing a lovely Leicester move.
Captain Wes Morgan doubled the lead early in the second half before Riyad Mahrez saw a penalty saved by Lukasz Fabianski and Leroy Fer headed a goal back for Swansea late on.
The victory meant Leicester avoided becoming the first champions since Manchester United in 2007-08 to begin the defence of their title without winning any of their first three Premier League matches.