Getty Images

(AP) — The top-ranked Villanova Wildcats needed a late rally to avoid their second consecutive loss and third of the season.

Donte DiVicenzo scored on a tip-in at the buzzer to give the Wildcats a 61-59 win over 12th-ranked Virginia. DiVicenzo's bucket survived video review and capped Villanova's comeback from a 10-point, second-half deficit.

Jalen Brunson and Mikal Bridges each scored 15 points as the Wildcats bounced back from last week's loss to Marquette. Villanova hasn't dropped two in a row since 2013.

The outcome leaves Villanova 20-2 and drops the Cavaliers to 16-4. However, the Wildcats likely will fall from the top of the poll on Monday following their setback against the Golden Eagles.

In other top-25 finals:

— Kadeem Allen scored 14 points and Kobi Simmons added 13 as seventh-ranked Arizona topped Washington, 77-66 to improve to 20-2. The Wildcats have won 14 straight overall and are 9-0 in the Pac 12.

— Donovan Mitchell scored Louisville's first 14 points and finished with 28 as the 13th-ranked Cardinals ripped North Carolina State, 85-60. Mitchell hit a pair of 3-pointers during a 15-0 spurt that gave Louisville a 21-9 lead.

— Cincinnati won its 12th in a row as freshman Jarron Cumberland scored 18 of his career-best 26 points in the second half of the 19th-ranked Bearcats' 94-53 throttling of South Florida. Kyle Washington contributed 11 of his 13 points while Cincinnati was forging a 49-25 halftime lead.

— Reserve Jack McVeigh matched his season high with 21 points, and reserve Jeriah Horne had 16 points as Nebraska knocked off 20th-rated Purdue, 83-80. The Cornhuskers hit four of six free throws after Michael Jacobson's putback with 42 seconds left put them ahead to stay.

— No. 24 Xavier pulled out an 82-77 win at St. John's as Trevon Blueitt contributed 21 points and 10 boards. Edmond Sumner had 17 points and seven assists for the Musketeers, who led 59-44 midway through the second half.