Netherlands followed up its opening win over Germany with a 5-1 hammering of Russia while Spain beat Germany 1-0 to ensure that the two losers go home.
Netherlands sits top of the group on goal difference and will face Spain next to decide who will win the section while Germany and Russia will only have pride to play for when they meet.
Georginio Wijnaldum opened the scoring for the Young Oranje six minutes before the break and things got worse for Russia in the 50th minute when Nikita Chicherin was sent off for a foul on Adam Maher.
It was 2-0 11 minutes later as Luuk de Jong got his head on the end of Marco van Ginkel's cross but Russia clawed one back within four minutes as Denis Cheryshev tapped in a rebound after Alan Dzagoev's header hit the post.
Ola John made it 3-1 four minutes later as he chipped Nikolai Zabolotni and Danny Hoesen netted a fourth with seven minutes to go.
Netherlands had completely dominated and Russia must have thought its punishment was at an end but there was still time for Leroy Fer to drill home in the second minute of time added-on.
Alvaro Morata came off the bench to score the winner for Spain for the second game running as it overcame a defensive Germany.
The 20-year-old had scored in the 82nd minute against Russia and he left it four minutes longer this time before breaking the deadlock by beating Bernd Leno at his near post.