En bouclant le chrono en 20:07, il a devancé de 4 secondes le champion du monde sur route, le Polonais Michal Kwiatkowski, et de 5 secondes le Canadien Hugo Houle.
Le seul coureur belge présent sur le tour, Guillaume Van Keirsbulck, a terminé 71e, à 2:21 du vainqueur.
Malori, champion d’Italie du contre-la-montre, s’était déjà imposé lors de la même étape de l’exercice solitaire sur l’épreuve par étapes argentine en 2014.
Au classement général, l’Argentin Daniel Diaz conforte son première place puisqu’il a augmenté son avance sur ses concurrents colombiens Rodolfo Torres et Nairo Quintana, qui pointent respectivement à 1:09 et 1:25.
Le Tour de San Luis s’achève dimanche.