The last and final team to jump on the train to the semi-finals station is Serbia after a 75-57 win over Poland in the closing quarter-finals game of the OMNITEL U18 European Championship at Siemens Arena in Vilnius, Lithuania on Friday night.
In front of Serbia is a massive challenge now as their next opponent is no other than the only unbeaten team of the competition - Lithuania supported by thousands of fans in the main arena of their capital city.
Serbia are the reigning champions of the U18 and will try to stay in the race to renew their title by shocking the hosts tomorrow.
Poland enjoyed a great run but survived only one half before dropping to the 5-8 classification games where they'll take on Greece.
Tiredness played a big role in Poland's side since the majority of the key players are playing their 2nd competition this month after winning the silver medal in the FIBA U17 World Championship in Hamburg, Germany.
It mirrored in the 31 turnovers committed by the Polish team - a single high record in this championship.
Serbia didn't enjoy a great shooting day, to say the least, and hit only 13.8% from the arc and a poor 41.7% from the foul line, yet still won by 18 points.
Poland's turnovers played a key role in that as Serbia had no less than 30 more attempted shots from the field.
Bogdan Bogdanovic was the top scorer of Serbia with 14 points, after him came Vukasin Petkovic with 13, Bogic Vujosevic added 12 with 5 steals and Bozo Dumic wrote 11 and 8 boards.
Mateusz Ponitka scored 20 points for Poland followed by Michal Michalak with 11 and Tomasz Gielo with 10 and 7 rebounds.
"We played very good defense today, especially in their half court which helped us to steal some balls and score easy points," explained Vladimir Jovanovic, the winning coach.
"It's true we didn't shoot well today, and that we'll have to improve if we want to win tomorrow."
Poland chased Serbia from the start, and had to find an answer quickly before the Serbs will take off.
Ponitka scored from the perimeter and added a big dunk to register a 14-14 tie, but Djordje Drenovac scored 6 points in a row for Serbia to give his team a 22-18 lead after the first period of basketball.
The Polish tried to punish the Serbian pressure and score quick points as Michalak tied the score again and later hit from long distance to set up a 30-31 lead for Poland.
Vojusevic presented his great finishing skills to send the teams to the half time break with a 38-35 Serbian lead, before it was time to separate the two.
It didn't take long as Petkovic hit two three pointers in less than 30 seconds and added a point from the foul line, good for a 10 point difference, 45-35.
The Serbs put big pressure on the ball and didn't allow their rivals to recover from the gap.
Early in the 4th Ponitka cut it down to 8 again from the charity stripe, but that was followed by a 10-0 Serbian run that sealed the end of the Polish hopes and gives the Serbians a big challenge tomorrow night.