Listen to Ed Sheeran Radio on iHeartRadio

Ed Sheeran Radio

Mr. "A Team" brought his A game to our iHeartRadio Music Festival. For anyone who hasn't been to an Ed Sheeran show before, allow us to put it into perspective for you: he has pure talent flowing through his veins - and he brought it all to the MGM Grand Garden Arena in Las Vegas.

Check out all the reasons Ed's iHeartRadio Music Festival performance gets an A+ and why he is the captain of our A Team forever.

1. He played EVERY one of the songs in his set acoustically with his guitar.

Photo: Brian Friedman for iHeartRadio

2. He mashed up "Don't" with Chris Brown's "Loyal" AND "No Diggity."

Photo: Brian Friedman for iHeartRadio

3. He brought out MACKLEMORE to perform "Same Love."

Photo: Andrew Swartz for iHeartRadio

4. And totally (and adorably) hugged it out on stage after. 

Photo: Getty Images

5. He started an enormous sing-along to his hit "Sing." Which he performed flawlessly.