Andres Guardado and Diego Reyes have been included in Mexico's final squad for the World Cup.
The pair have recovered sufficiently from respective injury concerns to be part of the 23-man group for the finals in Russia.
Hector Moreno, who missed Friday's 1-0 friendly win over Scotland with a knock along with Guardado and Reyes, has also been named by head coach Juan Carlos Osorio.
Erick Gutierrez is listed as Mexico's reserve player in case of any further injuries between now and the opening match against Germany on June 17.
Javier Hernandez, Raul Jimenez, Carlos Vela, Hirving Lozano and Dos Santos brothers Jonathan and Giovani have all been included in an attack-minded group.
Veteran Rafael Marquez has also made the squad, meaning the 39-year-old is on track to play in the fifth World Cup finals of his career.
Cuatro años con una meta en la mente; meses de trabajo, incontables días de concentración. Todo para cumplir un sueño: Rusia 2018. A demostrar que, a los mexicanos, . June 4, 2018
Mexico's final 23-man World Cup squad:
Jesus Corona (Cruz Azul), Guillermo Ochoa (Standard Liege), Alfredo Talavera (Toluca); Edson Alvarez (Club America), Hugo Ayala (Tigres UANL), Jesus Gallardo (Monterrey), Miguel Layun (Sevilla), Hector Moreno (Real Sociedad), Diego Reyes (Porto), Carlos Salcedo (Eintracht Frankfurt); Jonathan dos Santos (LA Galaxy), Marco Fabian (Eintracht Frankfurt), Andres Guardado (Real Betis), Hector Herrera (Porto), Rafael Marquez (Atlas); Javier Aquino (Tigres UANL), Jesus Manuel Corona (Porto), Giovani dos Santos (LA Galaxy), Javier Hernandez (West Ham), Raul Jimenez (Benfica), Hirving Lozano (PSV), Oribe Peralta (Club America), Carlos Vela (Los Angeles FC).
Get the best features, fun and footballing frolics straight to your inbox every week.
Thank you for signing up to Four Four Two. You will receive a verification email shortly.
There was a problem. Please refresh the page and try again.