ENSign in
NCAAB · Final

North Carolina Edges Ohio State in Nail-Biter

Saturday, December 20, 2025, 3:26 PM ET · State Farm Arena

North Carolina Tar Heels 71, Ohio State Buckeyes 70, final. Our NCAAB picks are sealed as a hash before kickoff and settled in public, losses included.

Next free pick (not the main pick)

The next free pick, for your email

Team, bet, price and the hash it was sealed under, on this page the moment you send. Lose or win, it stays public.

Unlock today's pick in Telegram →

or by email

Public record of the main pick, losses included: 115 won, 44 lost. See every pick

One free pick a day by email until you unsubscribe, in one click. 21+.

Get the daily free pick · See plans

Quick answers

Who won North Carolina Tar Heels vs Ohio State Buckeyes?

North Carolina Tar Heels beat Ohio State Buckeyes 71-70 at State Farm Arena on December 20, 2025.

Who was favored in North Carolina Tar Heels vs Ohio State Buckeyes?

North Carolina Tar Heels were the favorite at DraftKings, moneyline -155 (about 61% implied). The favorite won.

In a tightly contested matchup, the North Carolina Tar Heels narrowly defeated the Ohio State Buckeyes with a final score of 71-70 at State Farm Arena. This game showcased the competitive spirit of both teams, highlighting their contrasting recent forms and the stakes involved in this high-profile college basketball clash.

North Carolina entered the game with an impressive away record of 11-1, bolstered by a four-game winning streak. Their recent performances have been solid, with an average of 79.4 points scored and 65.1 points allowed over their last ten games. In their last outing, they secured a convincing 77-58 victory against East Tennessee State Buccaneers. This strong form has positioned them as a formidable opponent, particularly given their ability to perform well away from home, where they hold a 1-0 record this season.

On the other hand, Ohio State has been performing well at home, boasting a record of 8-3 overall and a recent home record of 7-1. They came into this game having won their last match against West Virginia Mountaineers, 89-88, and had an average of 87.6 points scored while allowing 72.9 points over their last ten games. Despite their strong home performance, the Buckeyes faced a tough challenge against a well-rounded Tar Heels squad.

The matchup also had historical significance, as both teams have a storied rivalry in college basketball, making each encounter a must-watch for fans. However, the focus was on the present, with both teams eager to secure a victory to enhance their standings.

In terms of injuries, the block did not provide specific details, but any absence of key players could have influenced the dynamics of the game. The conditions at State Farm Arena were conducive for a competitive game, and the atmosphere was charged with excitement from both fan bases.

Betting odds from DraftKings indicated that North Carolina was favored by 2.5 points, with a total set at 157.5. The odds reflected the expectations surrounding the game, considering North Carolina's strong away performance and Ohio State's home advantage.

As the game unfolded, it was clear that both teams were determined to seize control. The scoring plays were pivotal, with Christoph Tilly contributing crucial free throws for North Carolina, while Bruce Thornton and John Mobley Jr. made significant shots for Ohio State. The back-and-forth nature of the game kept fans on the edge of their seats, especially as the final moments approached.

Ultimately, it was Henri Veesaar's dunk that sealed the victory for North Carolina, showcasing their resilience and ability to perform under pressure. The final score of 71-70 underscored the competitive nature of the matchup and the high stakes involved for both programs.

This game will be remembered not only for its thrilling finish but also for the implications it has for both teams moving forward in the season.

Odds

BookSpreadTotalMoneyline
DraftKingsUNC -2.5 157.5 o -110 / u -110 North Carolina Tar Heels -155 · Ohio State Buckeyes +130

What these prices pay on $100 · What these numbers mean

Leaders

  • PointsDevin Royal18Ohio State Buckeyes
  • AssistsBruce Thornton4Ohio State Buckeyes
  • ReboundsChristoph Tilly10Ohio State Buckeyes
  • PointsCaleb Wilson20North Carolina Tar Heels
  • AssistsHenri Veesaar5North Carolina Tar Heels
  • ReboundsCaleb Wilson15North Carolina Tar Heels

Recent form

Ohio State Buckeyes

Last 10: 8-2Streak W187.6 scored · 72.9 allowed per game7-1 at home

  • W89-88vs West Virginia MountaineersDec 14
  • L80-88vs Illinois Fighting IlliniDec 10
  • W86-82at Northwestern WildcatsDec 6
  • L66-67at Pittsburgh PanthersNov 29
  • W113-60vs Mount St. Mary's MountaineersNov 25
  • W91-58vs Western Michigan BroncosNov 21
  • W64-63vs Notre Dame Fighting IrishNov 16
  • W75-53vs App State MountaineersNov 11
  • W94-68vs Purdue Fort Wayne MastodonsNov 7
  • W118-102vs IU Indianapolis JaguarsNov 3

North Carolina Tar Heels

Last 10: 9-1Streak W479.4 scored · 65.1 allowed per game1-0 away

  • W77-58vs East Tennessee State BuccaneersDec 17
  • W80-62vs South Carolina Upstate SpartansDec 13
  • W81-61vs Georgetown HoyasDec 7
  • W67-64at Kentucky WildcatsDec 3
  • L58-74vs Michigan State SpartansNov 27
  • W85-70vs St. Bonaventure BonniesNov 25
  • W73-61vs Navy MidshipmenNov 19
  • W97-53vs North Carolina Central EaglesNov 15
  • W89-74vs Radford HighlandersNov 12
  • W87-74vs Kansas JayhawksNov 8

Standings

