UCF guard Darius Johnson buried seven 3-pointers and outscored Oklahoma State 25-21 over the game's final 14:15 Wednesday.