They are the first Frenchmen to win the men's doubles title since Yannick Noah and Henri Leconte prevailed in 1984.
The Spaniards, seeded 12th, held until 3-3 but the 11th-seeded Frenchmen had too much variety in their shots and pulled away on Philippe Chatrier Court.
"This is the best moment of my career. The match point and (hearing our anthem) La Marseillaise, was unbelievable," Roger-Vasselin told reporters.
His partner added: "Since I was 10, 11 ... I would dream about playing on this court. Now I have one of the best feelings ever."
Follow the French Open on up to 7 courts LIVE on the Eurosport Player!
- Sports & Recreation
- Yannick Noah
- Henri Leconte