T12 Visually Impaired El Amin Chentouf (MAR) wins the IPC World Cup race at 2:24:00.