UNDATED (AP) — Garlon Green scored 20 points and TCU held on for a 62-55 upset of fifth-ranked Kansas for the Horned Frogs' first Big 12 victory. TCU held the Jayhawks to just 13 points in the first half in building a huge lead the Horned Frogs never lost.

The Jayhawks were coming off a loss four days earlier against Oklahoma State. They have their first losing streak in more than seven years. They had played 264 games in a row since January 2006 without consecutive losses, the longest active streak in NCAA Division I.

In other AP Top-25 hoops:

— Mark Lyons scored a season-high 25 points and led a key stretch in the second half, helping No. 7 Arizona hold off Stanford 73-66 on the 40th anniversary of the first game at the McKale Center.

— Wayne Blackshear scored a career-high 19 points and hit a 3-pointer to ignite a 23-2 run early in the second half that carried No. 11 Louisville to a 68-48 victory over Rutgers.

— Gary Harris scored 15 points and Keith Appling added 14 points before leaving the game with an injury to help No. 12 Michigan State bounce back from a poor first half to beat No. 18 Minnesota 61-50.

— Rotnei (RAHT'-nee) Clarke scored 17 points and No. 14 Butler defeated St. Bonaventure 77-58. The victory moved Butler into a share of the Atlantic 10 lead with VCU.

— Jamal Fenton scored all five of his points in a late surge for No. 15 New Mexico, helping the Lobos ground Air Force 81-58.

— Jake Odum scored 22 points and R.J. Mahurin added 17 to help the unranked Indiana State Sycamores pull off a stunningly easy 76-57 win over No. 16 Creighton (KRAY'-tuhn). It's the 1,400th victory in Indiana State history.

— Kadeem Batts scored 25 points and Providence narrowly won its second straight game after holding a late lead, beating No. 17 Cincinnati 54-50.

— Michael Cobbins blocked a shot then converted a fast-break layup with two-tenths of a second left in overtime, lifting No. 22 Oklahoma State over Baylor 69-67.

— Todd Mayo and Vander Blue both scored 13 points to help No. 24 Marquette rout South Florida 70-47.

More From AM 1400 The Cowboy