Borna Coric ended Roger Federer's 20-match winning streak on grass, beating him 7-6(6), 3-6, 6-2 in the Halle Open final on Sunday while also bringing to a halt the Swiss maestro's reign as World No 1.
The 32-year-old, five-times a winner of the singles at the prestigious Wimbledon warm-up event, delighted a large evening centre court crowd with some fluent shot-making as he and Spanish veteran Lopez beat top seeds Juan Sebastian Cabal and Robert Farah 7-6(5), 6-3.
World number five Roger Federer delivered a tennis masterclass to beat rising star Alexander Zverev 6-1, 6-3 and clinch a record ninth Halle Open title on Sunday as he lay down a marker in the lead-up to Wimbledon.
Unseeded Novak Djokovic was given some trouble by Jeremy Chardy in the opening set but prevailed 7-6(5), 6-4 to take his record over the Frenchman to 11-0 and 26-0 in sets.
It was the Russian's first competitive match since she withdrew from the St Petersburg Open in January.
It was Kristyna's first win over a top-five ranked player and she will go on to play fellow Czech Barbora Strycova in the quarter-finals.
The Russian five-times Grand Slam champion struggled for rhythm initially on the low-bouncing grasscourt at the Mallorca Open but picked up the pace to beat Viktoria Kuzmova 7-6(8), 6-0.
The 31-year-old three-time Grand Slam champion had not played a competitive match since losing to Sam Querrey in last year's Wimbledon quarter-finals and opted to have right hip surgery five months ago.
The Swiss great is looking to win a 102nd tour-level trophy and move closer to Jimmy Connors' record of 109.