Mexico needed a contentious penalty from Raul Jimenez to edge past Haiti 1-0 after extra time in the CONCACAF Gold Cup semi-finals.
With suspended coach Gerardo Martino watching on from the stands at State Farm Stadium, Mexico were frustrated by the minnows on Tuesday.