Between 2000-2009, twice ... in 2002 and 2008. Both Tech wins were in Lubbock.
Last year the final score was 47-41 but the cowboys won this year with the final score being 44-10
That was in 2008 when the Tech defeated the Longhorns 39-33 in Lubbock.
Alabama has not beaten Oklahoma State. The teams have met only once, the 2006 Independence Bowl, with Oklahoma State winning 34-31.
2003
Texas tech
2007
October 17, 1998 in Columbia, MO
in the age of the dinosaurs
2004
Prior to their game in 2010, that was 2006 when Oklahoma State won 41-29.
Oklahoma has won 4 in the past 10 years and has won 41 in the history of the rivalry (Texas has won 59)