Paul McCartney welcomed an extra-special guest onstage at L.A.’s Dodger Stadium on Saturday night to mark the final show of his Freshen Up tour.

“We’ve got a surprise for us, a surprise for you, a surprise for everyone,” declared McCartney near the end of the concert, reports Rolling Stone. “Ladies and gentlemen, the one and only, Ringo Starr!”

“Peace and love everybody,” Starr told the crowd, using his famous catchphrase.

RELATED: Paul McCartney Reunites With Ringo Starr For Rockin’ New Track, ‘We’re On The Road Again’

After the former band mates shared a quick hug — with McCartney, 77, telling the 79-year-old drummer, “I love you, man” — Starr hopped behind the drum kit and brought the magic of The Beatles alive for “Sgt. Pepper’s Lonely Hearts Club Band (Reprise),” along with a blistering performance of The White Album‘s “Helter Skelter”.

Later in the show, McCartney had one more surprise up his sleeve when he welcomed Joe Walsh to the stage, with the Eagles guitarist contributing some fiery licks to the four-guitar solo at the end of The Beatles’ classic “The End” from the Abbey Road album.

RELATED: Steven Tyler Joins Paul McCartney Onstage For Fiery Duet Of The Beatles’ Helter Skelter

“The best part is we didn’t have a clue what we were doing, but we loved it,” McCartney joked to the crowd after the appearance by Walsh, who also happens to be Starr’s brother-in-law (Walsh is married to Marjorie Bach, sister of Starr’s wife, actress Barbara Bach).

The tour-wrapping concert ended, reports Variety, with McCartney bidding “farewell to you guys. Farewell to America.”

He added: “Only one thing left to be said: we’ll see you next time.”