Devil packs a punch. Well deserved