NME reports on the gig.
Playing a career-spanning set, McCartney also paid tribute to Jimi Hendrix, famed for stealing the show at the 1970 Isle Of Wight Festival, including a few bars from 'Purple Haze' at the end 'Let Me Roll It'.
"I was really lucky to know Jimi and hang out with him a little bit in the '60s, he was a great guy," he told the crowd afterwards. "The biggest tribute we had from him was we [The Beatles] released 'Sgt Pepper' on a Friday and then I went to see him on the Sunday and he learnt it, how cool was that for me? Very cool!"
Update: Spinner links to a Hendrix performance of "Pepper."