Skip to content

North Carolina Tar Heels vs Ohio State Buckeyes, CBS Sports Classic

College Basketball
State Farm Arena

Lead tracker

UNC leadsBiggest lead UNC 11, OSU 3
H1H2
OSU leads
Team1H2HT
UNC343771
OSU313970

Who won: North Carolina 71-70

The North Carolina Tar Heels beat the Ohio State Buckeyes 71-70 in CBS Sports Classic on Saturday, December 20, 2025 at State Farm Arena. Caleb Wilson led the North Carolina in points (20). Devin Royal led the Ohio State in points (18).

Every player rated

Chirp Rating, 3.0 to 10.0
  1. 18.1Caleb WilsonF
  2. 27.9Devin RoyalF
  3. 37.7Henri VeesaarC
  4. 47.5Bruce ThorntonG
  5. 57.2Christoph TillyC
  6. 67.1John Mobley Jr.G
  7. 76.9Seth TrimbleG
  8. 86.4Jarin StevensonF
  9. 96.1Amare BynumF
  10. 105.6Derek DixonG
  11. 115.4Jonathan PowellG
  12. 125.1Luka BogavacG

Team stats

UNCOSU
28-63FG25-63
44Field Goal %40
8-273PT4-20
30Three Point %20
7-13FT16-19
54Free Throw %84
39Rebounds39
12Offensive Rebounds13
27Defensive Rebounds26
22Assists17
4Steals5
5Blocks3
7Turnovers6
0Team Turnovers0
7Total Turnovers6
0Technical Fouls0
0Total Technical Fouls0
1Flagrant Fouls0
7Points Off Turnovers10
10Fast Break Points5
34Points in Paint38
19Fouls16
11Largest Lead3
8Lead Changes8
80Percent Led13

Player of the game

Caleb Wilson

UNC · 20 PTS, 15 REB, 3 BLK

8.1

Win probability

100%UNC final
UNCOSU

Tap or hover the line to see the play. Dots mark the biggest swings.

Play by play

  1. End of Game
  2. End of 2nd half
  3. H2 0:00OSU

    Dead ball rebound

    Ohio State Deadball Team Rebound.

  4. H2 0:01Caleb Wilson

    Block

    Caleb Wilson Block.

    C. Wilson · 20 PTS

  5. H2 0:01Devin Royal

    Misses tip in layup

    Devin Royal misses tip in layup

    D. Royal · 18 PTS

  6. H2 0:01Devin Royal

    Offensive Rebound

    Devin Royal Offensive Rebound.

    D. Royal · 18 PTS

  7. H2 0:02John Mobley Jr.

    Misses 29-foot three point jumper

    John Mobley Jr. misses 29-foot three point jumper

    J. Mobley Jr. · 13 PTS

  8. H2 0:04OSU

    Regulartimeout

    Ohio State Timeout

  9. SLAMH2 0:07
    Henri Veesaar

    Dunk, 1 ft

    H. Veesaar · 17 PTS · ast S. Trimble

    Henri Veesaar makes 1-foot dunk (Seth Trimble assists)

    UNC 71 - 70 OSU
  10. H2 0:18UNC

    Shorttimeout

    North Carolina Timeout

  11. H2 0:23Jarin Stevenson

    Steal

    Jarin Stevenson Steal.

    J. Stevenson · 6 PTS

  12. H2 0:23Colin White
    TO

    Bad pass turnover

    Colin White bad pass turnover

    C. White

  13. H2 0:34Seth Trimble
    +2

    Driving layup

    Seth Trimble makes driving layup (Henri Veesaar assists)

    S. Trimble · 17 PTS · ast H. Veesaar

    UNC 69 - 70 OSU
  14. H2 0:48John Mobley Jr.
    +1

    Makes free throw 1 of 1

    John Mobley Jr. makes free throw 1 of 1

    J. Mobley Jr. · 13 PTS

    UNC 67 - 70 OSU
  15. H2 0:48Caleb Wilson

    Foul on Caleb Wilson

    Foul on Caleb Wilson.

    C. Wilson · 20 PTS

  16. THREEH2 0:48
    John Mobley Jr.

    Three! Jumper, 26 ft

    J. Mobley Jr. · 13 PTS · ast D. Royal

    John Mobley Jr. makes 26-foot three point jumper (Devin Royal assists)

    UNC 67 - 69 OSU
  17. H2 1:12Christoph Tilly

    Defensive rebound

    Christoph Tilly Defensive Rebound.

  18. H2 1:16Caleb Wilson

    Misses 10-foot pullup jump shot

    Caleb Wilson misses 10-foot pullup jump shot

    C. Wilson · 20 PTS

  19. H2 1:39UNC

    Regulartimeout

    North Carolina Timeout

  20. H2 1:43Caleb Wilson

    Defensive rebound

    Caleb Wilson Defensive Rebound.

  21. H2 1:44Bruce Thornton

    Misses 7-foot floating jump shot

    Bruce Thornton misses 7-foot floating jump shot

    B. Thornton · 16 PTS

  22. H2 1:58Bruce Thornton

    Defensive rebound

    Bruce Thornton Defensive Rebound.

  23. H2 2:01Seth Trimble

    Misses 24-foot three point jumper

    Seth Trimble misses 24-foot three point jumper

    S. Trimble · 17 PTS

  24. H2 2:23Bruce Thornton
    +2

    Pullup jump shot, 10 ft

    Bruce Thornton makes 10-foot pullup jump shot

    B. Thornton · 16 PTS

    UNC 67 - 66 OSU
  25. H2 2:37Henri Veesaar
    +1

    Makes free throw 2 of 2

    Henri Veesaar makes free throw 2 of 2

    H. Veesaar · 17 PTS

    UNC 67 - 64 OSU

Leaders

UNCOSU
Points
Caleb Wilson
20
Devin Royal
18
Assists
Henri Veesaar
5
Bruce Thornton
4
Rebounds
Caleb Wilson
15
Christoph Tilly
10