Dramatic ninth-inning rally helps Buena Vista sweep Central