Memphis Depay and Georginio Wijnaldum scored as the Netherlands came from behind to beat Poland 2-1, but it was not enough to secure a return to the Nations League Finals.
Both teams needed to win the match at Silesian Stadium and receive some assistance from Bosnia-Herzegovina against Italy in the other Group A1 game, but the Azzurri's 2-0 victory ensured it was they who finished top of the pile.
Kamil Jozwiak's stunning solo goal gave Poland the lead inside five minutes and Przemyslaw Placheta rattled the post as the hosts proved a significant threat on the break.
Poland were punished for sitting back in the second half, though, with Wijnaldum winning a penalty that Depay fired home before the Liverpool man saw his deflected header secure the win in the 84th minute.
Jozwiak put Poland in front when he surged away from Davy Klaassen down the left, cut inside of Daley Blind and stabbed in off the post.
Wijnaldum and Donyell Malen missed decent chances to restore parity before Placheta hared forward on the right and crashed a shot against the near post from an acute angle.
Kamil Glik and centre-back partner Jan Bednarek made important interventions to keep Wijnaldum and Depay at bay, but Lukasz Fabianski was needed to stop Frenkie de Jong equalising before half-time.
Krzysztof Piatek replaced Robert Lewandowski, who had been a doubt for the game with a muscular problem, at half-time and he was involved in a rapid break that ended with Placheta shanking wide.
Poland focused on defending and Fabianski did well to tip the Netherlands' first shot on target of the second half from Depay away from the bottom-right corner.
However, Fabianski was beaten by Depay from 12 yards in the 77th minute after Bednarek pushed Wijnaldum over in the area.
Wijnaldum completed the turnaround himself by flicking substitute Steven Berghuis' corner home, but it was only enough to secure second place in the group.
What does it mean? A corner turned
The Netherlands' 3-1 success against Bosnia-Herzegovina last time out, that represented Ronald de Boer's first win as coach in his fifth game at the helm, looked in danger of being a false dawn as they trailed for much of this game.
Each of Oranje's three previous defeats against Poland have come in Chorzow, but they stopped the hosts ending a 41-year wait for a fourth victory in the same city, in what was the 17th meeting between the teams.
With back-to-back wins recorded, De Boer will hope the Netherlands can continue on an upward trajectory.
Leading by example
Wijnaldum wore the captain's armband in the absence of injured Liverpool team-mate Virgil van Dijk and was a persistent threat with his runs from depth. He played a role in the first Netherlands goal and scored the second, while supplying two key passes.
Netherlands had struggled to make Fabianski work in the second half but Bednarek's needless foul on Wijnaldum for the penalty was the start of everything unravelling for Poland.
Both teams will get to enjoy another campaign in League A, but they will reconvene in March and look to build towards Euro 2020.