Stan Wawrinka stunned Novak Djokovic to win his first French Open title and thwart the world number one's career Grand Slam hopes.
The Swiss eighth seed played magnificently in a 4-6 6-4 6-3 6-4 victory at Roland Garros.
Wawrinka, 30, brought an end to Djokovic's 28-match winning streak as he claimed his second Grand Slam title.
Djokovic had been hoping to become the eighth man to complete the set of all four major titles.
The 28-year-old Serb had been a strong favourite to finally get his hands on the Coupe des Mousquetaires after beating nine-tine champion Rafael Nadal and third seed Andy Murray, but he was outplayed by Wawrinka.
Their last four matches in Grand Slams had gone to five sets and this was every bit as good in terms of quality, with Wawrinka hitting 60 winners as his aggression broke down the seemingly invincible Djokovic defence.
Stan Wawrinka celebrates his victory
Novak Djokovic and Stan Wawrinka share a warm embrace after the match