What a performance from Gary !