Macklemore gig at stadium highlight of week