 Moreno would also start against Uruguay.Moreno was called up by José Manuel de la Torre to be part of the national team that won the 2011 CONCACAF Gold Cup.He played in all of Mexico's matches, as well as the final against the United States, which Mexico won 4–2.