Baylor was up 58-55 before going on its 13-2 spurt. Deuce Bello converted a three-point play that made it 61-55, and Gary Franklin made consecutive 3-pointers to give the Bears a 12-point advantage.
A.J. Walton capped the run with a basket, putting Baylor on top 71-57 with 7:27 left. Lamar got no closer than 10 points the rest of the way.
The Bears avoided losing three straight at home for the first time since 2009. They had not lost three straight nonconference games since 1960.
Baylor fell at home to College of Charleston on Nov. 24 and to Northwestern on Dec. 4. In between, the Bears upset Kentucky on Dec. 1, ending the Wildcats' 55-game home winning streak.
"Normally with younger teams, you don't get the consistency," Drew said. "We're trying to get 40 minutes of consistent play, and we're getting better at it. I think we can beat anybody, and at the same time, we can lose to about anybody."
Powered by a 27-7 run, the Bears built a 35-19 lead in the first half. Jackson had 11 points in that stretch, including a 3-pointer to cap the run with 5:33 left until halftime.
Lamar closed the half with a 12-3 run to get within seven. Minor started the surge with a 3-pointer, and Stan Brown and Wilson made consecutive baskets to bring the Cardinals within seven at halftime.