Senior forward Shannon Wing (Broken Arrow, Okla.) scored for OU in the 76th minute but it was too little too late for OU.
Colorado improved to 8-6-2 overall and evened its Big 12 record at 3-3-2. Oklahoma fell to 11-6 and 4-4 in the Big 12.
CU's Ashlie Mihalcin scored on a header off a corner kick at 41:23 past OU keeper Catherine Wade (Midland, Texas). Wade had seven saves but allowed another goal when Colorado's Kristina Lamberty got one past her at 75:53.
Wing scored her third goal of the season on a rebound off CU keeper Sara Erskine at 75:58 to pull the Sooners within one goal but Colorado stifled the OU attack the rest of the way and won the game, 2-1.
The Buffaloes outshot Oklahoma 21-16 for the game and took three corner kicks to two for OU. Krissy Dawson, Lauren MacIver and Logan Womack each had three shots for the Sooners but none could find the back of the net for a score.
Oklahoma travels to Lincoln, Neb. to take on the No. 25 Cornhuskers on Sunday, Oct. 27 at 1 p.m. OU wraps up the 2002 regular season in Stillwater against Oklahoma State in the Bedlam game on Friday, Nov. 1 at 7 p.m.