Paul McCartney began the latest leg of his One on One tour with a lengthy show at the American Airlines Arena in Miami last night (July 7). The set list, which can be viewed below along with fan-shot video of the concert, contained his earliest recorded song and some of his most recent ones.

One-third of the way through the evening, he broke into "In Spite of All the Danger," which he and George Harrison wrote in 1958 when they were in the Quarrymen. The recording was released in 1995 on the first disc of the Anthology trilogy. But he also didn't ignore his 21st century output, playing "My Valentine," three songs from New -- "Save Us," "Queenie Eye" and "New" -- and "FourFiveSeconds," his hit 2015 collaboration with Rihanna and Kanye West.

In addition to Harrison, who was honored with "Something," he also paid tribute to the other two Beatles. He sang his song about John Lennon. "Here Today" -- as well as the Lennon-penned "Being for the Benefit of Mr. Kite" -- and he dedicated "Birthday" to both Ringo Starr, who turned 77 yesterday, and his father, Jim, who was born on July 7, 1902.

While many of the chestnuts expected from a McCartney concert -- "Can't Buy Me Love," "Let It Be," "Maybe I'm Amazed," "Live and Let Die," "Band on the Run," "Yesterday," "Hey Jude" -- were played, he does an admirable job of rotating songs from his vast catalog. On this night, and on recent legs of the One on One tour, he's brought out "You Won't See Me," "Love Me Do," "Temporary Secretary" and Wings' "Letting Go."

The concert was supposed to take place two days earlier but, according to SouthFlorida.com, it was pushed back two days to a desire to make "production enhancements." McCartney's tour continues on Monday in Tampa and will run through July 25 in Tinley Park, Ill. He'll also play a handful of dates in the Northeast and Detroit between Sept. 11 and Oct. 1. You can see the complete calendar here.

Paul McCartney, American Airlines Arena, July 7, 2017 Set List

1. "A Hard Day's Night"
2. "Save Us"
3. "Can't Buy Me Love"
4. "Letting Go"
5. "Temporary Secretary"
6. "Let Me Roll It"
7. "I've Got a Feeling"
8. "My Valentine"
9. "Nineteen Hundred and Eighty-Five"
10. "Maybe I'm Amazed"
11. "We Can Work It Out"
12. "In Spite of All the Danger"
13. "You Won't See Me"
14. "Love Me Do"
15. "And I Love Her"
16. "Blackbird"
17. "Here Today"
18. "Queenie Eye"
19. "New"
20. "The Fool on the Hill"
21. "Lady Madonna"
22. "FourFiveSeconds"
23. "Eleanor Rigby"
24. "I Wanna Be Your Man"
25. "Being for the Benefit of Mr. Kite!"
26. "Something"
27. "Ob-La-Di, Ob-La-Da"
28. "Band on the Run"
29. "Back in the U.S.S.R."
30. "Let It Be"
31. "Live and Let Die"
32. "Hey Jude"

Encore

33. "Yesterday"
34. "Sgt. Pepper's Lonely Hearts Club Band (Reprise)"
35. "Hi, Hi, Hi"
36. "Birthday"
37. "Golden Slumbers" / "Carry That Weight" / "The End"

"Can't Buy Me Love"

"Letting Go"

"Temporary Secretary"

"Let Me Roll It"

"I've Got a Feeling"

"My Valentine"

"Nineteen Hundred and Eighty-Five"

"Maybe I'm Amazed"

"We Can Work It Out"

"In Spite of All the Danger"

"You Won't See Me"

"Love Me Do"

"And I Love Her"

"Blackbird"

"Here Today"

"Queenie Eye"

"New"

"The Fool on the Hill"

"Lady Madonna"

"FourFiveSeconds"

"Eleanor Rigby"

"Being for the Benefit of Mr. Kite!"

"Something"

"Ob-La-Di, Ob-La-Da"

"Back in the U.S.S.R."

"Let It Be"

"Live and Let Die"

"Hey Jude"

"Birthday"

"Golden Slumbers" / "Carry That Weight" / "The End"

Beatles Albums Ranked Worst to Best

More From Ultimate Classic Rock