cricket at sunny St Andrews