Karyakin se consagró campeón con un tiempo de 39:18:52 horas, seguido por Casale a 1:14:51 y Copetti a 4:20:19.
Es el primer Dakar que gana el ruso, que también corrió en 2014 (séptimo), 2015 (abandono en cuarta etapa) y 2016 (cuarto).
Karyakin se impuso en la séptima, décima y undécima etapas. El piloto paraguayo Nelson Sanabria culminó en la octava posición, 6:11:46 por detrás del ruso ganador.