<p>Sanders and the Buffaloes picked up one of the program's biggest wins in nearly 20 years in an upset over Houston</p>