Winthrop (18-11, 12-6) came into the regular-season finale a game back of UNC Asheville, where the Eagles lost on Thursday, but fell behind by 19 points with nine minutes remaining. The Buccaneers made 10 of 12 free throws in the final 41 seconds to hold off the Eagles.
Xavier Cooks caught an inbounds pass at the center of the 3-point arc with 1.2 seconds left but his turnaround 3-point try missed.
Keeling became the fifth Big South sophomore to reach 1,000 career points. Cortez Mitchell added 10.
Charleston Southern (14-15, 9-9) had not won in Winthrop Coliseum since Jan. 24, 2002, a string of 16 losses.
Fresno State rallies from 20-point deficit to beat SDSU
Braxton Huggins had a career-high 20 points with eight rebounds and five assists, Nate Grimes added 13 points and 16 rebounds and Fresno State rallied from a 20-point, first-half deficit to beat San Diego State 66-62 on Tuesday night.
With Jay-Z sitting courtside, Zion Williamson (25 points) helps Duke coast by Pitt
With Jay-Z watching on, Zion Williamson started Tuesday night's game 10-for-10 from the floor as the Blue Devils rolled Pittsburgh 79-64.
Block scores 16 to lead Ohio past Western Michigan 81-76
Gavin Block scored 16 points with five 3-pointers as Ohio beat Western Michigan 81-76 on Tuesday night.