TCU

TCU men win NCAA Tournament thriller in final seconds — three takeaways

TCU men’s basketball avoided a massive collapse in the NCAA Tournament as the No. 9 seed Horned Frogs defeated No. 8 seed Ohio State 66-64 in a first-round game Thursday.

“Really happy for our guys, they earned it. They earned it all year long,” TCU coach Jamie Dixon said. “It’s been quite a journey for this team, it’s a young group. We responded, what a test of character.”

Junior center Xavier Edmonds scored the game-winning basket with 4.3 seconds remaining. Sophomore forward David Punch passed up a shot and tossed it into Edmonds, who battled through multiple Buckeyes to get the bucket in the post.

“It’s real crazy, I still haven’t processed it all the way,” Edmonds said of his game-winner. “It didn’t really hit me until I got to the locker room and checked my phone and everybody was hitting me.”


⚡ Full coverage of TCU men in NCAA Tournament:

Horned Frogs' Sweet 16 dream dies in second half vs. No. 1 Duke

TCU could have special season next year — but can it keep its top players?

TCU coach disputes controversial technical foul call

Horned Frogs beat Ohio State in first-round thriller

TCU relaxed, focused as it awaits chance at history

Has TCU made Sweet 16 before? Sort of .. but not really

David Punch backs up pregame comment that riled Buckeyes

Returning freshmen fueled Horned Frogs' run to tournament

Will donors help Jamie Dixon take TCU to next level?

⚡ Full coverage of TCU women in NCAA Tournament:

Horned Frogs survive in OT, extend home streak, return to Sweet 16

Engel: NCAA and ESPN did TCU wrong with late start time

TCU given absurdly late tipoff for second-round game

Coach shrugs off late start time: 'No excuses'

Seniors share favorite Schollmaier memories, look to extend streak

Three takeaways as Horned Frogs romp past UC San Diego

Hot-shooting senior explodes for career high

Why all the Horned Frogs are wearing No. 40

TCU women didn't get home cooking they wanted


After leading by 15 at halftime, TCU (23-11) found itself needing to make a comeback. The Horned Frogs’ offense went ice cold in the second half, and the Buckeyes (21-13) took a 55-50 lead with 6:19 remaining.

Despite the adversity, TCU battled back to a take a 58-57 lead with 3:45 remaining after Punch blocked a dunk attempt by 7-footer Christoph Tilly and then finished on the other end with a layup.

After the Buckeyes took the lead back, Punch responded again with a spinning layup in the post while being fouled. He converted the three-point play to put TCU ahead 61-59.

After the Buckeyes tied it again, sophomore forward Micah Robinson knocked down a corner 3 to put TCU back in front, but senior guard Bruce Thornton, Ohio State’s leading scorer, hit his first field goal of the half with 34 seconds remaining to tie the game at 64.

The Horned Frogs gathered themselves and called a timeout to draw up the play for Edmonds right before the shot-clock buzzer.

Thornton got off one last shot from half-court, but wasn’t close to the rim.

“We wanted to get the last shot on the last play and you couldn’t have done any better,” Dixon said. “(Edmonds) shot it with 1.8 on the clock.. We work on it endlessly and it’s taken us forever to get it right, but we did it perfectly. We put them in a position where they never got it through half court. We guarded it about as well as we possibly could.”

TCU will face No. 1 overall seed Duke (33-2), which rallied for a 71-65 win over No. 16 Siena (23-12), in the second round at 4:15 p.m. Saturday on CBS.

Here are three takeaways from the win:

David Punch wakes up late

With TCU struggling to make a basket, Punch stepped up to carry the offensive load. After he sat with foul trouble in the first half, he came alive in the second. With TCU trailing 55-50, Punch converted a crucial three-point play as he went right at Tilly in the paint.

Punch also provided an impact defensively with multiple blocks, and he played tremendous defense when switched onto Ohio State guards like when he forced a timeout guarding Thornton on the perimeter. Punch scored 13 in the second half while grabbing seven rebounds and adding two assists, including on the game-winner to Edmonds.

“It’s hard for sure, but I believe in my team all the time,” Punch said. “I just tried to stay as active as I can on the bench, be as loud as I can because I know they’re gonna take care of the game out there without me. They want to win as much as I do.”

Punch finished with 16 points, 13 rebounds, two assists and three blocks.

Micah Robinson and Xavier Edmonds’ March Madness debuts

The stage wasn’t too big for Robinson, as he delivered one of his best games as a Horned Frog. He showed a glimpse of the type of player he could develop into, as he scored in a variety of ways in the first half to lead TCU with 13 points.

Robinson got into the lane to hit nice floaters and knocked down three 3s in the first half. His most impressive move came when he pump-faked a defender, took one dribble and knocked down the 3 right before the shot clock expired. Robinson added another 3 with 1:27 remaining in the half to lift TCU to a 36-24 lead.

Edmonds was another Horned Frog who had a strong first half, as he scored 10 points and knocked down two 3s.

Like the rest of the team, both went cold in the second half, with Robinson missing his first four shots while Edmonds missed three of his first four — one of the many reasons Ohio State was able to climb back into the game. But when the game was in the balance, both players made clutch plays down the stretch to help TCU avoid the collapse.

Robinson finished with 18 points and four 3-pointers, while Edmonds finished with 16 points and eight rebounds.

“I feel good, there’s some things I can improve on,” Robinson said. “But you know it feels good to come up with the win and I’m just excited to prepare for Saturday.”

Slowing down Thornton

Earlier in the week, Dixon was in disbelief at how efficient Thornton was, as he entered Thursday averaging 20.2 points and shooting 56% from the field. It’s extremely rare for a guard to make over half his shots at the collegiate level, and the Horned Frogs knew slowing him down would be essential to pulling out a win.

