Matej Mohoric sprint to victory in Karpacz. Almeida and Kwiatkowski round up a great podium 30 July 2023 22:1031 July 2023