PARIS (AFP) - World champions Germany missed a chance to clinch their place at Euro 2016 after losing 1-0 to the Republic of Ireland on Thursday, while Northern Ireland secured their first finals trip after beating Greece 3-1.
In Braga, Portugal also locked down their place at next summer's tournament in France after beating Denmark 1-0 to wrap up top spot in Group I.
Joachim Loew's Germany just needed to avoid defeat in Dublin to seal qualification but came unstuck as Shane Long's second-half goal kept the Irish in with a chance of securing automatic qualification in their final game in Poland.
"It's an unexpected and entirely unnecessary defeat," said Loew.
"We had a lot of chances to score but we also lacked precision when it mattered most."
A draw at home to Georgia on Sunday, though, will still be enough to send Germany to next year's tournament.
Poland and Ireland go into Sunday's showdown in Warsaw level on 18 points, having drawn the first meeting 1-1.
"We've put in some great performances over the year, but this probably tops it all off," Irish goalscorer Long told Sky Sports.
"It's nice to be able to go Poland knowing you have a chance to qualify."
The Poles remain ahead of Ireland on goal difference, however, despite being held to a 2-2 draw by Scotland in Glasgow.
Robert Lewandowski continued his incredible goalscoring form with a third-minute opener for Poland at Hampden Park but the hosts replied through Matt Ritchie's terrific long-range strike just before half-time.
Steven Fletcher then put the Scots ahead on 62 minutes with a wonderful curling effort but Lewandowski rescued a point right at the death to spell the end of Scotland's qualification hopes.
In Belfast, Northern Ireland ensured they will make their first-ever appearance at the European championships next June after easing past Euro 2004 winners Greece 3-1.
Michael O'Neill's men needed two points from their remaining two matches to secure a top-two finish in Group F, but wrapped up qualification with a game to spare.
Skipper Steven Davis prodded in a first-half opener at Windsor Park before Kilmarnock forward Josh Magennis, deputising for the suspended Kyle Lafferty, headed in a corner for his first international goal to double the home side's lead after the break.
Davis then netted his second of the contest as Northern Ireland ensured they will finish top of the group, despite Christos Aravidis' late consolation for the Greeks.
Ovidiu Hoban's 91st-minute equaliser for Romania kept them in pole position to claim second place in Group F after a 1-1 draw at home to Finland.
Romania, who travel to the Faroe Islands in their final game, will assure themselves of automatic qualification providing they match Hungary's result in Greece at the weekend.
Joao Moutinho's second-half goal for Portugal earned Fernando Santos' men a place in France, while Denmark face an anxious wait to see if they automatically qualify.
Albania could have pipped the Danes into second with three points at home to Serbia, but stoppage-time goals from Aleksandar Kolarov and Adem Ljajic earned the visitors a 2-0 victory, leaving Albania needing a win in Armenia on Sunday to qualify for their first major tournament.