Rodney McGruder had 18 points and nine rebounds in No. 13 Kansas State's 68-59 win over Texas Tech.
Angel Rodriguez added 13 points for the Wildcats (18-4, 7-2 Big 12), who have won three consecutive games on the heels of a two-game skid.
"We won, I don't think it was pretty but, it is better than a loss," Wildcats head coach Bruce Weber said.
Jordan Tolbert netted 19 points to lead Texas Tech (9-11, 2-7), which has dropped three straight and seven of its last eight contests.
"I thought we did a great job at defending them, but when they had to make plays down the stretch they made plays," Texas Tech head coach Chris Walker said.
Josh Gray's layup got the Red Raiders within 42-38 early in the second half before the Wildcats countered with an 11-2 run to seize control of the contest.
Martavious Irving knocked down a jumper and 3-pointer during the spurt, which was capped on McGruder's jumper for a 53-40 K-State advantage with 11:16 to go.
Texas Tech never came closer than six the rest of the way.
Earlier, the Wildcats opened up a 26-13 spread just past the midway point of the first half before taking a 37-29 cushion into the break.
McGruder finished 6-of-11 from the floor and 5-of-7 from the charity stripe ... Thomas Gipson tallied 12 points off the bench for the Wildcats ... Dejan Kravic had 12 points for the Red Raiders.