No. 19 BYU basketball had its worst performance during Big 12 play, with a 93-83 loss to last-place Oklahoma State in Stillwater.