It's been a tough road for Richard Sanchez and Mexico in the 2013 Under-20 World Cup, but there was certainly a light at the end of the tunnel.
After losses to Greece and Paraguay left the Mexicans on the brink of elimination, they've clawed their way back to the knockout round by defeating Mali 4-1 today.
Sanchez, who has started all three games for Mexico, had another strong performance in goal and with the top four third-placed teams qualifying for the round of 16, the emphatic win has Mexico in on goal differential.
With three points and a +1 goal differential, Mexico is currently in second place out of the six third-placed teams and with only Uruguay and England able to top them, Mexico is guaranteed a spot in the knockout stage.
It's unknown who Mexico will play until tomorrow's final group stage games are played, but Mexico will play on either July 2 or July 3.
Congratulations to Richard and Mexico!