TeamOverallGames behindIn conference
Duke35-3-17-1
Virginia30-6215-3
Miami26-9413-5
North Carolina24-9512-6
Clemson24-11512-6
Louisville24-11611-7
NC State20-14710-8
Florida State18-15710-8
California22-1289-9
Stanford20-1389-9
Virginia Tech19-1398-10
SMU20-1498-10
Wake Forest18-17107-11
Syracuse15-17116-12
Pittsburgh13-20125-13
Notre Dame13-18134-14
Boston College11-20134-14
Georgia Tech11-20152-16
Michigan37-3-19-1
Nebraska28-7415-5
Michigan State27-8415-5
Illinois28-9415-5
Wisconsin24-11514-6
Purdue30-9613-7
UCLA24-12613-7
Ohio State21-13712-8
Iowa24-13910-10
Indiana18-14109-11
Minnesota15-18118-12
USC18-14127-13
Washington16-17127-13
Rutgers14-20136-14
Northwestern15-19145-15
Oregon12-20145-15
Maryland12-21154-16
Penn State12-20163-17

Box score

StatNorth Carolina Tar HeelsOhio State Buckeyes
Field goals28-6325-63
Field goal %4440
Three-pointers8-274-20
Three-point %3020
Free throws7-1316-19
Free throw %5484
Rebounds3939
Offensive rebounds1213
Defensive rebounds2726
Assists2217
Steals45
Blocks53
Turnovers76
Team turnovers00
Technical fouls00
Technical fouls, total00
Flagrant fouls10
Points off turnovers710
Fast-break points105
Points in the paint3438
Fouls1916
Largest lead113
Lead changes88
Time in front8013

How the scoring went

  1. 2nd Half37-35Christoph Tilly makes 6-foot floating jump shot
  2. 2nd Half39-35Henri Veesaar makes driving layup (Luka Bogavac assists)
  3. 2nd Half39-37Devin Royal makes 6-foot floating jump shot (John Mobley Jr. assists)
  4. 2nd Half41-37Caleb Wilson makes driving layup (Kyan Evans assists)
  5. 2nd Half42-37Caleb Wilson makes free throw 1 of 1
  6. 2nd Half42-38John Mobley Jr. makes free throw 1 of 2
  7. 2nd Half42-39John Mobley Jr. makes free throw 2 of 2
  8. 2nd Half44-39Caleb Wilson makes 0-foot tip in dunk
  9. 2nd Half44-41Devin Royal makes 11-foot turnaround jump shot
  10. 2nd Half47-41Seth Trimble makes 24-foot three point jumper (Henri Veesaar assists)
  11. 2nd Half49-41Caleb Wilson makes 1-foot dunk (Henri Veesaar assists)
  12. 2nd Half51-41Caleb Wilson makes layup (Derek Dixon assists)
  13. 2nd Half51-43Christoph Tilly makes layup (Bruce Thornton assists)
  14. 2nd Half51-45John Mobley Jr. makes 21-foot jumper (Christoph Tilly assists)
  15. 2nd Half54-45Henri Veesaar makes 24-foot three point jumper (Jarin Stevenson assists)
  16. 2nd Half56-45Jarin Stevenson makes 2-foot tip in layup
  17. 2nd Half56-47Bruce Thornton makes driving layup (Gabe Cupps assists)
  18. 2nd Half58-47Caleb Wilson makes 0-foot tip in layup
  19. 2nd Half58-49Bruce Thornton makes driving layup (Ivan Njegovan assists)
  20. 2nd Half59-49Caleb Wilson makes free throw 2 of 2
  21. 2nd Half59-51Bruce Thornton makes 13-foot pullup jump shot (John Mobley Jr. assists)
  22. 2nd Half59-53Devin Royal makes 4-foot turnaround jump shot (Bruce Thornton assists)
  23. 2nd Half62-53Seth Trimble makes 24-foot three point jumper (Henri Veesaar assists)
  24. 2nd Half62-54Bruce Thornton makes free throw 1 of 2
  25. 2nd Half62-55Bruce Thornton makes free throw 2 of 2
  26. 2nd Half62-56Christoph Tilly makes free throw 1 of 2
  27. 2nd Half62-57Christoph Tilly makes free throw 2 of 2
  28. 2nd Half64-57Caleb Wilson makes 1-foot dunk (Henri Veesaar assists)
  29. 2nd Half64-59Amare Bynum makes layup (Christoph Tilly assists)
  30. 2nd Half64-60Amare Bynum makes free throw 1 of 1
  31. 2nd Half64-62Christoph Tilly makes 9-foot floating jump shot (John Mobley Jr. assists)
  32. 2nd Half66-62Caleb Wilson makes 7-foot floating jump shot (Derek Dixon assists)
  33. 2nd Half66-63Christoph Tilly makes free throw 1 of 2
  34. 2nd Half66-64Christoph Tilly makes free throw 2 of 2
  35. 2nd Half67-64Henri Veesaar makes free throw 2 of 2
  36. 2nd Half67-66Bruce Thornton makes 10-foot pullup jump shot
  37. 2nd Half67-69John Mobley Jr. makes 26-foot three point jumper (Devin Royal assists)
  38. 2nd Half67-70John Mobley Jr. makes free throw 1 of 1
  39. 2nd Half69-70Seth Trimble makes driving layup (Henri Veesaar assists)
  40. 2nd Half71-70Henri Veesaar makes 1-foot dunk (Seth Trimble assists)

Win probability

Above the line favours Ohio State Buckeyes, below favours North Carolina Tar Heels.

Venue

  • State Farm ArenaAtlanta, GA
  • Attendance16951
  • OfficialsDoug Shows, Roger Ayers, Kelly Pfeifer

Elsewhere

Picks for NCAAB

NCAAB rules and settlement

Most days: one sealed pick, free, before kick-off. Your first day of the main pick is free any day: code FIRSTDAY, no card.

A short email on days we have a pick. One click to stop, any time. 21+.

Fixture data from the league feeds. The report was written from the recorded facts for this game and nothing else.