The BYU Cougars made it three wins in a row Saturday against fellow independent Liberty at LaVell Edwards Stadium. Even though the victory may have lacked the "wow" factor, BYU got the job done....