Men's tennis world number one Andy Murray has crashed out of the Madrid Open in the third round at the hands of 20-year-old Borna Coric, 6-3 6-3.
The British star, who was thrashed 6-3 6-1 by the Croatian at the Dubai Championships in 2015, performed poorly in the first set and after recovering in the second he surrendered his serve in the seventh game, giving Coric three break points.
World number 59 Coric, who won his first ATP title last month in Morocco, took the second break point to serve out for the match, sending last year's finalist and two-time Madrid winner Murray packing.
"It feels great, I don't know how I did it but I played perfect during the game and I'm very happy about it," Coric told Television Espanola.
"I couldn't imagine this when I woke up this morning, I always believed but I wasn't sure how I was going to play, but in the end I played as I had dreamed."
World number two Novak Djokovic had better luck than Murray, reaching the quarter-finals with a straight-sets victory over Feliciano Lopez.
Djokovic, who won the tournament last year, had fewer problems against the 35-year-old Spaniard than in his three-set second round test with Nicolas Almagro a day earlier, taking the first set 6-4 before breaking in the 12th game of the second to avoid a tiebreak.
Rain in the Spanish capital meant the roof on the Manolo Santana court was closed for the game, slowing down Lopez's powerful serve to the advantage of the Serb, who recently split from his long-term coach Marian Vajda, who won 6-4 7-5.
Djokovic joins David Goffin in the quarter-finals after the Belgian beat Milos Raonic 6-4 6-2, along with Kei Nishikori, who saw off David Ferrer of Spain 6-4 6-3.