Novak Djokovic
Novak Djokovic is in the French Open finals for a third straight year. Getty

It will be the world’s two best players that decide the 2016 French Open. No.1 Novak Djokovic will take on No.2 Andy Murray in the finals at Roland Garros, following their semifinal victories on Friday. In what amounts to a "dream final," either Djokovic or Murray will finally end their drought in Paris.

First, it was Djokovic who made quick work of Austrian Dominic Thiem. The No.13 seed made a valiant run through the tournament, putting on a career-best performance in a Grand Slam. But he was no match for the winner of the last three Grand Slams, as Djokovic put him away 6-2, 6-1, 6-4.

The win puts Djokovic in elite company. He is just the second player to reach six straight Grand Slam finals in the open era, joining Roger Federer.

Murray didn’t make it to the finals as easily, but he didn’t have a whole lot of trouble with Stan Wawrinka. The Brit picked up his first ever semifinal win at the French Open, defeating Wawrinka 6-4, 6-2, 4-6, 6-2.

A win for Wawrinka would have marked a rematch of last year’s French Open final. Instead, the upcoming match will be a rematch of the finals of the first Grand Slam in 2016. Djokovic defeated Murray 6-1, 7-5, 7-6 (7-3) to win the Australian Open.