On Wednesday, Derrick Rose looked like the Derrick Rose of old again.
In 40 minutes of action, Rose scored a career-high 50 points on 19-for-31 shooting from the field as the Minnesota Timberwolves defeated the Utah Jazz by a final score of 128-125. He made four of his seven 3-point attempts and eight of his 11 attempts from the free throw line.
The last time Rose scored 40-plus points in a game? The 2010-11 season, back when he was named league MVP.
Rose did most of his damage in the third quarter, when he scored 19 points on 9-for-11 shooting. He then poured in 15 more points in the fourth, including a clutch basket down the stretch to give the Timberwolves a lead they'd hold onto for a hard-fought win at home.
D-Rose muscles it up and in for the @Timberwolves! #AllEyesNorth pic.twitter.com/QHcl0O3umm- NBA (@NBA) November 1, 2018
Rose also came up with a clutch block on Dante Exum in the final seconds to prevent the Jazz from sending the game into overtime.
The Derrick Rose block to cap off his 50 point performance and @Timberwolves win! #AllEyesNorth pic.twitter.com/VLOlVMpDaa- NBA (@NBA) November 1, 2018
It's been a long road back for Rose, who has dealt with a number of injuries since 2011-12. He was brought to tears after the game, saying his performance meant "everything" to him.