Tentoglou is no stranger to such things, having won Olympic gold with his final jump in Tokyo after being out of the medals after five rounds.
It went the other way in Eugene last year when he was leading after five, only for Wang Jianan of China to come from nowhere, take gold and demote the Greek to silver.
Tentoglou got Thursday’s final off to a flier as he produced a huge season’s best 8.50 with his opening jump, only for Pinnock to match it in the second round.
That put Pinnock, who flew to a world-leading 8.54 metres on his opening jump in Wednesday’s qualifying and a personal best by 17cm, in the lead on the back of having the best second jump by one centimetre.
In the final round, though, Tentoglou hit the board perfectly to soar ahead and Pinnock was unable to improve on his final attempt.
“This competition may have been the toughest I have taken part in,” Tentoglou said. “Last year it was a bad competition for me but this year I had no excuses.
“But I was not comfortable. After my third jump I started to feel my legs cramping. That’s why it took so long to get the big jump. I had to test my legs to see that I was fine and then I went for it in the final jump after having felt no pain.
Pinnock was stunned by the turnaround but soon found the positives after a week he will never forget.
“When he pulled that off I couldn’t believe it but then I could, of course, I know what he’s capable of,” he said.
“I just knew he had it but I just didn’t know he would do it, that he would pull it off at that moment.
“But this is still a silver medal. It’s really a dream come true. Watching people like Tentoglou gave me the motivation as a youngster to reach the top. And now I’m there, nearly there.”
Jamaica’s Tajay Gayle snatched bronze with his final leap of 8.27, matching compatriot Carey McLeod but edging him on countback.
McLeod was lucky to escape injury after slipping on takeoff on his third jump, spiralling spectacularly into the air and landing face-first in the pit.