'Superb' play from McConnachie in Dunaverty's Spring Meeting