There's no two ways about, Mohamed Salah is on fire right now.
Despite questions being raised about his early season form, the Liverpool star has silenced the doubters with a succession of brilliant performances in recent weeks.
His importance was no more apparent than during the Bournemouth win, where Salah bagged himself a hat-trick, and against Napoli with his winner securing Liverpool's Champions League future.
As a result, there's plenty of reasons to suggest Salah has returned to the form that made him so unstoppable during his record-breaking first season.
That's certainly an ominous proposition for Manchester United to digest, as they prepare to face Liverpool in a game that could dictate the future of Jose Mourinho.
Liverpool vs Manchester United
The Red Devils have managed to secure two 0-0 draws during trips to Anfield under his management, but are heavily tipped to lose amid a torrid run of form.
Meanwhile, Liverpool find themselves top of the table and with a real belief they could win the Premier League this season.
If Mourinho has any advantage here, though, it's his history of managing Salah himself and he could draw on those Chelsea days from 2014 and 2015 to inform his United players.
Jose Mourinho on Salah's progression
And ahead of the game, the Portuguese has spoken very honestly about Salah's development from that timid winger at Chelsea to the world-beater at Liverpool.
His honest opinion deserves respect, for sure. Per the Manchester Evening News, he explained: "I think he developed incredibly well at every level.
"Physically, amazing development. He was a fast, fragile boy and now he is a fast, strong man.
"He was psychologically not adapted, coming direct from a small club in Switzerland to a big club in England, and in the Premier League it was too much.
"I remember I played him at White Hart Lane and at the Etihad and was too much for him. Now he plays everywhere, against any team.
"He can go to Barcelona, can go to Madrid, he plays like, 'I am Mo Salah and I am afraid of no one and nobody'.
"He's a fantastic player, completely different from the potential player we brought from Basel to Chelsea. Was a project of player and now he is one of the best players in the world. I know a project of player and now he is a top player.
"But every match we try to analyse opponents, analyse the strengths and weaknesses and when you go to Liverpool, of course they have many strengths, but is nuclear in the strength.
"So do we have to think about [Salah]? I do think we have to think about him and try to think of the best way to cope with a fantastic player like he is."
Fair play, Jose.
The United boss has been critical of the current Liverpool side in the build-up to the game, but couldn't help praising Salah for all he's achieved in recent years. And, frankly, you can't blame him.
What's your score prediction for Liverpool vs Man Utd? Have your say in the comments section below.