Kansas State played a ranked Texas Tech on the road, but it was the Wildcats who looked like the ranked team, and the Wildcats who looked like they were at home.
The Wildcats used a smash-mouth running game to knock off the #25 Red Raiders 49-26 at home.
The win moves the Wildcats to 5-4, and now only one win away from being bowl eligible.
KSU was led by quarterbacks Daniel Sams and Jake Waters, who combined to run for 119 yards and four touchdowns.
Waters also passed for one touchdown in the first half.
Texas Tech scored first on a field gold from Ryan Bustin, but KSU answered back with a John Hubert 63 yard touchdown run to make it 7-3.
Texas Tech scored again to retake the lead, but that was the last time the Red Raiders saw the end zone in the first half.
Down 10-7, KSU rattled off four touchdowns to take the 35-10 lead at the intermission.
John Hubert finished the game with 157 yards, and led the team on the ground. KSU had 291 yards rushing on the day.
The defense got in on the action as well, when Ty Zimmerman intercepted a Tech pass and returned it 43 yards for a pick-six.
Kansas State moves to 5-4, 3-3 in the Big 12, with games against TCU, Oklahoma, and at Kansas to finish the regular season.