A goal in either half established Mexico’s place at the top of Group F, as Carlos Vela and Chicarito scored in a 2-1 win over South Korea, in Rostov.
Osorio’s side looked as dangerous as they displayed in their win over Germany, dominating possession and eventually the scoreline.
The 14th penalty, already beating the total for 2014’s competition, was awarded when Jang Hyun-Soo handballed Andres Guardrado’s cross. Vela converted, a fitting way to commemorate his late Grandad’s passing.
West Ham forward Chicarito added a crucial second following a typical, surging run from Hirving Lozano, who is showcasing his qualities superbly in Russia.
There was consolation for Korea with a beautiful curling effort from Heun Min-Son in added time, there first of the tournament.
Mexico will seal qualification if Sweden defy logic and topple world champions Germany, leaving them out in the group stages.