NBA

Cleveland Cavaliers at Charlotte Hornets

· National Basketball Association
32-21, 16-12 Away
Final
102 - 101

28-25, 14-9 Home

Love hits late FTs, Cavs edge Hornets 102-101 in wild finish

Kevin Love made two free throws with 1.2 seconds left and finished with 25 points as the Cavaliers escaped with a 102-101 win over Charlotte Hornets on Friday night following a wild fourth quarter.

Jarrett Allen had a career-high 29 points and 22 rebounds one day after being snubbed for the All-Star game, and Love scored 22 of his points in the second half as the Cavaliers overcame a bizarre technical foul on bench player Ed Davis for interference. The technical resulted in Hornets guard Terry Rozier being awarded a 3-pointer that he never actually made — and officials later said never should not have counted.

Rozier finished with 24 points and Kelly Oubre Jr, added 21 for Hornets, who overcame a double-digit deficit in the fourth quarter, only to lose their third straight game.

Things got strange when Davis, who was on the Cavaliers’ bench in his warmups and never played a minute, was whistled for interference when he swatted at Rozier’s arm from the sideline with 4:44 left in the game. Davis, and others, thought the play had ended and whistles had blown after Dean Wade stepped out of bounds.

But officials got together and awarded Rozier three points and charged Davis with a technical foul. Rozier made the free throw, completing a four-point swing for Charlotte and cutting Cleveland's lead to six.

Crew chief Brian Forte said via a pool report after the game that officials made a mistake, and Rozier's shot should not have counted.

“It was miscommunication amongst the crew about the sequence of the play,” Forte said. “Upon review after the game, the out of bounds was called prior to the start of the field goal attempt and the shot should not have counted.”

Love agreed.

“We thought the whistle was blown and (the officials) were tapping their head because they thought Dean Wade had stepped out of bounds,” Love said. “That's when E.D. stuck his hand in there.”

The Hornets capitalized on the momentum and took a 101-98 lead when P.J. Washington hit back-to-back 3-pointers and Oubre added a corner 3 with 47 seconds left.

Allen cut the lead to one before Rozier missed a 3-pointer, setting up a frantic and controversial final few seconds.

Cleveland's Brandon Goodwin missed a short jumper with 2.1 seconds left, but Love grabbed the offensive rebound and appeared to miss the follow-up. But officials reviewed the play and called Rozier for a foul.

Love converted the tying and the go-ahead free throws as the home crowd roared its disapproval.

“He’s Kevin Love. There was no doubt in our mind that when he was going to the free-throw line, he was going to make them both," Cavaliers coach B.J. Bickerstaff said. "There’s no situation that he hasn’t seen. There’s no pressure-filled moment that he hasn’t been in.”

The Hornets tried an inbound alley-oop with 1.2 seconds left, but Gordon Hayward's lob to Miles Bridges hit the front of the rim and bounced away.

“Our guys kept battling and gave ourselves a chance to win the game,” Hornets coach James Borrego said. "We kept battling. A lot of emotions out there in a tight game and I thought our guys battled until the last whistle there.

SUPPORT FOR ALLEN

Love said he was “gutted” when he learned Allen did not make the All-Star team despite averaging 16.7 points and 10.7 rebounds coming into the game.

“That is a guy I want to compete with every single night,” Love said. “He’s an All-Star. There is no doubt in my mind.”

There is still a chance Allen could make the team due to an injury to Kevin Durant.

“At first, I was disappointed, but then you have to look at the league and see that is a well-oiled machine that keeps going," Allen said. "So, do I sulk that I didn’t make the game or do I keep working harder and playing my kind of basketball?”

BIG SECOND HALF

Love had only three points at halftime before going on a tear. He made 6 of 12 shots from the field after the break, including 5 of 9 from beyond the arc.

“At halftime J.B. got on me and said, ’Why do you keep pump-faking?' He said, ’no more pump-faking,'” Love said. “... JB wants me to shoot the ball — and shoot it with confidence.”

TIP INS

Cavaliers: Made 14 of 40 3-pointers. ... All-Star Darius Garland missed his third straight game with lower back soreness. ... Lauri Markkanen missed his sixth game with a sprained ankle.

