Surprisingly big game for the Big 12 conference lead (who'd have guessed that at the beginning of the season?) 7-3 tech so far