It was a wild game in the pouring rain and a “that’s so CONCACAF” element was present in the form of a long break in the first half due to a stadium power outage.
Pachuca took the lead in the 13th minute through Víctor Guzmán, who headed home a cross at the far post to make it 0-1. But Olimpia responded through Romell Quioto, who headed home the equalizer in the 32nd minute.
Then, José Fonseca brought down Jonathan Urretaviscaya in the box, giving Pachuca the chance to retake the lead from the penalty spot. Franco Jara took the spot kick and converted it to make it 1-2 in the 36th minute.
The lights went out in the 42nd minute, leading to a lengthy delay before the game picked up from where it left off. After the game resumed, Bryan Johnson headed home a free kick in first-half stoppage time to level the match once more.
Second-half goals from Urretaviscaya and Erick Gutiérrez looked to have the Tuzos completely in control with their 2-4 lead. But Olimpia continued to fight until the very end, and Carlo Costly pulled a goal back in the 81st minute before Mateus Goncalves was called for a foul in the box on Carlos Mejía late on.
Mejía himself took the PK and he converted it to give Olimpia the last-gasp equalizer.
With the 4-4 draw, Pachuca reaches 10 points and advances to the quarterfinals while Olimpia reaches seven and is eliminated.
Olimpia: Noel Valladares, Elmer Güity, Kevin Álvarez, José Fonseca, Bryan Johnson, Luis Garrido, Bayron Dionicio (Javier Esupiñán 46′), Romell Quioto (Gerson Rodas 76′), Óscar Salas, Michaell Chirinos (Carlos Mejía 55′), Carlo Costly.
Pachuca: Alfonso Blanco, Erick Aguirre (Raúl López 46′), Omar González, Óscar Murillo, Emmanuel García, Jonathan Urretaviscaya (Mateus Goncalvez 76′), Víctor Guzmán, Erick Gutiérrez (Juan José Calero 70′), Jorge Hernández, Franco Jara, Hirving Lozano.
Group Table – Group E