This season could have been catastrophic for Manchester City, but they're now very much on course to salvage the campaign.
On Wednesday night, even without the sidelined Erling Haaland, the Sky Blues swatted aside Leicester at the Etihad, thanks to first-half goals from Jack Grealish and then Omar Marmoush.
Manchester City's Kevin De Bruyne celebrates scoring their second goal with teammates-1
This victory propelled Pep Guardiola's team up to fourth, ahead of a fascinating Manchester derby at Old Trafford on Sunday.
The Citizens could also bookend a generally miserable season with silverware, through to the FA Cup semi-finals for a seventh successive season, set to face high-fliers Nottingham Forest at Wembley in three and a half week's time.
As Man City rebuild, and Guardiola continues to rejig his team, has he found his new Raheem Sterling?
Raheem Sterling's Manchester City career
As outlined by David Mercer of Sky News, Sterling has spent his entire career 'in the spotlight' with 'newspaper controversies' often overshadowing his sporting talent.
sterling-man-city
This was certainly the case when he made the £49m move from Liverpool to Manchester City in 2015, with former Manchester United defender Paul Parker labeling him 'overpriced', claiming Man City paid 'a lot of money' for a player who hadn't 'really done anything that’s worthy of that price'.
Well, fair to say, Sterling did justify his price tag in sky blue, scoring 131 goals and providing 73 assists in 339 appearances for the club, winning four Premier League titles, an FA Cup and five EFL Cups.
Guardiola labeled him 'so important' to their success, while Vincent Kompany believed, at his peak, Sterling was 'one of the best wingers in the world'. His form at Chelsea and now Arsenal subsequently show Man City were vindicated to sell him for £47.5m when they did.
Now, can Man City's current mercurial talent, who exists under a similar level of media scrutiny, rediscover his best form and become a key figure for Guardiola once again?
Man City's new Raheem Sterling
By opening the scoring against Leicester on Wednesday, Jack Grealish ended his 473-day wait for a Premier League goal, dedicating it to his younger brother Keelan, who tragically died exactly 25 years ago to the day.
On Wednesday, Guardiola chose to deploy Grealish as the central playmaker, handing him his first Premier League start since Christmas, a decision that was certainly vindicated.
The England international certainly made a strong case to start as the number ten in Sunday's Manchester derby too, considering both Phil Foden and Kevin De Bruyne continue to misfire, notably reduced to a role among the subs.
Grealish vs Leicester
Minutes played
Goals
Assists
Touches
Accurate passes
Shots
Key passes
Duels won
Fouls won
Stats via Sofascore.
By his own admission, Grealish has not been at his best this season, but he still has plenty to offer between now and the end of the campaign.
Similar to Sterling, Grealish exists under intense media scrutiny, which John Nicholson of Football365 describes as 'grotesque' and hyperbolic stupidity in pursuit of content'.
Chalkboard FFC
Chalkboard
Football FanCast's Chalkboard series presents a tactical discussion from around the global game.
The most recent example of this came just last month when the Daily Mail ran a story about Grealish spending an evening in a pub in Newcastle, supposedly 'stumbling' out in the early hours of the morning.
Jack-Grealish
Back on the pitch, Gareth Southgate described Grealish as "fantastic", so let's compare his campaign to those of the aforementioned Foden and De Bruyne, attempting to decipher who Guardiola should start going forward.
Grealish vs De Bruyne & Foden 24/25 comparison
Statistics
Appearances
Minutes
Goals
Assists
Chances created
Take-on success %
Shot-creating actions per 90
Pass completion %
Touches per 90
Stats via Transfermarkt, FBref, Squawka
As the table outlines, Grealish comes out on top when it comes to dribbling and pass completion, with Foden registering the best statistics overall, albeit he's played 1,200 more minutes than his compatriot and 1,000 more than De Bruyne.
Manchester City's Jack Grealish
So, while none of the trio have been at their best, Grealish might just be the man in form, suggesting their 'new Sterling' should start at Old Trafford this weekend.
Man-City-Leicester-Marmoush Related
Man City have just found surprise De Bruyne replacement & it's not Grealish
Manchester City could now have unearthed their Kevin De Bruyne replacement.