The wait is over, qualification is complete and the 32 finalists now know their fate in the 2018 World Cup.
Moscow’s State Kremlin Palace was the venue for the World Cup draw, which served up plenty of interesting match-ups.
Having lost in their previous outings against La Albiceleste in the competition, the Super Eagles will be out for revenge this time around in Group D
The 2018 World Cup will have some seriously interesting group stage matches, with Portugal versus Spain in Group B and Belgium versus England in Group G particular stand-outs.
Check out the groups in full below.
Group A Group B
Saudi Arabia Spain
Group C Group D
Group E Group F
Costa Rica Sweden
Serbia South Korea
Group G Group H