Buena Vista sees 9-game losing streak snapped in split