– Novak Djokovic's 26-match Grand Slam winning streak ended in the French Open semifinals because he made some odd strategic choices, because the wild weather bothered him, because the chair umpire got under his skin.

Mostly, though, because Dominic Thiem managed to outplay Djokovic. Thiem will face 11-time French Open champion Rafael Nadal on Sunday in a rematch of last year's final.

Thiem put an end to the No. 1-ranked Djokovic's bid for a fourth consecutive major championship Saturday with a dramatic 6-2, 3-6, 7-5, 5-7, 7-5 victory in a wind-whipped and rain-interrupted match that spanned more than four hours over two days.

"I don't want to point out some reasons or find excuses for this loss," said Djokovic, who had won nine of his past 10 five-setters and was 29-9 overall in such matches. "I mean, he took it, he won it, and well done to him."

It wasn't easy. Shouldn't be against Djokovic, who kept digging holes for himself and climbing out.

Thiem wasted two match points with unforced errors when serving for the victory at 5-3 in the fifth, but he made his third chance count, smacking a forehand winner to break Djokovic in the last game.

"An epic match. I mean, so many ups and downs. And rain, going back to the locker, on court again. Somehow I had the feeling that I had the lead in the whole match, and then at the end, it got so tough," Thiem said. "Both of us, we could win, and I luckily got the better in the end."