The meeting ended with the victory of Djokovic with a score of 6: 7, 2: 6, 6: 3, 6: 2, 6: 4.
The match lasted 4 hours and 11 minutes.
Djokovic won his 19th Grand Slam title and second at Roland Garros.
For the first time, a Serb triumphed at the French Open in 2016.
Earlier, Kreichikova and Sinyakova became the winners of the Roland Garros doubles.