David Cal se clasificó de forma espectacular para la final de C1 500 metros después de realizar una remontada increíble. El palista gallego salió un poco retrasado y al paso por los 250 metros era quinto. Sin embargo, el de Cangas de Morrazo sacó a relucir su tremenda potencia y fue remontado rivales hasta cruzar la línea de meta en primer lugar, lo que le garantizaba el pase a la final de forma directa, donde tratará de superar la plata obtenida en Atenas.
El rumano Florin Mironcic (1:48.608 segundos) y el ucraniano Iurii Cheban (1:49.544), llegaron segundo y tercero, respectivamente.
El pontevedrés se ha clasificado de forma directa para las dos finales de 1.000 metros y 500 metros en las que buscará el doblete, defendiendo título olímpico en la primera y siendo subcampeón en la segunda.