Colombia overcame Senegal in Saransk to top Group H, whilst Japan were beaten by Poland but are through via fairplay rules, rough one to take.
It was a tense day with action limited in both games and Colombia needing a goal to qualify.
A first half injury to James Rodriguez caused concerns and possibly a doubt for their knockout tie against either England or Belgium.
Meanwhile, Grosicki tested the reflexes of Kawashima with a superb diving save, Japan were ruing resting the likes of Shinji Kagawa and Inui.
Davinson Sanchez survived a penalty review for Colombia, as VAR showed it was actually an excellent tackle on Mbaye Niang.
The second halfs brought goals, both from centre halfs.
Southampton’s Jan Bednarek volleyed a free kick in from close range to put the pressure on the three teams tussling for two spots.
Not long after, over in Seransk, Mina arrived at full pelt to head home a second goal in back-to-back games to send their yellow army into a craze.
Japan were cautious beyond belief, basically playing out the game in their own half in added time, but a Senegal goal would send them out.
Unfortunately for the Africans, it didn’t come and they end up home eliminated on fairplay, some would say unfair on Senegal.
Colombia and Japan now await the result of England and Belgium tonight to complete the line-up for the Round of 16.