The Bears (17-5, 5-4 Big 12), who had five players scoring in double figures, led throughout after scoring the game's first eight points.
TCU (14-8, 1-8) was within 45-39 with just over 15 minutes left before Royce O'Neale converted a three-point play and hit a 3-pointer from the left wing after a pass from Chery. The Bears pushed in front 58-39 when Rico Gathers made a layup with 12:45 left.
Gathers finished with 14 points and 17 rebounds. Chery also had six assists and five rebounds.
O'Neale scored 12 points, Taurean Prince 11 and Lester Medford 10.
Amric Fields had 14 points on 6-of-7 shooting to lead TCU. Trey Zeigler and Kenrich Williams had 11 points each.
After the pass to O'Neale for the 3 in Baylor's big second-half run, Chery had another assist when he crossed midcourt and passed ahead to Al Freeman. The freshman point guard took a stutter-step without traveling or putting the ball on the floor to get around defender Kyan Anderson for a layup. Freeman had a 3-pointer for the next Baylor points.
The Bears have won 17 of their last 18 home games, the lone loss in that span by one point to No. 12 Kansas a month ago.
TCU: Zeigler had his fourth straight double-figure scoring game for the Horned Frogs, and 10th this season. ... Since becoming a Big 12 member, TCU is 0-8 against Baylor. ... The 14 points by Fields were a season high for the senior, well below the injury-plagued forward's career high of 26 he set as a freshman in December 2010.
Baylor: When the Bears won in overtime at TCU on Jan. 10, they shot 29.8 percent from the field -- their worst ever in a win under 12th-year coach Scott Drew. This time, they shot 49 percent (26 of 53). ... Baylor is 31-4 against in-state teams since the start of the 2011-12 season.
TCU is home Saturday against No. 21 Oklahoma
Baylor plays at No. 15 West Virginia on Saturday.