Muguruza, who made it all the way to the Wimbledon final last year before losing to Serena Williams, looked totally out of sorts as she dropped her serve twice in the first and twice more in the second, never looking a likely winner.

It’s not the first time Cepelova has claimed a big scalp at SW19, as she also eliminated third seed Simona Halep in the first round last year.

“I am so happy. I am very surprised, I did not expect two sets,” Cepelova told BBC Sport.

“I have beaten some great players and I am very happy with this.”

“Last year I beat [Simona] Halep on this court. I had great memories, I am just so happy”

Elsewhere, 19th seed Dominika Cibulkova looked untroubled as she defeated Daria Gavrilova 6-3, 6-2 to book her place in the third round, while there were also wins for Roberta Vinci and Angelique Kerber.

Eugenie Bouchard, runner-up in 2014, beat Britain’s Johanna Konta on Centre Court, reproducing some of her best form in an impressive 6-3 1-6 6-1 victory to set up a clash with Cibulkova.