Ejim supplied 25 points and eight rebounds, Kane contributed 22 points, seven rebounds and five assists and Niang chipped in 20 points with five assists for the Cyclones (20-5, 8-5 Big 12).
The win allowed Iowa State to avenge a Jan. 18 road loss to Texas.
Isaiah Taylor totaled 26 points and eight assists for the Longhorns (20-6, 9-4), who lost for just the second time in 11 games.
Javan Felix netted 16 points and Jonathan Holmes provided 14 with nine rebounds for Texas.
Aaron Carter is still in love with Hilary Duff
Ray Liotta sues skin care company over use of likeness