Game recap · Mar 10

Hornets rally from 14 down to beat Trail Blazers, 103-101

Charlotte Hornets (33-33) beat Portland Trail Blazers (31-35) 103-101 on the road on Tuesday, March 10, after falling far behind. The Hornets were down 14 at one quarter break and still finished 2 ahead.

The game, quarter by quarter

The Trail Blazers struck first, taking the opening quarter 34-20 and a 14-point lead after one. The Hornets cut into the deficit with a 26-21 second quarter, though the Trail Blazers still led by 9 at halftime.

The Hornets won the third 32-27 to stay in front, taking a 4-point lead into the fourth. The Hornets took the fourth 25-19; the Hornets completed the comeback for a 103-101 regulation win.

What flipped it

The Hornets grabbed 33.3% of their own misses, while the Trail Blazers recovered 21.7%. The Hornets made 23.9 free throws per 100 field-goal attempts, compared with 18.1 for the Trail Blazers. In a 2-point game, the second chances kept adding up.

The Trail Blazers did win one battle, shooting: eFG% of 51.8% against 46.6%. The Hornets made up for it elsewhere.

At roughly 99 possessions per team, the Hornets produced 104.1 points per 100 possessions to 102.1 for the Trail Blazers.

Who carried the comeback

Jerami Grant was the game's biggest individual force for POR: 24 pts, 3 reb, 3 ast on 7-10 shooting. His Game Score of 19.6 led everyone.

Brandon Miller led the Hornets with 23 pts, 9 reb, 4 ast, 3 stl on 7-18 shooting, good for a 17.3 Game Score.

Donovan Clingan (11 pts, 11 reb, 3 ast) recorded a double-double.

What it means

The pre-game Win Meter had it close to a coin flip, at about 58% for the Hornets.

Across the last 3 meetings in our records, Portland Trail Blazers lead 2-1.

The Hornets are now 33-33, and the Trail Blazers are 31-35. The Hornets last five before this game: W-W-W-L-L.

Written automatically by Tip Off Live software from box score data. Ratings and probabilities are our own model estimates.

Scoring by quarter

Team1234T
Charlotte Hornets20263225103
Portland Trail Blazers34212719101

Game flow

Margin after each period. Above the line the home team leads; below it the visitors lead. Tap a point to see the score.

Trail Blazers leadHornets leadStartQ1Q2Q3Q4

Q4: Charlotte Hornets 103, Portland Trail Blazers 101 · Hornets by 2

The lead changed hands 1 time between periods. Biggest gap at a period break: 14 for Trail Blazers after Q1.

The four factors

Four numbers explain most basketball games: shooting, turnovers, rebounding and free throws. The highlighted side had the edge. Tap a row to see what it measures.

HornetsTrail Blazers

Pace: about 99 possessions per team. Points per 100 possessions: Hornets 104.1, Trail Blazers 102.1.

Players of the game

Ranked by Game Score, a single number that rolls up points, rebounds, assists, steals, blocks, shooting efficiency, fouls and turnovers.

Jerami Grant POR24 pts, 3 reb, 3 ast on 7-10 shooting
19.6
Brandon Miller CHA23 pts, 9 reb, 4 ast, 3 stl on 7-18 shooting
17.3
Deni Avdija POR22 pts, 4 reb, 7 ast on 8-18 shooting
15.9
Ryan Kalkbrenner CHA13 pts, 6 reb, 1 ast on 6-8 shooting
14.1

Charlotte Hornets

PlayerMINPTSREBASTSTLBLKTOPFFG3PTFT+/−
Brandon MillerF37239430427-183-76-6-3
Kon KnueppelG-F36154220035-114-81-1-7
Miles BridgesF33117300312-130-47-8-3
Moussa DiabateF3179431133-80-01-2+1
Sion JamesG24117101132-32-35-6+1
LaMelo BallG22144410366-162-70-0-4
Josh GreenG2133100111-41-40-0+16
Ryan KalkbrennerC17136102016-80-11-20
Grant WilliamsF1431120301-51-30-0+8
Pat ConnaughtonG0532010001-21-10-0+1
Tre MannG0000000000-00-00-00
Xavier TillmanF0000000000-00-00-00
Tosan EvbuomwanF0000000000-00-00-00
PJ HallC0000000000-00-00-00
Liam McNeeleyF0000000000-00-00-00
Antonio ReevesG0000000000-00-00-00
Tidjane SalaunF0000000000-00-00-00
Coby WhiteG0000000000-00-00-00
Team1035221124162034-8814-3821-25

Portland Trail Blazers

PlayerMINPTSREBASTSTLBLKTOPFFG3PTFT+/−
Toumani CamaraF36115301324-143-120-0-3
Jerami GrantF35243310347-103-67-70
Deni AvdijaF34224710338-182-54-5-2
Jrue HolidayG3241510232-80-20-0+1
Donovan ClinganC271111313123-91-44-6-1
Robert Williams IIIC-F21610004123-70-10-0-6
Scoot HendersonG19171100446-105-80-0+1
Kris MurrayF1303000000-20-10-0-6
Vit KrejciG1233100011-21-10-0-1
Matisse ThybulleG-F1131020131-31-20-0+7
Sidy CissokoG0000000000-00-00-00
Damian LillardG0000000000-00-00-00
Blake WesleyG0000000000-00-00-00
Chris YoungbloodG0000000000-00-00-00
Hansen YangC0000000000-00-00-00
Jayson KentF0000000000-00-00-00
Caleb LoveG0000000000-00-00-00
Shaedon SharpeG0000000000-00-00-00
Team101422368182435-8316-4215-18

Team comparison

CHAPOR
Field goal %38.6%
42.2%
Three-point %36.8%
38.1%
Free throw %84%
83.3%
Rebounds52
42
Assists21
23
Steals12
6
Blocks4
8
Turnovers16
18
Bench points36
29

Recent meetings

  • Feb 28: POR 93, CHA 109
  • Feb 22: CHA 88, POR 141
  • Jan 24: POR 102, CHA 97

More from Mar 10

More