Oklahoma State guard Marcus Smart said he has learned from his mistake.

The preseason All-American has served his three-game suspension for shoving Texas Tech fan Jeff Orr, and the Cowboys lost all three games. Smart will return for Saturday's home game against Texas Tech.

Smart said before Thursday's practice that it hurt to watch his team struggle. Oklahoma State lost to Texas, Oklahoma and Baylor and averaged just 68.7 points while he sat out, well below the 82.8 it averages when he plays. The Cowboys have lost seven straight and eight of nine after a 15-2 start and are in danger of missing the NCAA Tournament.

Texas Tech beat Oklahoma State 65-61 in Lubbock on Feb. 8, the date of the shoving incident.