The world's fastest man Usain Bolt famously "raced" against Prince Harry - and now he has taken on a bus.
While the royal managed to "outsprint" the Jamaican, Bolt was taking no chances this time as he made sure he pipped the vehicle to the tape, even at a jogging pace.
The six-time Olympic champion seemed to be taking the exhibition 80-metre race seriously beforehand as he stretched for several minutes in Buenos Aires.
But during the contest on the streets of the Argentinian capital, he realised the number 59 bus had no chance so he did not bother to ramp up his performance to full sprint mode.
Bolt, who won the 100m, 200m and 4x100m relay golds in two consecutive Olympics - Beijing 2008 and London 2012 - said he has set his sights on winning a third time in Rio in 2016.
He told a news conference: "One of my main goals is to go to the Rio Olympics, as I was saying, to do it again.
"To defend my titles and it's never been done three times so, for me, that's me trying to set the bar as high as possible. To just push the barrier."
After beating the bus, Bolt raced a 120-metre sprint against fellow Jamaicans Mario Forsythe, Kimmari Roach and Daniel Bailey. And it will not be a surprise to learn that he won that event, too.
:: Watch Sky News live on television, on Sky channel 501, Virgin Media channel 602, Freeview channel 82 and Freesat channel 202.