For the first time in almost two years, Derrick Rose of the Minnesota Timberwolves notched in 30-plus points in a game. The Wolves are playing the Utah Jazz tonight.

Rose's hot start continued as he then eclipsed the 40-point mark, marking the first time since his MVP year that he's done so.

Late in the fourth quarter, Rose tied his career regular season and playoff high for points.

NBA fans already know Derrick Rose's narrative. On how he was crowned as the youngest Most Valuable Player in NBA history, to his struggles with a string of knee injuries.

He has jumped from team to team over the past few years, hoping to finally find a home. A team that's willing to accommodate his talent despite his seemingly fragile body.

It's quite evident that Rose has lost a step or two after battling with his knee injuries. But from time to time, Rose has shown signs of his old explosive self. Though he will never be the athlete that he once was, Rose continues to prove that he knows how to play the game. He is proving game after game that he still belongs in the NBA.

And this breakout performance is a strong testament to that fact. Though many have counted him out, Derrick Rose continues to build on his narrative. Who knows, this strong performance might spark a few more stellar games for the former MVP.