AMES, Iowa Battling cold weather and snow, Iowa State picked up its first Big 12 win of the season dropping Texas Tech, 7-2, Saturday afternoon at the Southwest Athletic Complex.

More...