Ivor at his best