Kansas (16-17, 3-12) tied the game in the bottom of the first on Ryan Baty's RBI groundout, which scored Casey Spanish, who tripled earlier in the inning.
Tech starter Nathan Fouts, who had retired ten consecutive batters after giving up the triple to Spanish in the first, was forced to leave the game in the bottom of the fourth when Ryan Klocksien hit a hard grounder, which glanced off Fouts' lower right leg. Dusty Buck replaced him and struckout designated hitter Kevin Wheeler to end the inning.
Senior shortstop Gera Alvarez jump-started a three-run sixth inning when he reached safely on a throwing error by Kansas shortstop Brandon Shepard. Senior designated hitter Nick Blankenship moved Alvarez to third with a double and then Willie Durazo plated both runners with a two-RBI single down the first base line.
Jake Brown added the final run of the inning with an RBI single into shallow center field, which scored Durazo.
Kansas plated a single run in the bottom of the sixth on a two-out throwing error by Tech second baseman Joel Buchenauer, which scored Spanish from second.
Tech (27-16, 10-11) took a 5-2 on Alvarez's RBI-single in the seventh, which scored Scooter Jordan. Alvarez's single extended his current hitting streak to 24 games.
Buck (4-1) secured the win for Tech by allowing zero runs and only three hits in four innings. Steve Rowe notched his fifth save this season and fanned two of the final three batters in the bottom of the ninth.
Tech returns to Dan Law Field on Tuesday night to host New Mexico State at 7 p.m. It marks the start of a 13-game homestand, which will conclude the 2002 regular season.