The final fixtures on 20th September were to decide who would take the remaining qualification spots, eight for the group winners and six for the best runners up, and who would enter the play-offs in a bid to land a place in the tournament next summer.
Here are the big results from tonight's qualifying matches and what they mean...
Bosnia & Hergova 2 - 4 Serbia
Prior to the game both teams could not qualify but that did not stop the game from resulting in a six goal thriller. The win for Serbia means they place third, just one point ahead of their opposition tonight.
Hungary 0 - 1 Germany
Germany added another clean sheet to their tally, meaning they haven't conceded in all eight qualifying games. Prior to this game Germany had already qualified but the additional three points means they top their group by 10 points, Hungary place third.
Germany celebrate the winner following Szabó's own goal (Image: Getty)
Belarus 2 - 0 Slovenia
Iceland and Scotland's results meant that qualification for Belarus and Slovenia was not possible but Belarus ended their campaign by levelling their points with the team they beat tonight, only to place fourth on goal difference.
Poland 4 - 0 Moldova
Moldova failed to pick up any points during qualification, Poland capitalised on this with a comfortable win against the side. However, there is a pattern emerging,the dominance of Denmark and Sweden is bad news for Poland as they will not be travelling to Holland next year.
Denmark 2 - 0 Sweden
In the Scandanavian derby, Denmark had their revenge over Olympic Silver medalists Sweden. Goals came early for Denmark as forward Johanna Ramussen got her second of the tournament in the 12th minute, while Nadia Nadim doubled the lead just two minutes into the second half. The two sides were only defeated once during qualifications, by each other, and they both progress to the finals which will take place across The Netherlands in summer 2017.
Belgium 0 - 2 England
Going into this game England needed a single point to top the group, but the team were adament that they would make up for the draw when they faced Belgium at home back in April. Though not their best performance, a clean sheet and goals from Nikita Parris and Karen Carney ensured that the Lionesses will go to The Netherlands as Group Seven winners.
Nikita Parris heading home England's first goal against Belgium (Image: FA via Getty)
Iceland 1 - 2 Scotland
The Scots more than made up for their loss to Iceland at home when they took all three points via Jane Ross' 55th minute penalty in Reykjavik, a hugely impressive result. Despite the loss and Scotland levelling points on the board, Iceland take the crown for Group One due to their healthy goal difference.
Republic of Ireland 0 - 1 Portugal
In a turn of events, Portugal pipped Finland to second place when skipper Claudio Neto scored the winner over ROI. Portugal will now face Romania in the play-offs, they'll play home and away as both teams battle it out for that final qualification spot.
Russia 5 - 0 Croatia
The Russian side asserted their dominance and demonstrated why they were only to be topped by the group winners, Germany, in a five goal thrashing of Croatia. Russia will join holders Germany in the tournament while Croatia place fourth.
Romania 4 - 0 Greece
The Romanian side booked themselves a place in the play-offs with a comprehensive win over Greece who earned six points throughout the Euro 2017 qualifying stage.
Italy 3 - 1 Czech Republic
Italy end their qualification on a high with another victory, they follow group winners Switzerland to The Netherlands with 18 points. Ilaria Mauro scored a brace within eight minutes which means she's now scored five goals in five games, she could be vital for the Italians in the competition. Czech Republic place in third, their campaign has resulted in four losses, three wins and one draw.
Switzerland 4 - 0 Northern Ireland
Before this year Switzerland were yet to qualify for the European Championships but they have emerged as group winners, winning all eight qualifying games. They end the campaign on a high, scoring two goals on both sides of the 90 minutes. Northern Ireland are yet to qualify for a major tournament.
Wales 0 - 0 Austria
Though neither teams were able to break the deadlock in this final fixture, Austria are the team who qualify for Euro 2017, Wales were unable to qualify ahead of this fixture depsite their win over Israel earlier this month.
Spain 5 - 0 Finland
Europe's number seven, Spain, joined the elite in topping their group undefeated. They finished off their campaign with a clean sheet and added five extra goals to the tally. Spain's defender Marta Torrejón opened up the scoring in the first half, which was strengthened in the second half via two penalities and two more goals. PSG's Irene Paredes earned a brace. Finland fell at the last hurdle as they were just beat to a play-off spot by Portugal, who won their game with a narrow one goal margin.
Spain celebrate their victory (Image via Twitter)
France 6 - 0 Albania
Group winners France took advantage of Albania who were unable to pick up a single point, while France had 41 attempts on goal, Albania couldn't challenge goalkeeper Bouhaddi once. The goals came from four different players, starting with Clarisse Le Bihan in the 18th minute. Eugénie Le Sommer and Kheria Hamraoi both found the back of the net twice and the thrashing ended with a 77th minute goal from substitute Marie-Laure Delie, just three minutes from when she was introduced to the game.Three goals in each half boosted France's goal difference to 27 and like Germany, they kept eight clean sheets.
To recap, here are your contenders for Euro 2017 next year:
Netherlands (hosts), Germany (Holders), France, Spain, Austria, Switzerland, Italy, Iceland, Scotland, Belgium, England, Sweden, Denmark and Norway.
Romania and Portugal will play each other in the play-offs which will take place between 17th-25th October. The draw for the competition will take place on the 8th November, when the final qualifying spot has been decided. Exciting!