The Philadelphia Union fell to a 2-0 defeat to Club America in the first leg of the CONCACAF Champions League semifinals at the Estadio Azteca in Mexico City on Thursday.
The Mexican side nearly doubled their lead just before half-time. Philadelphia defender Jack Elliott produced a superb header and clearance to deny America a two-goal lead as his side struggled for possession.
Midfielder Emanuel Aguilera sealed America's victory from the penalty spot on 76 minutes after Sanchez was brought down by Philadelphia's Jose Martinez.
The visitors' best chance of the match came in the closing stages, but America goalkeeper Guillermo Ochoa produced an impressive stop to ensure a clean sheet.
The two sides will play in the return leg at Subaru Park on Sept. 15.