The Vinotinto grabbed a surprise lead in the 18th minute, when Jhon Murillo scored from outside the box with an effort that appeared to have been intended as a cross – only to go over goalkeeper Jonathan Orozco and then go in off the underside of the crossbar.
El Tri immediately began to look for a response, and they came close a minute later through Roberto Alvarado, who couldn’t find the target after some defensive confusion on Venezuela’s part.
Alvarado continued to create chances and he again sent a shot wide in the 25th minute. It was a case of “third time’s the charm”, though, as he then scored the equalizer just past the half-hour mark after Venezuela couldn’t clear a cross. Rodolfo Pizarro touched the ball into Alvarado’s path, and this time he made no mistake as he scored his first international goal to make it 1-1.
Venezuela nearly grabbed the lead back moments before halftime, but Yordan Osorio’s header hit the post to keep it 1-1.
Mexico went fully on the attack in the second half, and Pizarro gave El Tri the lead in the 54th minute as he finished off a ball from Jesús Gallardo to make it 2-1.
They kept the pressure up and Wuilker Farinez made a great save to deny Raúl Jiménez just past the hour mark, but Andrés Guardado added an insurance goal to the win in the 76th minute to make it 3-1.
It wasn’t all good news for El Tri, however, as Edson Alvarez was subbed out in the first half after a late challenge. Injuries have already had an effect on Mexico’s roster, and Tata Martino will be hoping Alvarez’s knock is nothing serious.
Next up for Mexico is a friendly against Ecuador on Sunday before their Gold Cup campaign kicks off June 15th.