When a young boy stopped to have a kickabout with a homeless man, he never expected he would be going up against one of the greatest footballers in the world.
That's exactly what happened to a boy named Nicolas - the homeless man who had been showing off his skills in the middle of a busy pedestrian street in Madrid, Spain, revealed himself to be Real Madrid star Cristiano Ronaldo.
In the video, which was filmed in collaboration with audio technology company ROC Live Life Loud (that Ronaldo co-founded), Ronaldo was dressed up in a wig, fake beard, and a heavily padded suit, giving the glamorous football player the appearance of a scruffy homeless man.
The 30-year-old then went on to the streets of Madrid with a small dog in tow and began showing off his skills with a football.
Many passers-by did not give him a second glance while some politely declined his invitation to play ball with him.
The disguised Ronaldo even tried to ask a pretty girl for her phone number but is rebuffed.
Finally, a young boy decides to have a game with him. After showing off his slick dribbling skills and fancy footwork, he stops and signs the ball they had been playing with.
He then peels off his disguise to reveal his true identity and gives the ball to the wide-eyed boy, who is clearly shocked when he learns who he had been pitting his skills against. Ronaldo also gives the boy a hug before leaving the scene.
As he is leaving, a mob of people surround the footballer after he is revealed, clamouring to snap a photograph with the Portuguese superstar.
The video, which was uploaded on YouTube on Monday, has been viewed close to two million times already.