The Drexel Dragons topped the College of Charleston 79-78 at TD Arena Thursday night, ending a 22-game, 686-day home winning streak.