Mark Griffiths enjoys a fine game against gutsy opposition.