Dwight Powell had 14 points and 12 rebounds for the Cardinal (2-0), who opened the season with a victory over San Francisco on Friday night.
D.J. Seeley and Sammy Yeager scored 16 points each for the Titans, who tipped off their season with assistant coach Julius Hicks at the helm in place of interim coach Andy Newman, who is serving a two-game suspension for secondary NCAA rules violations.
Jared Brandon scored 13 points and Kwame Vaughn 11. Yeager had nine rebounds.
Brandon's jumper just over four minutes into the second half put the Titans ahead 43-39. Stanford came back to tie the game at 48-all with a Powell basket at 13:44 remaining. Bright scored the next five points, all on free throws, to put the Cardinal ahead to stay.
Freshman Christian Sanders added four points during a run that gave Stanford a double-digit lead with nine minutes remaining. The Cardinal lead grew to 22 points.
The Titans led by six points late in the first half, with Seeley scoring 11 of his points.
Gabriel Harris hit a layup with seven seconds left in the half to lift Stanford into a 31-31 tie at intermission.