As the 1993 song says "God Bless Texas" for this one Saturday at least as Oklahoma State leaves God's Country Stillwater ...