Xzayvier Brown scored 14 of his 20 points in the second half and Oklahoma held off No. 15 Vanderbilt 92-91 on Saturday to end a nine-game losing streak.