CHARLESTON, S.C. (AP) Frankie Johnson scored 15 points with five assists, Kaelon Harris made a go-ahead 3-pointer in the closing seconds, and The Citadel finished with an 11-2 run to beat James Madison 84-82 on Tuesday night.

The Citadel trailed 80-73 with 2:55 left. Johnson banked in a 3-pointer to close to 82-81 with 47 seconds left, Derek Webster Jr. drew a charge on the other end and Harris hit a 3 with 22 seconds left.

The Dukes missed two more shots, including Darius Banks' 3 at the buzzer that hit the backboard and the rim twice before bouncing out.

James Madison trailed 48-38 at halftime, but rallied from a 14-point deficit to tie it at 71 after a 14-1 run capped by Develle Phillips' dunk.

Zane Najdawi scored 15 points, Tariq Simmons had 12 with six assists and Rob Johnson added 11 for the Bulldogs (4-5), who made 11 3-pointers and snapped a three-game skid.

Stuckey Mosely scored 19, Banks had 17 with four steals, Joey McLean 13 for the Dukes (4-6). Lewis and Phillips added 10 points apiece and Phillips grabbed 10 rebounds.

Copyright 2017 by AP. Any commercial use or distribution without the express written consent of AP is strictly prohibited.