Pep Guardiola celebrated 500 games in charge of Manchester City with a nervy win over Leicester.
Savinho and Erling Haaland gave the floundering defending champions just a second win in their last 10 Premier League games.
It was still not enough to lift them back into the top four, instead leaving them fifth and 11 points behind leaders Liverpool before the Reds' trip to West Ham later on Sunday.
Guardiola had promised not to give up amid the worst run of his managerial career but the visitors lived dangerously at the King Power Stadium with Jamie Vardy twice going close and Facundo Buonanotte hitting the post for the Foxes.
Confidence clearly needs to be rebuilt at City but it was good enough to beat a Leicester side who are fading after a promising start under Ruud van Nistelrooy.
It is now four straight defeats for the Foxes and five in seven games since Steve Cooper was sacked in November which leaves them in the relegation zone.
Vardy had the hosts' best first-half chance, thwarted by Stefan Ortega after Josko Gvardiol's mistake, before Buonanotte's header rebounded off the post but by then they were already trailing to Savinho's 21st-minute goal - his first for City.
Goalkeeper Jakub Stolarczyk, who denied Haaland early, parried Phil Foden's shot and winger Savinho fired in high from six yards.
Leicester still sensed they could exploit City's brittle backline and James Justin came close to a second-half leveller, only for Manuel Akanji to hack clear.
Vardy - who also hit the bar late on - then fired over from six yards before Haaland ended any hopes of a comeback, heading in Savinho's cross with 16 minutes left.
Latest Stories
-
Livestream: Newsfile discusses SONA, National Honours and presidential inauguration
6 minutes -
Come home, Ghana told African diaspora. Now some Black Americans take its citizenship
14 minutes -
Give Ghanaians a break at the pump to kickstart the economy and secure Ghana’s energy future
34 minutes -
Election 2024: Sovereignty at play
46 minutes -
None of Akufo-Addo’s Agenda 111 hospitals functioning; $1.4bn needed to complete them – Omane Boamah
2 hours -
Akufo-Addo’s performance is below zero – Amakye-Boateng rates
2 hours -
Joy FM 90s Jam gives patrons pleasant treat at 2025 edition
4 hours -
Dr Amakye Boateng criticizes Akufo-Addo’s government for weakening judiciary
7 hours -
We need to consider shifting the date for elections – Bullgod
8 hours -
I’m proud of his current team – Bullgod commends Shatta Wale for performing at Vybz Kartel’s concert
9 hours -
Michael Baidoo joins Plymouth Argyle in record deal until 2028
10 hours -
GPL 2024/25: Hearts beat Legon Cities to go second on league table
12 hours -
Ghana first science fiction movie goes global via MiSciFi
12 hours -
Attorney General embarrasses Ghana with bad GRA math at Tullow Arbitration
12 hours -
Kofi Boakye, Gbevlo-Lartey named in Mahama’s interim National Security team, Prosper Bani leads
13 hours