The Associated Press

FORT WORTH, Texas — Jonathan Holmes figures No. 15 Texas needed a lesson in what life will be like as a Big 12 contender.

The Longhorns got it against last-place TCU, and won anyway.

Holmes had 20 points and a career-high 16 rebounds, and the Longhorns followed a big win over Kansas by erasing a halftime deficit and hanging on to beat the Horned Frogs 59-54 on Tuesday night, extending their winning streak to seven games.

“We’ve got to understand that we put ourselves in position to win a Big 12 championship but we also need to understand that teams are going to be looking to beat us every night,” Holmes said after beating the only team without a league win. “We’ve turned into a team’s big win.”

Holmes hit a tiebreaking 3-pointer with 2:41 remaining, and the Longhorns (18-4, 7-2 Big 12) held off the Horned Frogs with several key offensive rebounds in the final 2 minutes.

Also on Tuesday:

No. 3 Florida 68, Missouri 58: GAINESVILLE, Fla. — Michael Frazier II scored 14 points and highly touted freshman Chris Walker had two crowd-pleasing dunks in his debut for Florida.

No. 8 Kansas 69, Baylor 52: WACO, Texas — Naadir Tharpe scored 22 points, nine in a go-ahead run for Kansas before halftime as the Big 12-leading Jayhawks rebounded from their first league loss.

No. 11 Duke 83, Wake Forest 63: DURHAM, N.C. — Jabari Parker scored 21 points to lead Duke.

Ohio State 76, No. 17 Iowa 69: IOWA CITY, Iowa — Aaron Craft had 17 points with six assists and six steals to help Ohio State upset Iowa for its third win in four games.

No. 18 Kentucky 80, Mississippi 64: LEXINGTON, Ky. — Willie Cauley-Stein broke a slump with 18 points and 11 rebounds, and Kentucky shot 60 percent in the second half.

No. 24 Memphis 101, Rutgers 69: MEMPHIS, Tenn. — Austin Nichols scored 18 points, and Joe Jackson added 16 points and eight assists for Memphis.