USC moved into the regional semifinals, where it will face top-seeded North Carolina in East Rutherford, N.J.
An eight-point run gave the Trojans a 10-point lead in the opening five minutes and they fought off all Texas charges the rest of the way.
The Longhorns closed to within four in the first minute of the second half, after which USC went on a 19-3 tear to put the game away.
Kevin Durant led Texas (25-10) with 30 points.
Members of Congress to keep receiving porn magazine
Justin Bieber crashes Drake Bell's album release party