The Serbian fell short in a five-set thriller (2-6, 6-3, 5-7, 7-5, 5-7), which had to be finished off this afternoon due to stormy weather in France throughout yesterday.
Heavy winds and rain spells meant both semi-finals were heavily impacted, but it was the latter game that suffered the most, getting postponed and having to be resumed today.
The second men’s semi-final restarted today with the game all square at one set apiece, but in the third, it was Thiem who got the early break.
He continued that form into today’s action, taking the third set 7-5.
Djokovic did, however, get himself back into the game, winning the fourth 7-5, but it was Thiem who got over the line, taking the fifth and final set.
Thiem is now set to play in only his second Grand Slam final, and it will be Rafael Nadal he faces; the man who defeated him in his previous final appearance.