Cleveland Cavaliers at Charlotte Hornets
· National Basketball AssociationLove 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
CLE |
CHA |
|
|---|---|---|
| 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 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 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
Location: Charlotte, NC
Attendance: 17,733 · Capacity:
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 |
NBA News
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'
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 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
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
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.





CLE
CHA
Detroit
Chicago
Milwaukee
Indiana
Orlando
Miami
Atlanta
Washington