Nolyn Proudfoot put up 40 points as Corning beat William Floyd to move within two wins of a state championship.