“Van den Driessche, the former European Under-23 champion, has denied suggestions she deliberately cheated, saying the bike was not hers.”
Pretty obvious from that frame size that she cheated. He bicycle looks tainted too.
Obviously not championship caliber legs. Reading further into this, it appears she also wasn’t very smart about her cheating.