Mexico narrowly defeated South Korea by 2-1 in Rostov at the ongoing Russia 2018 World cup to progress to the next stage
Mexico took the lead in the 26th minute from the penalty spot, after Jang Hyun-soo was penalised for handball when he went to ground to intercept a cross.
Carlos Vela sent Cho Hyun-woo the wrong way by striking it high and straight into the back of the net.
Javier Hernández scored the second after 66 minutes, finishing off a rapid break. Son Heung-min scored a fine curler in added time but it was too late to salvage a point.
If Germany loses to Sweden in the evening’s Group F game, then Joachim Löw’s side will be out. Group E concludes on Wednesday when Mexico play Sweden while Germany will play South Korea.