Top seeds Max Mirnyi and Daniel Nestor defeated American twins Bob and Mike Bryan 6-4 6-4 to win their second successive French Open doubles title.
The second-seeded Bryans were bidding to win a record-equalling 12th major doubles crown.
However they were thwarted by the Belarusian-Canadian partnership in Saturday's final.
Mirnyi picked up his sixth grand slam men's doubles title while Nestor collected his eighth.
"Beating the best team, probably of all time, in the finals is a good feeling," Nestor said.
Mike Bryan felt the twins "wanted it probably a little too bad".
"When it's not going your way early, it's tough to stay really positive," he added.