Follow us on
Videos
60 of the world’s best triathletes do battle over two super-sprint qualifiers for a place in the World Championship Finals in Germany