Greece 1-2 Belgium
Belgium became the sixth nation to secure its spot at the 2018 World Cup after they defeated Greece 2-1 on Sunday evening.
Jan Vertonghen handed the visitors the lead after 70 minutes before Zeca pulled the Greeks level in the 73rd minute.
Greece's joy was short-lived as Romelu Lukaku headed home the winning goal in the 74th minute.
Croatia 1-0 Kosovo
Domagoj Vida scored the only goal of the game to help Croatia claim a 1-0 win over Kosovo in their Group I encounter.
Belarus 0-4 Sweden
Sweden were in a rampant mood, as they thumped Belarus 4-0 to maintain second spot in Group A.
Emil Forsberg, Christoffer Nyman, Marcus Berg and Andreas Granqvist were all on target for the visitors.
Gibraltar 0-0 Bosnia-Herzegovina
Latvia 0-3 Switzerland
Estonia 1-0 Cyprus