Stanford favored by 4 1/2.