The universitarios had the advantage going into this game after a 2-2 draw in the first leg, with Tigres leading on away goals. They looked to take the aggregate lead in front of their home fans here and they controlled possession for most of the first half.
Eduardo Vargas had a chance in just the 3rd minute, when Jürgen Damm sent in a cross, but his header was right at the keeper. After that, despite enjoying most of the possession, Tigres struggled to trouble Leonel Moreira’s goal.
But then Tigres found the breakthrough just after halftime. In the 48th minute, Juninho sent a long header towards the top of the box, where Enner Valencia corralled it, shot, and scored to make it 1-0 (3-2).
Herediano tied it up in the 77th minute, with substitute Jairo Arrieta making it 1-1 (3-3), but the tiebreaker still favored Tigres. Then, in the 79th minute, the universitarios retook the lead as Valencia scored his second of the night to make it 2-1 (4-3).
Ismael Sosa then guaranteed the victory in the 90th minute when he finished off a pass from José Torres to make it 3-1 (5-3).
With the 3-1 (5-3 aggregate) victory, Tigres advance while Herediano is eliminated.
Tigres: Nahuel Guzmán, Juninho, Hugo Ayala, Jorge Torres Nilo, Luis Rodríguez (Israel Jiménez 38′), Rafael Carioca, Jesús Dueñas, Lucas Zelarayán, Jürgen Damm, Eduardo Vargas (Ismael Sosa 79′), Enner Valencia (José Francisco Torres 86′).
Herediano: Leonel Moreira, Pablo Salazar, Keyner Brown, Juan Vargas, Jhamir Ordain (Jairo Arrieta 71′), Allan Cruz, Randall Azofeifa, Omar Arellano (Junior Díaz 45′), Esteban Ramírez Segnini (José Sánchez Barquero 63′), Yendrick Ruíz, Óscar Granados.