El 6 de mayo, en Guayaquil, Jhon Viáfara jugó contra Barcelona SC por los octavos de final de ida de la Copa Libertadores. El Once Caldas, de Colombia, empató 0-0 en una estadio amarillo abarrotado. El delantero del equipo de Manizales fue expulsado al minuto 76 y no estuvo presente en la vuelta, cuando los cafeteros eliminaron a los canarios, tras un 1-1 global, una tanda de penales.