Columbia lost to Ramsay in last year's Northeast Regional semifinals. They'll meet in Friday's finals at 2 p.m. at Jacksonville State.
Columbia trailed 38-30 at one point in the third quarter before going on a 15-0 run. Homewood trailed the rest of the way.
Darrion Leslie had 27 points and seven rebounds for Columbia (25-9), while Gerrod Abram added 21 points.
Homewood (21-10) got 20 points and six rebounds from Malike Cook Stroupe, and Parker Smith added nine points and 13 rebounds.
Video from the closing seconds of Columbia's win: