AS mengalahkan Guatemala 2-1 di St Louis, dengan penyerang Real Salt Lake Diego Luna mencetak dua gol dalam 15 menit pertama.
Meksiko memastikan tempat mereka di final ketika penyerang Fulham Raul Jimenez mencetak satu-satunya gol dalam kemenangan 1-0 atas Honduras di Santa Clara, California.
AS, yang menjadi tuan rumah bersama turnamen tersebut dengan Kanada, mengawali dengan baik ketika Luna menerkam untuk membawa mereka unggul pada menit keempat setelah kiper Guatemala Kenderson Navarro menepis tembakan dari Luca de la Torre.
Gelandang AS Malik Tillman kemudian hampir mencetak gol sebelum Luna menguasai bola sekitar 30 yard dari gawang, berlari ke arah bek dan memotongnya sebelum melepaskan tendangan kaki kanan ke sudut bawah dari tepi kotak penalti.
Peluang Rubio Rubin dan Jose Morales digagalkan oleh kiper tuan rumah Matt Freese sebelum penyerang berusia 18 tahun Olger Escobar memberi Guatemala harapan ketika ia melepaskan tembakan ke sudut bawah dengan 10 menit tersisa.
Namun AS bertahan untuk memberi pelatih Mauricio Pochettino kesempatan untuk mengklaim kehormatan besar ketiga dalam karier manajerialnya.
Pemenang tujuh kali itu datang ke turnamen dengan empat kekalahan beruntun, dengan Pochettino tidak memasukkan pemain bintang Christian Pulisic setelah penyerang AC Milan itu menawarkan diri untuk bermain dalam dua pertandingan persahabatan sebelum Piala Emas, tetapi ingin diistirahatkan untuk turnamen itu sendiri.
Meksiko mencapai final kesembilan dari 12
Meksiko mengejar gelar Piala Emas ke-10 yang memecahkan rekor di Stadion NRG Houston di Texas pada hari Minggu.
Mereka memegang kendali dalam sebagian besar pertandingan empat besar mereka melawan Honduras.
Bek Johan Vasquez memiliki upaya jarak dekat yang diblok, sementara kiper Honduras Edrick Menjivar melakukan penyelamatan yang bagus untuk menggagalkan upaya Marcel Ruiz sesaat sebelum turun minum di Stadion Levi’s.
Namun sang juara bertahan berhasil memecah kebuntuan lima menit memasuki babak kedua ketika gelandang berusia 16 tahun Gilberto Mora bergerak ke dalam dan memberikan umpan kepada Jimenez yang melepaskan tembakan rendah melewati Menjivar untuk mencetak gol internasionalnya yang ke-42.
Itu adalah gol kedua pemain berusia 34 tahun itu di turnamen tersebut, setelah mencetak gol pada pertandingan pembuka melawan Republik Dominika, yang terjadi di tengah ketegangan atas tindakan keras presiden AS Donald Trump terhadap imigrasi.
Gelandang West Ham Edson Alvarez, kapten Meksiko, memiliki gol yang dianulir karena offside tetapi satu gol terbukti cukup bagi negaranya untuk mencapai final Piala Emas ke-12 – dan kesembilan dari 12 edisi terakhir.