Danielle Collins produced the performance of a lifetime and pulled off an almighty shock at the WTA Miami Open on Wednesday, sending Venus Williams crashing out 6-2, 6-3 to reach the semi-finals.
It was an amazing effort from a 24 year-old qualifier in just her second season as a professional and her debut appearance at Key Biscayne.
This was the first time in two attempts Collins has beaten a top 10 player, and even the crestfallen world number eight Williams would find it impossible to admit Collins didn't deserve to seal a meeting with French Open champion Jelena Ostapenko on Thursday for a place in Saturday's final.
"The first time I saw Venus in the locker room I nearly cried," said a delighted Collins in an on-court interview. "She has been my favourite player so I am finding it difficult to wrap my head around this."