Mark Griffiths enjoys a fine, controlled performance.