Buena Vista teams come away with wins at Central