Honduras took a two-goal advantage over Mexico in the first leg of the Concacaf Nations League quarterfinals on Friday in Tegucigalpa.