Sarah Buxton shine on