Twitter fans couldn't believe what they were seeing as Adam Traore's showed off his unbelievable speed against Aston Villa.
The Middlesbrough winger has made a name for himself with incredible pace and drive that has long been seen as the raw materials for an outstanding player.
He began his career at Barcelona, progressing through their youth team but finding a move away to be the only real opportunity he had at first-team football.
He would play four times for the Catalonian's, including an appearance in the Champions League, making his debut at just 17.
And if anything shows off the promise the Spaniard has, it's that Barca made sure he had a three-year buy-back clause in his contract when he joined Aston Villa in 2015 for €12 million.
That move didn't work out, with Traore making just 11 appearances in his sole season at Villa Park, eventually being dropped due to indiscipline.
Middlesbrough picked him up after Villa's relegation, but a second Premier League season couldn't draw a goal out of a player with a growing reputation as raw pace and little else.
Still, it's impossible not to see the potential in a player who can cover so much ground at such speed - just look at how he comes out of absolutely nowhere to snuff out a Villa attack.
It's staggering to see. Traore isn't even remotely involved, yet effortlessly makes it to the ball first in order to tidy up at the back.
Some Twitter users were completely taken aback.
It's always quite special when a player shows off natural ability like this, something that puts him in a unique bracket of players in world football.
The problem with Traore right now is that while he can get to the byline as quick as a flash, you can't expect much else.
It means that the Boro player has gone from being one of the most promising players around to being one of the most frustrating imaginable - the material is there but the product just doesn't really work.
Still, the talent that Barcelona gave a first-team debut to at 17 and refused to cut ties to is just 21-years-old. There's still very much a good future for Adama Traore - someone's just got to put it all together.
Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: https://www.givemesport.com/writeforgms