It didn’t take too long for the hosts to open the scoring; in the 17th minute, Luis Romo drove through two defenders and sent his shot into the back of the net to make it 1-0 for Querétaro.
Moments later, Romo came within inches of scoring a second direct from a free kick, only to be denied by the woodwork.
Cruz Azul was then forced into a first-half sub due to injury, with Igor Lichnovsky coming out in favor of Guillermo Fernández. The change helped the visitors regroup, and soon after the second half began La Máquina had a penalty shout after Alexis Pérez brought down Juan Escobar. However, the foul was ruled to have occurred just outside of the box.
As the half wore on, Cruz Azul’s search for an equalizer left space at the back for Querétaro to exploit. They did just that in the 71st minute, when Romo stole the ball in midfield, drove into the box, and sent a low shot past Jesús Corona to make it 2-0 for the Gallos.
Minutes later, Jair Pereira put the game away as he headed home a corner kick to make it 3-0 in the 74th minute.
The game quickly went from bad to worse for Cruz Azul; in the 77th minute, Jonathan Rodríguez was given a straight red card for a foul on Jesús Escoboza. After VAR review, George Corral was also sent off for Querétaro after a foul on Roberto Alvarado, leaving both teams to see out the game with 10.
The scoreline didn’t change, though, and Querétaro celebrated their first home game of the Apertura with a comfortable victory.
With the 3-0 win, Querétaro reaches seven points while Cruz Azul still has two.