A fantastic performance, and some great corny jokes too!