Spanjoren Nadal, som jagar sin tolfte titel på gruset i Paris, imponerade i stormötet med schweizaren Roger Federer och vann i raka set med 6–3, 6–4, 6–2.
Det handlar om Federers största förlust på Roland Garros sedan Nadal krossade honom i finalen 2008.
Trots sin överlägsenhet var Nadal ödmjuk efter matchen.
– Det är otroligt att möta Roger här. Grattis till att han kan spela på den här nivån vid 37 års ålder. Det är alltid svåra matcher mot honom, sa Nadal i segerintervjun.
Roger Federer har inte spelat i Paristurneringen sedan 2015 eftersom han tyckt att grusspelet slitit för mycket på kroppen.
Sport
7.6.2019
Nadal spelade ut Federer – klar för ny final
Regerande mästaren Rafael Nadal är klar för ännu en final i Franska öppna.