TCU was successful in limiting Thornton in the first half as senior guard Jayden Pierre and junior guard Tanner Toolson did a great job as primary defenders on him. Thornton had just five points in the first and went over 12 minutes without a point as TCU took a 39-24 lead into halftime.

The Horned Frogs’ defense remained excellent on Thornton in the second half, but the problem was that John Mobley Jr. picked up all the scoring slack for him. The sophomore guard sparked the Buckeyes’ comeback with his outside touch and tough shot-making as he scored 10 of his 15 in the second half.

Ultimately, the Buckeyes couldn’t pull off the comeback without their leading scorer. Thornton was held to just 10 points on 3-of-9 shooting.


Game schedule dates, times, locations

NEXT UP: Game dates, times, locations, channel

Rangers
  • April 27 N.Y. Yankees 4, Rangers 2
  • April 28 N.Y. Yankees 3, Rangers 2
  • April 29 Rangers 3, N.Y. Yankees 0
  • May 1 Rangers 5, Detroit 4
  • May 2 Detroit 5, Rangers 1
  • May 3 at Detroit, 6:20 p.m., NBCSN, Peacock
  • May 5 at N.Y. Yankees, 6:05 p.m., RSN
  • May 6 at N.Y. Yankees, 6:05 p.m., RSN
  • May 7 at N.Y. Yankees, 11:35 a.m., RSN
  • May 8 vs. Chicago Cubs, 7:05 p.m., CW
  • May 9 vs. Chicago Cubs, 6:05 p.m., RSN
  • May 10 vs. Chicago Cubs, 1:35 p.m., RSN
TCU Baseball
  • April 24 TCU 8, Houston 3
  • April 25 TCU 4, Houston 2
  • April 26 TCU 14, Houston 2 (7 innings)
  • April 29 TCU 12, UT-Arlington 1 (7 innings)
  • May 1 Oklahoma State 7, TCU 6
  • May 2 Oklahoma State 9, TCU 2
  • May 3 Oklahoma State 11, TCU 10
  • May 8 vs. Utah, 6 p.m., ESPN+
  • May 9 vs. Utah, 2 p.m., ESPN+
  • May 10 vs. Utah, 1 p.m., ESPN+
  • May 14 at West Virginia, 5:30 p.m., ESPN+
  • May 15 at West Virginia, 5:30 p.m., ESPN+
  • May 16 at West Virginia, noon, ESPN+
  • End of regular season
Stars
  • First-round playoff series (Wild win 4-2)
  • Game 1: April 18 Minnesota 6, Stars 1
  • Game 2: April 20 Stars 4, Minnesota 2
  • Game 3: April 22 Stars 4, Minnesota 3 (2OT)
  • Game 4: April 25 Minnesota 3, Stars 2 (OT)
  • Game 5: April 28 Minnesota 4, Stars 2
  • Game 6: April 30 Minnesota 5, Stars 2
Wings
  • April 30 Wings 95, Indiana 80 (preseason)
  • May 3 vs. Las Vegas (at Austin) (preseason), 6 p.m., Ion
  • May 9 at Indiana, noon, ABC
  • May 12 vs. Atlanta, 7 p.m., KFAA
  • May 14 vs. Minnesota, 7 p.m., Amazon Prime Video
  • May 18 vs. Washington, 7 p.m., KFAA, Peacock
TCU Football
  • 2026 season
  • Aug. 29 vs. North Carolina (at Dublin), TBA
  • Sept. 12 vs. Grambling State, TBA
  • Sept. 19 vs. Arkansas State, TBA
  • Sept. 26 at Central Florida, TBA
  • Oct. 3 vs. BYU, TBA
  • Oct. 17 at Baylor, TBA
  • Oct. 24 vs. West Virginia, TBA
  • Oct. 31 vs. Kansas, TBA
  • Nov. 6 at Arizona, TBA
  • Nov. 14 vs. Kansas State, TBA
  • Nov. 21 vs. Utah, TBA
  • Nov. 26 at Texas Tech, TBA
Cowboys
  • 2026 season
  • Sept. 27 vs. Baltimore (at Rio de Janeiro), 3:25 p.m.
  • 2026 opponents (dates and times TBA; one home game will be in Rio)
  • vs. N.Y Giants
  • vs. Philadelphia
  • vs. Washington
  • vs. Arizona
  • vs. San Francisco
  • vs. Tampa Bay
  • vs. Jacksonville
  • vs. Tennessee
  • vs. Baltimore
  • at N.Y Giants
  • at Philadelphia
  • at Washington
  • at L.A. Rams
  • at Seattle
  • at Green Bay
  • at Houston
  • at Indianapolis
FC Dallas
  • April 11 FC Dallas 1, St. Louis 1
  • April 18 FC Dallas 2, LA Galaxy 2
  • April 22 Minnesota 1, FC Dallas 0
  • April 25 Seattle 2, FC Dallas 1
  • May 2 FC Dallas 2, NY Red Bulls 0
  • May 9 vs. Salt Lake, 7:30 p.m., Apple TV
  • May 13 vs. Vancouver, 7:30 p.m., Apple TV
  • May 16 at San Jose, 9:30 p.m., Apple TV
  • May 23 at Colorado, 8:30 p.m., Apple TV
  • World Cup break
Texas Motor Speedway
  • May 4 NASCAR Racing Experience
  • May 8-10 C10 Nationals
  • May 15-16 LS Fest
  • May 23 Bandas y Trocas
  • May 30 Urban Racing

This story was originally published March 19, 2026 at 1:40 PM.

Steven Johnson
Fort Worth Star-Telegram
Get unlimited digital access
#ReadLocal

Try 1 month for $1

CLAIM OFFER