The Indiana Pacers were down 14 points in the fourth quarter. The Cleveland Cavaliers, despite being shorthanded, were in control.
And then Indiana came all the way back.
Still, it looked like it might not quite be enough. Down two points with about 10 seconds left, Tyrese Haliburton missed his second free throw and the ball bounded away.
But there was Haliburton, somehow gathering in the rebound.
The Pacers played the sequence out. Haliburton dribbled to the top of the key.
He sized up his defender, crossed over and stepped back.
Game.
Cleveland didn't get off a desperation heave with just a second remaining, and the Pacers had an insane win.
TYRESE HALIBURTON CALLS GAME 🤯
pic.twitter.com/FPz8knw2FT
MORE: Donovan Mitchell throws down poster dunk of his life
The Cavs looked to have the game wrapped up when Max Strus swished a 3-pointer for a 117-110 lead with 1:08 to play.
Haliburton answered that with a quick layup before Donovan Mitchell made two foul shots for the final Cleveland points and a 119-112 lead.
The Pacers got a spark from an Aaron Nesmith putback dunk, then Pascal Siakim scored going to the hoop.
The Cavs turned the ball over, an Andrew Nembhard steal, and that set up Haliburton's drive to get fouled down three.
The NBA's amusingly named "most overrated player" made the first, missed the second and was first to the miss.
That's when Haliburton delivered the biggest shot of his NBA career.
It's the stuff legends are made of for the Pacers.
For the Cavs? It was a nightmare.