Balbirnie’s batting brilliance