Mosquera fue superado por Chen Lijun, de la República Popular de China, en el último intento de la competición. El colombiano levantó un total de 331 kg, 151 kg en arranque y 180 kg en envión, quedando detrás del asiático, que alzó 332 kg (145 kg y 187 kg), mientras que el bronce fue para el italiano Mirko Zanni, con 322 kg (145 kg y 177 kg).
Hace cinco años, en Río 2016, sus primeros Juegos, Mosquera había subido al podio. El haltera colombiano obtuvo bronce en los 69 kg de la ‘Ciudad Maravillosa’, recibiendo su medalla un tiempo después por una descalificación, luego de haber terminado, en un principio, cuarto.