The hosts opened the scoring from the penalty spot after Martín Cauteruccio was called for a foul on Jonathan Rodríguez in the box. Rodríguez himself stepped up to take the PK and he sent it past Jesús Corona to make it 1-0 in the 24th minute.
However, Cruz Azul responded almost immediately with a set piece of their own. In the 26th minute, Ángel Mena scored direct from a free kick to tie the game 1-1.
Yet another set-piece goal gave La Máquina the lead in the second half, as they completed the comeback in the 53rd minute. Adrián Aldrete sent in a corner kick, Gabriel Peñalba nodded the ball on, and Martín Rodríguez finished it off to give Cruz Azul the 1-2 lead.
However, just four minutes later, Santos restored parity. In the 57th minute, Osvaldo Martínez and Julio César Furch started the play with a give-and-go, before Martínez found Rodríguez, who pulled the ball back for Djaniny to make it 2-2.
Neither team was able to go on to find a game-winner, as Santos and Cruz Azul had to settle for a share of the spoils.
With the 2-2 draw, Santos reaches 10 points while Cruz Azul reaches six.
Santos: Jonathan Orozco, Gerardo Aretaga, Néstor Araujo, Carlos Izquierdoz, Jorge Sánchez, Djaniny Tavares (Mauricio Cuero 88′), Osvaldo Martínez, Ulises Rivas, Walter Sandoval, Julio César Furch, Jonathan Rodríguez (Ulises Dávila 79′).
Cruz Azul: José de Jesús Corona, Omar Mendoza, Julio César Domínguez, Enzo Roco, Adrián Aldrete, Rafael Baca, Gabriel Peñalba, Ángel Mena (Juan García 75′), Joao Rojas (Jorge Benítez 63′), Martín Rodríguez, Martín Cauteruccio (Christian Giménez 63′).