Watch the finals from Round Six of the 2024 UCI BMX Racing World Cup in Tulsa (USA) on Saturday 27 April. The live stream is subject to geo-blocking.