Excellent performance from Alexandra and all for a worthy cause.