AUSTIN, Texas (AP) -- Kerwin Roach II scored 20 points in a surprise return to the lineup and Texas got another home win over a Top 25 opponent in a week, beating No. 8 Texas Tech 67-58 Wednesday night.
Roach, who had missed the previous two games with a fracture in his left, non-shooting hand, was expected to miss a few more. But he suited up for pregame warmups and was cleared to play right before tipoff.
Roach gave the Longhorns a new threat both inside and out with his 3-point shooting and aggressive drives to the basket. The Longhorns -- who beat then-No. 16 TCU 99-98 in double-overtime last Wednesday -- also played their best defense in weeks, anchored by freshman center Mo Bamba under the basket. Bamba had 15 points, 11 rebounds and five blocks.
Texas (12-6, 3-3 Big 12) led by 13 early in the second half before the Red Raiders rallied to get within four. But the Longhorns got two big 3-pointers by Eric Davis, Jr., including one with 3:28 left that pushed the lead back to 10.
Jarrett Culver scored 16 points to lead Texas Tech (15-3, 4-2).
Texas Tech: The Red Raiders are having their best season in years and second-year coach Chris Beard has the program contending for the Big 12 title. But they missed a chance to pick up an important road win and dropped their 22nd consecutive game in Austin. The Red Raiders haven't beaten Texas in Austin since 1996, when both programs were in the old Southwest Conference.
Texas: The Longhorns will get a shot of confidence in an inconsistent season with another big win. Most of all the Longhorns showed they can protect a big lead, even if just barely. Texas let a double-digit second half lead get away in a crushing road loss at Oklahoma State last week.
Texas Tech plays at Iowa State
Texas plays at No. 6 West Virginia