Russian Dmitry Polyanskiy wins the Triathlon European Cup men's final held at Casa de Campo, in Madrid, 21 September 2014. EFE/Victor Lerena