Raegan Beers scored 21 points and Payton Verhulst added 17 to help No. 10 Oklahoma beat 23rd-ranked Alabama 79-71 on Sunday.