Seldom-seen Gahn McGaffie returned the opening kick-off 86 yards for a touchdown, and No. 11-Missouri (7-0, 3-0 Big 12) upset top-ranked Oklahoma (6-1, 2-1) 36-27 on Saturday night in Columbia.