Alex Torres Shines with Texas Tech