Taurean Prince scored a season-high 25 points with six 3-pointers, Jarrett Allen had 15 points and eight rebounds in his first action since March 26 and the Cleveland Cavaliers handed the Charlotte Hornets their third straight loss at home Wednesday night, 103-90.

Kevin Love added 17 points and 11 rebounds for the Cavaliers, who snapped a two-game skid. Terry Rozier had 22 points, eight assists and seven rebounds to lead the Hornets. Miles Bridges added 20 points.

It was Allen’s first action since suffering a concussion against the Los Angeles Lakers, forcing him to miss eight games. He opened strong with two dunks on Cleveland’s first three possessions and had four for the game. Larry Nance Jr. also returned for Cleveland after missing seven games with an illness, but struggled to find his rhythm. He finished with five points on 1-of-7 shooting in 20 minutes. Prior to the game, the frontcourt tandem of Love and Allen had played just seven minutes together. But they played off each other well when on the floor together, and the Cavaliers (20-34) are hoping Allen’s return will result in a strong finish to the season.