WINSTON-SALEM, N.C. -- Virginia Tech made sure there are no unbeaten teams left in Division I.
Malcolm Delaney scored 21 points as the Hokies held on to upset No. 1 Wake Forest 78-71 on Wednesday.
"Just coming onto their home court and doing it -- that makes it feel a little more special," A.D. Vassallo said.
Vassallo and Jeff Allen added 16 points apiece for the Hokies (12-6, 3-1 Atlantic Coast Conference). They led nearly from the opening tip to the final buzzer, pushed their lead to 16 and made it stand up for their first victory over a No. 1 team since they beat North Carolina two seasons ago in Blacksburg.
Jeff Teague scored 23 points for Wake Forest (16-1, 3-1), which was playing as the nation's top-ranked team for the first time since November 2004. James Johnson added 18 points before fouling out with 1:17 remaining.
The Demon Deacons' early 16-point deficit was by far their biggest of the season, and they trailed by 10 at halftime before making it a game again. They used a 14-4 run early in the second half to pull within single digits, then cut it to two twice in the final four minutes -- the last coming when Teague's 3-pointer with 1:49 left made the score 71-69.
But Delaney hit two free throws seven seconds later, and the Hokies allowed just one field goal after that to clinch one of the biggest victories in school history.
• No. 3 Connecticut 89, No. 20 Villanova 83 -- At Hartford, Conn., A.J. Price scored a career-high 29 points to lead the Huskies (17-1, 6-1 Big East) to their sixth straight victory.
Jerome Dyson added 19 points and Jeff Adrien had 12 points and 14 rebounds for UConn, 5-1 this season against ranked teams.
Dwayne Anderson had 15 points for the Wildcats (14-4, 2-3), who have dropped three of five, with all the losses to fellow ranked teams in the Big East.
• No. 5 North Carolina 94, No. 10 Clemson 70 -- At Chapel Hill, N.C., Wayne Ellington had 25 points to help the Tar Heels (17-2, 3-2 ACC) beat the Tigers (16-2, 2-2) and stay perfect in 54 home games against Clemson.
• No. 6 Oklahoma 72, Nebraska 61 -- At Norman, Okla., Blake Griffin had 27 points and 18 rebounds for his 15th double-double, helping the Sooners (18-1, 4-0 Big 12) fend off the Cornhuskers (12-5, 2-2).
Griffin broke a conference record with his eighth game with at least 20 points and 15 rebounds, surpassing the previous mark set by Kevin Durant of Texas and Michael Beasley of Kansas State.
• Northwestern 70, No. 7 Michigan State 63 -- At East Lansing, Mich., Kevin Coble scored 31 points as the Wildcats (10-6, 2-4 Big Ten) stunned the Spartans (15-3, 5-1), ending their 28-game home-court winning streak.
Michigan State leading scorer Raymar Morgan did not start because of lingering flulike symptoms and was held to one point in 18 minutes.
• No. 9 Louisville 78, Rutgers 59 -- At Piscataway, N.J., Terrence Williams had 23 points, 11 rebounds and four steals as the Cardinals (14-3, 5-0) won their sixth in a row, beating the Scarlet Knights (9-10, 0-6).
• No. 15 Xavier 84, St. Bonaventure 64 -- At Olean, N.Y., C.J. Anderson scored 15 points as the Musketeers (16-2, 5-0 Atlantic 10) defeated the Bonnies (11-7, 2-3) for their seventh consecutive victory.
• No. 17 Arizona State 53, Arizona 47 -- At Tucson, Ariz., James Harden scored 21 points as the Sun Devils (16-3, 5-2 Pacific-10) beat the Wildcats (11-8, 2-5), winning consecutive games at McKale Center for the first time in 25 years.
Arizona State's Derek Glasser scored 13 points, hitting two late 3-pointers and making four free throws in the final 11 seconds to seal the win.
• No. 22 Memphis 80, Rice 52 -- At Memphis, Tenn., Robert Dozier had 13 points and nine rebounds to lead the Tigers (15-3, 5-0 Conference USA) past the Owls (6-12, 1-3) for their ninth consecutive win.
• South Carolina 70, No. 24 Florida 69 -- At Columbia, S.C., Zam Fredrick's layup as time expired lifted the Gamecocks (13-4, 2-2 Southeastern Conference) over the Gators (16-3, 3-1) and ended Florida's 10-game winning streak.