A "motivated" Eugenie Bouchard beat Maria Sharapova - the woman she called a "cheat" - in a marathon three-setter in the second round of the Madrid Open.
Bouchard criticised Sharapova as she made her comeback from a 15-month drugs ban at the Stuttgart Open in April.
The Canadian finally came through a brutal encounter 7-5 2-6 6-4 after almost three hours on court.
"I was inspired because I had a lot of players coming up to me privately, wishing me good luck," said Bouchard.
"They were players I don't normally speak to and I got a lot of texts from people in the tennis world that were just rooting for me.