Jack Grealish scored his first Premier League goal for almost 16 months as Manchester City moved into fourth and pushed Leicester closer to relegation with victory at the Etihad Stadium.
Blues boss Pep Guardiola was watching from the stands as Grealish – making his first league start since December – applied the finishing touch to a second-minute cutback from Savinho.
At least Guardiola, who is serving a touchline ban, saw the goal. Hundreds of home fans had not taken their seats by that point as part of a protest against anticipated season ticket price rises and a new commercial deal with ticket resale agency Viagogo.
Omar Marmoush, who led the hosts’ attack in place of the injured Erling Haaland, added a second just before the half-hour, rattling a first-time effort in off the underside of the bar when Leicester goalkeeper Mads Hermansen failed to hold Ruben Dias’ chipped ball into the penalty area.
Amid a litany of sorry statistics, Leicester have now lost 14 of their past 15 league games and remain 12 points from safety, with just eight games to save themselves from an immediate return to the Championship.
They have become only the fourth side in English top-flight history to lose seven consecutive games without scoring, have conceded the first goal in 25 of their 30 games, and are still to keep a clean sheet away from home.