Emma Finucane is a Welsh track cyclist. She is the 2023 and 2024 UCI world champion in women's individual sprint, the third Briton and second Welsh woman to win the world title. From Wikipedia
A collision with Dutch rider Jan-Willem van Schip ends Great Britain's medal hopes in a chaotic Olympic race.