Highs and lows in Provo made for a wild weekend on the BYU diamonds |