Abrams, who had 18 points in the second half, and James, the Longhorns' other leading scorer, combined to score 16 straight points for Texas (7-1) when it pulled away to a double-digit lead late in the second half.
Villanova (8-1) had pulled to 41-38 with 10:54 to play on a layup by Dante Cunningham, who led the Wildcats with 23 points and 12 rebounds.
The win was the second straight over a ranked team for Texas, which beat then-No. 12 UCLA, 68-64, last week.
The game was the first out of the Philadelphia area for the Wildcats, who had won all their games by at least 13 points.
No. 23 Davidson 68, West Virginia 65: : Five good minutes from Stephen Curry were enough to give the Wildcats (7-1) the win in the Jimmy V Classic's other game.
The nation's leading scorer missed 12 of his first 13 three-point attempts before taking over the game, scoring 13 of Davidson's last 15 points.
The Madison Square Garden crowd oohed on every shot Curry let go, many of them from behind the NBA three-point line, which is two feet, 3 inches deeper than college basketball's line.
Da'Sean Butler had a career-high 24 points and grabbed 14 rebounds for West Virginia (6-2), while freshman Devin Ebanks had 13 points and 17 rebounds.
No. 14 Purdue 68, Ball State 39: : Robbie Hummel, the preseason Big Ten Player of the Year, scored 15 points for the visiting Boilermakers (7-2). Anthony Newell scored 11 points for the Cardinals (4-4).
The game was so lopsided that the Ball State student section resorted to chanting "Where's your bowl game?" in reference to Purdue's 4-8 football finish. Ball State went 12-0 before losing the Mid-American Conference title game and earning a bid to the GMAC Bowl on Jan. 6, in Mobile, Ala.
No. 25 Kansas State 64, Creighton 55: : Ashley Sweat scored 16 of her 20 points in the second half for the Wildcats (8-0) in Manhattan, Kan. Chevelle Herring scored 23 for the Bluejays (2-5).