We're not sure Bernardo Silva is human after he appeared to cover every single blade of grass at the Etihad Stadium last night.
The pint-sized Portuguese magician was efficient with the ball last night, laying on the cross for Sergio Aguero's net-bulging opener against Liverpool, but it was his incredible work-rate that really caught the eye in the crunch top of the table clash.
Bernardo was absolutely everywhere; constantly chasing and harrying the opposition defenders in an attempt to regain possession for his team.
Pressing relentlessly off the ball a key principle to Pep Guardiola's way of playing and City's No.20 gave a masterclass in how to do it last night.
In his 95 minutes on the pitch, Silva ran an insane 13.km (8.5 miles) last night. Not only is that the most of any player involved in the game, it's also the highest distance covered by a player in the Premier League this season.
He wasn't just running around like a nutter as well. The Benfica youth product made 10 ball recoveries in the game, which was the most any player managed on Thursday night.
In addition, the former Monaco man's sensational, superhuman shift means he beat his own record, which was 13.65km, in the 1-0 win away at Spurs earlier this season.
Guardiola was asked about Bernardo's display in his post-match press conference and waxed lyrical about the 24-year old.
"He did everything," the City boss said about Bernardo.
"He is the smallest one but shows us that to play football you don't have to be taller or more physical. He is incredible. I haven't seen performance like that in a while.
After running his socks off, Bernardo is more than deserving of a rest against Rotherham in Sunday's FA Cup game.