JOHANNESBURG (AFP) - Ten years ago Carlos Salcido was so desperate that three times he risked his young life trying to escape Mexico's grinding poverty for the American dream of California.
Three times Salcido, whose mother died when he was a teenager, was caught by US border guards and unceremoniously despatched back over the border.
Now, a decade later, the 30-year-old from Ocotlan, near Guadalajara, is on the verge of playing in the World Cup second round.
The Mexican central defender, who plays his club football for PSV Eindhoven in the Dutch league, is enjoying the experience of his second World Cup after a win over France left the side on the brink of advancing to the last 16.
It's a long way from his roots.
Salcido had not made the grade when at 20 he impressed scouts from Guadalajara having joined friends in a kickabout after a spell with lower league side Gallos de Aguascalientes.
The talent spotters immediately recommended him to Chivas Rayadas.
After more than 100 games with the top flight side, PSV took a fancy to him and he made his move to Europe in 2006, since when he has made 120 appearances with the Eredivisie outfit, winning the title in his first season.
"It's been like a dream. Never before had I left Mexico - save for when I crossed illegally into California to look for work," said Salcido.
Born on April 2, 1980 into a poor family, Salcido lost his mother at 15 and moved to find work in nearby Guadalajara, working for one of the 'maquiladoras' assembly plant firms where goods are put together with imported materials before being sent back to the original market.
He also worked as a carpenter as he desperately tried to make ends meet.
After his big break with Chivas he still had to struggle to win over coach Oscar Ruggeri and was briefly farmed back to Gallos.
But by 2003 he was a regular, owing to good positional sense and speed.
Then in 2005 he received a call-up to the national side and appeared in all of his side's four matches at the 2006 World Cup finals when Argentina - potential second round opponents again this time - beat the Mexicans in the last 16.
The previous year he also played a starring role in Mexico's run to the final of the Confederations Cup, scoring in the semis against Argentina.
"I like him as a player," says Mexico coach Javier Aguirre, though at 1m75 he is not the tallest defender around.
Salcido admits it his sometimes hard to comprehend how far he has come from such inauspicious beginnings.
"Everything has happened so fast. I had to adapt to many things. Overnight, I had money, a good job and was in the limelight."
After extending his PSV contract until 2012 he is now said to be the second-best Mexican player, though still some way off the reported 4.9 million euros a year earned by Barcelona veteran and fellow defender Rafael Marquez.
Now Salcido's experience will be a potentially key factor as they go up against Uruguay in their final group game either getting the win to ensure top spot or the draw that will bring on Diego Maradona's Argentinians in the next round.
With old stager Cuauhtemoc Blanco, he is a veteran, having now earned 69 caps.
In a week which has seen the French and even England lose their focus, Salcido says older heads need to keep things in perspective.
At the 2007 Gold Cup he went missing after a difference of opinion with the technical staff, who said he was unfit.
"Fame, success in Europe - it went to my head. I forgot my humble origins and let it affect my teammates and the team. The important thing at a World Cup is the team."
|PSV beaten at home as AC Milan, Everton & Freiburg take narrow leads|
|Rooney keen to focus on football after competitive Everton return|
|Everton 1 Ruzomberok 0: Baines strikes on Rooney´s return|
|CSU Craiova 0 AC Milan 1: Rodriguez off the mark in competitive debut|
|Barton betting ban cut by FA|
|£80m for Coutinho would be a good deal for Liverpool, says Murphy|
|Los Angeles FC hire Bob Bradley for inaugural MLS season|
|Deeney to miss start of Premier League season - Silva|
|Chelsea´s Hector joins Aina on loan at Hull|
|Nainggolan signs new Roma contract to 2021|
|Spalletti unsure if Man United target Perisic will stay|
|Cazorla rejects retirement talk after injury nightmare|
|Galaxy part company with Onalfo, reappoint Schmid|
|Shearer, Seaman & Ferdinand to turn out for Grenfell Tower charity match|
|AC Milan CEO confirms talks with Costa´s agent|
|Pique calls for technology to reduce pressure on referees|
|Verona confirm Cassano exit|
|Buffon: AC Milan will challenge for Scudetto|
|Sanchez to return to Arsenal training amid continued transfer speculation|
|Ancelotti plays down Ribery injury fears|
|I am king, he is Kong - Zlatan apes around|
|Chelsea boss Conte wary of dressing-room ´anarchy´|
|Watford hand goalkeeper Gomes a two-year contract|
|Bilic: Hernandez was West Ham´s top target|
|Kalas agrees new Chelsea contract and returns to Fulham on loan|
|Too soon for a Milan Scudetto challenge, Pirlo claims|
|Bayern Munich 0 Inter 2: Perisic shines as Nerazzurri down Bundesliga champions|
|Milner closing in on Liverpool return|
|Concern for Bayern as Ribery injured in Inter friendly|
|Mendy doubtful for Premier League opener|
|Southgate: England door not closed for Rooney|
|Allegri eyeing Champions League final return|
|Guardiola calls for consistent De Bruyne after Madrid masterclass|
|Loan move looms as Bayern plan to keep Sanches|
|Barca´s Valverde ´wouldn´t want to face´ Man United in Champions League|
|Potential Barcelona target Dybala ´happy´ at Juventus|
|Suspended RFEF president Villar quits UEFA following arrest|
|Zidane wants to keep BBC as Mbappe rumours persist|
|It was not important to Madrid - Guardiola calms buoyant City|
|Motta and PSG players would welcome Neymar ´with open arms´|
|Troisi re-signs with Victory after snubbing Melbourne rivals|
|Manchester City 4 Real Madrid 1: De Bruyne shines as Danilo makes debut|
|Pogba on same level as Messi, Ronaldo and Neymar - Mourinho|
|United States 2 Jamaica 1: Morris strikes late as USA claim Gold Cup|
|Mourinho: Loss to Barcelona good for Man United|
|Valverde: Neymar happy amid PSG speculation|
|Paris Saint-Germain 2 Juventus 3: Marchisio scores second-half brace|
|Philadelphia Union 3 Columbus Crew 0: Sapong leads hosts to win|
|Barcelona 1 Manchester United 0: PSG target Neymar inspires ICC win|
|Marotta: Juventus have made Keita offer, open to Matuidi|
|Conte: I would pick Kane if I had to sign a striker|
|Mourinho hints Ibrahimovic could make Man United return|
|Patrick Kluivert´s nine-year-old son signs Nike deal|
|Fassone: Bayern´s Sanches too expensive for Milan|
|Champions League Review: Van de Beek earns Ajax away goal in Nice tie|
|Celtic 0 Rosenborg 0: Unconvincing hosts fortunate to escape with draw|
|Keeping players against their will is counterproductive - Marotta explains Bonucci exit|
|Serie A fixtures: Potential for AC Milan nightmare October as Bonucci faces pre-Halloween Juve reuni|
|Serie A fixtures: Juventus to face gruelling run-in|
|Serie A fixtures: Inter meet AC Milan in October, Derby d´Italia set for December|
|Mourinho: I had to beg Real Madrid to let me go|
|Chelsea captain Cahill: Terry will be first person I call|
|Serie A fixtures: Juventus face Cagliari in opening round|
|Sarr chooses Rennes over Barcelona|
|Terim leaves Turkey role after brawl|
|Bacca left out of Milan squad amid Marseille rumours|
|Zlatan Ibrahimovic bang on the money in latest Instagram post|
|Barkley will 100 per cent leave Everton - Koeman|
|City can challenge Madrid – Sane|
|Fabinho and Lemar staying at Monaco - Vasilyev|
|Mbappe in talks over new Monaco deal|
|Toure urges Mendy to adapt quickly|
|Inter can forget about Vidal - Ancelotti|
|Perisic to Man Utd dependent on Inter finding valid alternative - Spalletti|
|Guardiola refuses to rule out City rivalling Madrid in Mbappe pursuit|
|Bayern Munich as big if not bigger than Real Madrid - James Rodriguez|
|Real Madrid friends reunited: Zinedine Zidane, Raul and David Beckham meet in LA|
|Lure of Pep made it easy for Danilo to choose Man City over Chelsea|
|Man Utd boss Mourinho says ´dangerous´ fees a threat to football|
|Victory star Rojas set to return to Europe|
|Beckham happy for Madrid coach Zidane|
|Toluca 0 Atletico Madrid 0: LaLiga giants held to dour draw|
|Tottenham 2 Roma 3: Kolarov makes debut in thriller|
|Premier League spending unsustainable – Levy|
|Mourinho: I miss Rooney a lot|
|Instagram post was Pique´s ´gut feeling´ over Neymar future|