The World Cup Russia 2018 is reaching its final draw. Who will be the rivals of your favorite team? The answer is hidden in an algorithm. Yes! Only one but with many answers. To be exact, 258 answers for Colombia, Uruguay, and Peru, i.e., only one out of 258 options represents the Group Stage for these teams. Brazil and Argentina present an “easier path,” they only have 215 combinations. Anyway, trying to guess the Group Stage turns out to be an impossible task. In this article, that is not our goal, here we develop the algorithm that FIFA will use in its final draw. Click on the button below to get a possible result of the final draw: