STILLWATER, Okla. - J.W. Walsh threw for 415 yards and Joseph Randle ran for 151 yards to pace Oklahoma State to a 31-10 win over Iowa State Saturday afternoon in Boone Pickens Stadium.

More...