Sebastián Driussi adelantó al equipo 'Millonario' a los 29 minutos, pero Robert Rojas igualó para Libertad a los 43, cumpliendo la 'ley del ex'.
La situación se complicó para River Plate en el segundo tiempo, cuando el volante Giuliano Galoppo fue expulsado al minuto 52, dejando a su equipo con diez jugadores durante casi toda la segunda mitad. A pesar de la inferioridad numérica, el equipo dirigido por Marcelo Gallardo logró mantener el empate y forzar la definición desde los doce pasos. En la tanda de penales, River Plate demostró mayor efectividad y se impuso por 3-1.
El equipo paraguayo falló tres de sus cuatro remates, lo que facilitó la festejada clasificación del conjunto argentino. El partido también fue noticia por la sorpresiva sustitución de Juan Fernando Quintero al minuto 54, una decisión táctica de Gallardo tras la expulsión que generó el disgusto del jugador colombiano, quien era una de las figuras del encuentro.
Con este resultado, River Plate se enfrentará a Palmeiras en los cuartos de final.