Four games, six goals and a Premier League hat-trick - is Erling Haaland "the final piece in the jigsaw" for Manchester City in their quest for Champions League glory?
Haaland has remarkably scored 13 hat-tricks in that time.
And his 19-minute treble on Saturday helped City turn another potential home defeat by Crystal Palace into a comfortable 4-2 win, earning him a standing ovation when he was substituted late on.
But having reached three quarter-finals, the semi-finals and one final in the past five seasons, could he be the man to get Pep Guardiola's side over the line in European football's elite club competition?