Oklahoma State Outlasts Texas Tech 24-17