Kedren Johnson scored first for the Tigers on a rebound and put-back before Columbia ran off eight straight points.
With two University of Alabama scouts in the house watching him, Johnson went to coast-to-coast after snatching a rebound, making it 8-4.
A Lion turnover gave the ball back to MCHS and Jamie Perryman made them pay, draining a three-pointer from the top of the circle.
Columbia's Davanta Hamlett scored in the low post, but two possessions later, Perryman went deep again, tying the game at 10.
An offensive foul on the Lions gave the Tigers a chance at the lead and they took advantage when Dre Crutcher drained a long bomb for a 13-10 Tiger lead.
Columbia scored five straight to go up 15-13, but a Perryman buzzer beater knotted the contest at 15 after one period.
Columbia went up 20-17 early in the second before Johnson took the coast-to-coast route once again, cutting the Lion lead to one point.
After a Lion miss, freshman Kevin Peterson nailed a three-pointer for the Tigers, pushing them in front 22-20.
Dillon Stinnett made it 24-20 moments later and on the Lions' next touch they missed, Jordan Anderson grabbed the rebound and found a wide open Peterson, who drained another trey, making it 27-20.
Another Lions Tiger missed shot sent the Tigers down-court where Anderson grabbed a rebound and put it back in for a nine-point Tiger lead.
Columbia fought back to within five points of MCHS at halftime, 37-32.
The Lions roared back in the third quarter, scoring ten straight points to open the period and led 42-37 before Perryman cooled them down with a three-bomb.
Johnson lifted the Tigers up, scoring five straight to open up a three-point 45-42 Tiger lead.
It was nip and tuck the rest of the period with Marshall County taking a 51-49 lead into quarter number four.
Johnson drew his fourth personal foul, just 15 seconds into the last period and went to the bench.
Even without Johnson, the Tigers moved ahead by six at 61-55.
Johnson re-entered the ballgame with 2:21 left, but stayed just 10 seconds when he was whistled for foul number five, drawing an offensive foul with 2:11 left in the ballgame.
Columbia seemed spurred by Johnson's late dismissal, scoring five straight to cut the Tiger lead to one point at 61-60 with 1:44 left in the contest.
Perryman had other ideas, draining a three pointer from deep, forging MCHS ahead by four again.
Columbia's Dominique Parks scored with just over a minute to go, making it a 64-62 ballgame.
Perryman was fouled at the other end and made one of two from the line for a three point Tiger lead with 38 seconds left.
After a Lion timeout they missed and Crutcher was fouled.
The senior drained both shots from the charity stripe for MCHS, making it 67-62 with 11.4 seconds left.
Parks went deep again, throwing down a long bomb with 6 seconds left, making it 67-65.
A foul on the inbounds play sent the Tigers to the line with 4.5 seconds left, but both shots fell short.
Columbia grabbed the rebound of the second miss and got the ball to midcourt where a desperation heave was off target, giving the Tigers the hard earned two-point win.
Perryman led the Tigers in the scoring column with 20, Johnson finished with 17, Anderson scored a dozen, Peterson netted 8, and Crutcher and Stinnett had 5 points each.
Parks led the Lions with 18 points, Jarvis Webster scored 12, and Hamlett and James English had 10 points apiece.
The Tigers dropped their game in Tullahoma Tuesday night by a score of 66-59 after leading 21-8 in the first quarter.
Perryman had 21 points and Johnson 15.
It was the first loss of the season for the Tigers, who stand at 2-1.