BSU holds off BYU 7-6 in defensive battle