British pop music legend wrapped up his farewell concert tour in Stockholm on Saturday.
John's last global tour included more than 300 shows played for more than 6 million fans over the course of the past five years.
"It's been my lifeblood to play for you guys, and you've been absolutely magnificent," he told the crowd at Sweden's Tele2 Arena.
The artist showed his appreciation to his band and crew.
"They're really incredible and they are the best, I tell you, the best," he said.The five-time Grammy winner played "Bennie and the Jets," "Philadelphia Freedom," "Tiny Dancer," "Rocket Man" and "Candle in the Wind" at his final show on the tour.
Coldplay was also in the Swedish city for a show Saturday and front man Chris Martin sent a video message to be played at John's concert.
John also recently headlined England's Glastonbury festival as part of his "Farewell Yellow Brick Road" concert series.