Hornets: Hayward returned to the starting lineup for the Hornets after missing the last six games in the league’s health and safety protocols and struggled, finishing 3 of 13 from the field for seven points.

UP NEXT

Cavaliers: Host Indiana Sunday night.

Hornets: Host Miami Saturday night.

Regular Season Series

CLE leads series 2-1

Recent Plays

4th 0.0 End of Game 102 - 101
4th 0.0 End of the 4th Quarter 102 - 101
4th 0.0 Gordon Hayward bad pass (Brandon Goodwin steals) 102 - 101
4th 1.2 Dean Wade enters the game for Kevin Love 102 - 101
4th 1.2 Hornets Full timeout 102 - 101

Statistics

https://a.espncdn.com/combiner/i?img=/i/teamlogos/nba/500/cle.png&h=100&scale=crop&w=100&location=originCLE https://a.espncdn.com/combiner/i?img=/i/teamlogos/nba/500/cha.png&h=100&scale=crop&w=100&location=originCHA
36-90 FG 38-92
40 Field Goal % 41
14-35 3PT 14-43
40 Three Point % 33
16-20 FT 11-12
80 Free Throw % 92
51 Rebounds 52
15 Offensive Rebounds 15
36 Defensive Rebounds 37
26 Assists 27
7 Steals 9
0 Blocks 2
12 Turnovers 14
0 Team Turnovers 0
12 Total Turnovers 14
1 Technical Fouls 0
1 Total Technical Fouls 0
0 Flagrant Fouls 0
17 Points Conceded Off Turnovers 14
11 Fast Break Points 14
38 Points in Paint 40
17 Fouls 22
17 Largest Lead 10
Charlotte Hornets Charlotte Hornets Injuries
NAME, POS STATUS DATE
Tidjane Salaun, F Day-To-Day Jan 20
KJ Simpson, G Out Jan 20
Mason Plumlee, C Out Dec 31
Cleveland Cavaliers Cleveland Cavaliers Injuries
NAME, POS STATUS DATE
Sam Merrill, G Out Jan 20
Darius Garland, G Out Jan 18
Max Strus, G Out Jan 6

Game Information

Spectrum Center

Location: Charlotte, NC
Attendance: 17,733 · Capacity:

2025-26 Central Standings

TEAM W L PCT GB STRK
Detroit 31 10 .756 - W3
Cleveland 24 20 .545 8.5 L1
Chicago 20 22 .476 11.5 W1
Milwaukee 18 24 .429 13.5 W1
Indiana 10 34 .227 22.5 L2

2025-26 Southeast Standings

TEAM W L PCT GB STRK
Orlando 23 19 .548 - L1
Miami 22 21 .512 1.5 L1
Atlanta 20 25 .444 4.5 L4
Charlotte 16 27 .372 7.5 W1
Washington 10 32 .238 13 L7
Full Standings

NBA News

Jalen Green returns from hamstring strain for Suns vs. 76ers

Jalen Green returns from hamstring strain for Suns vs. 76ers

Jalen Green, returning from a lengthy absence from a hamstring injury, will come off the bench for the Suns in Tuesday's game against the 76ers.

Why Danny Green isn't a fan of the Knicks' 'mental approach'

Why Danny Green isn't a fan of the Knicks' 'mental approach'

Danny Green and Chiney Ogwumike examine what has gone wrong for the Knicks over their past 10 games.

Bobby Portis: Trade rumor talk part of the business

Bobby Portis: Trade rumor talk part of the business

Bobby Portis joins "NBA Today" and discusses the trade rumors that surround players like himself and Giannis Antetokounmpo.

NBA buzz: Latest updates, trades, intel ahead of Feb. 5 deadline

NBA buzz: Latest updates, trades, intel ahead of Feb. 5 deadline

Catch up on the latest buzz, trade alerts and league intel from our ESPN NBA insiders.

Sources: In meeting, Brunson calls on Knicks to fix their poor play

Sources: In meeting, Brunson calls on Knicks to fix their poor play

Knicks captain Jalen Brunson called a players-only meeting after Monday night's 114-97 loss to the Mavericks, sources told ESPN, telling teammates it's on them to turn things around.