Jeremy Lin still hasn’t quite carved out a clear role with the Charlotte Hornets. His season has brought a mix of outstanding performances and inconsistency.

Last Wednesday night, Jeremy Lin brought a taste of Linsanity to Charlotte. Charlotte Hornets starting point guard Kemba Walker was out with a sore knee, so Lin got full control of the offense.

Lin’s dribble penetration and passing flummoxed the Cleveland Cavaliers all night as the Hornets netted a 106-97 victory over the Eastern Conference leaders. Lin finished the game with 24 points, eight assists and five rebounds in 32 dominating minutes.

It was another bright spot in an inconsistent season for the popular point guard. Lin has struggled to adjust to his unclear role with the Hornets, as his minutes are constantly shifting. When Kemba Walker is healthy and starting, Lin is relegated to backup duty or playing shooting guard while Walker or Nicolas Batum run the show. When Walker is hurt or playing poorly Lin occasionally is allowed to settle into his favored role of creator and floor general.