Ryan Kemrite added 14 points on 5-of-8 shooting. Kemrite tied a career-high, which he set Friday, with four 3-pointers.
Kyre' Hamer's 3-pointer about a minute into the second half gave Campbell (9-17, 3-10 Big South) its biggest lead of the game, 40-32, but Johnson hit a 3 and Kemrite added three more during a 14-0 run which gave Liberty the lead for good.
Campbell, at one point in the second half, went 11 minutes between field goals while Liberty (7-19, 1-12) made 12 of 18 (66.7 percent) second-half field goals.
The Flames made 8 of 12 overall from 3-point range.
Hamer led Campbell with 16 points and seven rebounds. Reco McCarter added 13 points, six rebounds and five assists.