Jim Rassol-USA TODAY Sports

Around this time last year, New York Knicks All-Star forward Julius Randle was in a dark place. He was a few games away from getting shut down in a turbulent season.

But after every storm, there’s a rainbow at the end.

Friday night’s crazy ending in Miami was an encapsulation of Randle’s improbable redemption this season.

Randle stormed back from a costly turnover in the final 29 seconds and a near-fumble in the Knicks’ final play to redeem himself with a rainbow connection with 1.1 seconds left.

Bedlam ensued that even New York coach Tom Thibodeau was knocked down by a rampaging Randle amid the celebration.

Randle capped a 43-point night, perhaps his best game in Knicks uniform, to extend the Knicks’ winning streak to eight — beating their old rivals Heat, 122-120, with his career-high-tying eighth triple.

It was Randle’s second game-winner against the Heat since he did it for the Los Angeles Lakers in an unexpected overtime win nearly seven years ago. But this one carries more weight, given where he’s at in his career and where the Knicks (38-27) and Heat (33-31) are in the standings.

Randle called it “fate,” while Thibodeau described it as “unbelievable.”

Heat coach Erik Spoelstra agreed.

“If you did that play 100 times, 99 times out of that it’s going to end up in our favor,” Spoelstra said. “That’s just crazy unfortunate luck on our part and good fortune for them. [Randle] made a heckuva shot.”

But destiny is when preparation meets opportunity.

Randle worked hard and persevered for that shot that would go down as one of the defining moments of his Knicks chapter, if not his whole career.

New York fans were all ready to move on from him after his poor play and display of behavior last season. In the final moments of a Friday night game in March with playoff implications, Randle found himself again in a storm after Tyler Herro stole the ball from him and raced to the Heat’s basket for a layup that gave Miami a 120-119 lead with 23.1 seconds left.

But Randle found the rainbow at the end. And it was glorious.

More must-reads:

TODAY'S BEST
Travis Kelce echoes Patrick Mahomes in response to controversial kicker
Cowboys QB Trey Lance details how he has changed since 49ers stint
Historic NCAA settlement reached allowing schools to pay players
Celtics dominate Pacers in Game 2, take 2-0 ECF lead
Cavaliers fire head coach J.B. Bickerstaff
Connor McDavid's 2OT goal gives Oilers win over Stars in Game 1
Rob Manfred hints at big change coming to MLB
Scottie Scheffler arrest case takes another weird turn with new video
QB Russell Wilson believes Steelers can 'do something special'
Pacers star suffers injury in ugly Game 2 loss
Watch: Jaylen Brown's big second quarter lifts Celtics to halftime lead
Broncos HC Sean Payton raves about one QB's progress at OTAs
North Carolina basketball snags instant-impact player via transfer portal
Rams GM shares details about Stetson Bennett’s absence
Perpetual Bulls trade candidate once more hitting the rumor mill
MLB announces host venues for 2026 World Baseball Classic
Knicks marquee trade acquisition could bolt in free agency
Pistons make decision on new president of basketball operations
ESPN and longtime NFL reporter are parting ways
If Lions HC Dan Campbell's assessment of WR is accurate it could mean trouble for opponents

Want more Knicks news?

Join the hundreds of thousands of fans who start their day with Yardbarker's Morning Bark, the best newsletter in sports.