Jamie Vardy scored his first goal of the season to help champions Leicester record their first win with victory over Swansea in very wet conditions.
The England striker fired in off the post from Danny Drinkwater’s ball before Wes Morgan volleyed in from a right-wing corner after the break.
Leicester’s Riyad Mahrez had a penalty saved by Lukasz Fabianski, who also blocked Shinji Okazaki’s follow-up.
Swansea pulled one back when Leroy Fer headed in from Modou Barrow’s cross.
Foxes make the most of horrendous conditions
How these players managed to produce a good show in relentless torrential rain is remarkable.
Heavy rain coupled with thunder and lightning added an extra dimension to proceedings, which Leicester coped with better than their opponents.
Vardy, who barely had a sniff of a chance in the opening two league games, gave Claudio Ranieri’s side the lead with a very typical Leicester goal.
One-touch football on the edge of their own area, involving new signing Daniel Amartey, resulted in Drinkwater playing a long through-ball for Vardy to chase. The 29-year-old latched on to it and thumped home his shot via the woodwork.
It was the minimum the Foxes deserved having dominated possession, and they increased their lead after half-time when captain Morgan lashed in a fierce volley.
The defending champions should have made it 3-0 but Fabianski guessed where Mahrez would place his spot-kick after Okazaki had been fouled in the area by Jordi Amat. The Japanese forward then saw his follow-up saved by the Polish keeper.
Swansea leave it too late
Francesco Guidolin’s side had gone AWOL as an attacking force during the first 30 minutes of this game as Leicester harried and pushed them back.
Bar a couple of tame Gylfi Sigurdsson efforts, it appeared it might be a case of how many Leicester would score after Morgan made it 2-0.
But then the Swans clicked into gear. Gambian winger Modou Barrow, who was sensational down the right and put in a handful of great deliveries, was justly rewarded for his efforts when Dutch midfielder Fer got on the end of another peach of a cross in the 81st minute.
Foxes full-back Danny Simpson also had to be on hand to clear another Barrow cross, with striker Fernando Llorente poised in the area.
The stats you need to know
Ranieri has secured his 100th Premier League win as a manager, becoming the fifth non-British/Irish manager to reach this landmark.
Vardy has become the third Leicester player to score 30 Premier League goals, after Muzzy Izzet and Emile Heskey (both 33).
Vardy has now scored six times in his last seven Premier League games for the Foxes.
Six of Drinkwater’s eight Premier League assists have been for Vardy goals. Mahrez has missed three of his last four penalties in the Premier League. Fer has scored in two of his three Premier League games this season, having failed to score in any of his 11 games in the last campaign for the Swans.
Sign up for Ghana Star News to receive daily email alerts of breaking news in Ghana. GhanaStar.com is your source for all Ghana News. Get the latest Ghana news, breaking news, sports, politics, entertainment and more about Ghana, Africa and beyond.