Wild week of college basketball

Top-ranked Villanova suffered a surprising loss to unranked St. John’s. No. 2 Virginia unexpectedly fell at home to unranked Virginia Tech. No. 3 Purdue lost not just once, but twice.