PROVO, Utah – Bear Bachmeier threw for 289 yards and a touchdown to help No. 11 BYU beat UCF 41-21 on Saturday.