Elton John has paid tribute to the musicians he collaborated with during his lengthy career, saying they "inspired me to play better" as he gave his final tour performance in North America.
The musical megastar told crowds at the Dodger Stadium on Sunday night in Los Angeles that "without America, I wouldn't be here" during a show that included pyrotechnics, spectacular visuals and a surprise guest appearance from Dua Lipa.
The 75-year-old singer has been performing at multiple venues around the US and Canada as part of his Farewell Yellow Brick Road tour.
In the past week he has played three nights at the Los Angeles stadium, with the final performance on Sunday.
Elton took to the stage wearing a bejewelled suit jacket with large glittery lapels and launched into his first songs of the evening, Bennie And The Jets and Philadelphia Freedom.
"Tonight is a very special night," he told crowds at the 56,000-seat arena. "We are creating history tonight, with the first ever global livestream. I’m so glad to see you, Dodger Stadium."
Throughout the evening he bombarded crowds with a barrage of hits including Tiny Dancer, Rocketman, I’m Still Standing, and Candle In The Wind, which he famously sang at the funeral of Diana, Princess of Wales, in 1997.
Elton dedicated his performance of Border Song to the "lasting genius and legacy" of Aretha Franklin, telling crowds that the US singer’s cover of the track had helped launch his stateside career.

"Tonight is a very special night for me, a very emotional night for me, it’s been a long journey," he said.
He described meeting and performing with Franklin, including a show shortly before the singer died in 2018.
"It was a surreal experience to be in the company of genius," he said.
As well as British superstar Dua Lipa, he also brought US singer-songwriter Brandi Carlile and English singer Kiki Dee on stage to duet with him.
He and Carlile duetted on Don’t Let The Sun Go Down On Me, which Elton dedicated to late members of his band.
He said that all the musicians he had played with during his lengthy career "inspired me to play better".

Dee performed her 1974 chart-topping song Don’t Go Breaking My Heart, which the pair duetted on in 1976.
Elton ended the main set with hit track Saturday Night’s Alright, which concluded with fireworks and confetti cannons.
Moments later he returned to the stage to begin his encore, dressed in a sparkling Dodgers-themed dressing gown reminiscent of the outfit he wore during his 1975 show at the stadium.
He invited fellow British superstar Dua Lipa on stage to sing with him and the pair shared an embrace before performing a rendition of their hit song Cold Heart.
Ahead of his closing number, Elton told the crowd: "Without America, I wouldn’t be here."
He thanked members of his crew before bringing his long-time collaborator and friend Bernie Taupin on stage to share the applause.

Elton said he was bringing his touring to a close to spend more time with his family, before also bringing them out to further cheers.
"I wish you love and prosperity," he said before beginning Goodbye Yellow Brick Road.
Elton’s show at the stadium on Thursday was his first return to the venue in almost five decades, having last performed there in 1975.
With his LA shows concluded, Elton will next visit Australia and New Zealand before embarking on European tour dates.
The run will end with two special concerts at Vicarage Road, the home of Watford Football Club of which Elton became chairman in 1976, on July 3 and 4.