Trevor John pulled Drexel to 86-84 with 4.9 seconds left on a pair of free throws following Brantley's flagrant 1 foul. John then took the inbounds pass at the top of the arc, dribbled twice and tossed an awkward 3-point shot that hit the glass at the buzzer.
Grant Riller added 19 points for Charleston (20-6, 9-4 Colonial Athletic Conference), which earned its sixth consecutive win. Marquise Pointer had 13 points and Sam Miller had 11 points for the visitors.
The Cougars evened the season series against the Dragons with the win. Drexel defeated College of Charleston 79-78 on Jan. 10. College of Charleston plays Hofstra at home on Thursday. Drexel matches up against James Madison on the road on Thursday.