Three teams are through and three are out of the InterCup after day two in St. Petersburg
Hosts Russia, Italy and club side Delta sealed the first three qualifications to the next stage of the InterCup with a second win on in two days.
Local club side, Alliance St. Petersburg kicked the second day off with a hard-fought loss against Delta, whose eight goals were enough to secure their place in the semi-finals.
Joining them in the next round was Russia, as they defeated Krylia Sovetov by five goals to two, going top of Group B.
Italy put ten past Turkey to eliminate them from the competition and secure the days third passage into the semis.
After failing to pick up any points over the opening two days, Turkey, FC City and Alliance St. Petersburg will have no chance to play in the semi-finals.
Krylia Sovetov and BSC Kristall will play a relative play-off on day three to determine who will claim the final spot in the last four.
DAY 1 RESULTS (17/04)
Russia 4 – 2 BSC Kristall (Group B)
Italy 7 – 2 Alliance St. Petersburg (Group A)
FC Delta 6 – 5 Turkey (Group A)
City 4(1) – 4(0) Krylia Sovetov (Group B)
DAY 2 RESULTS (18/04)
Alliance St. Petersburg 5 – 8 FC Delta (Group A)
Krylia Sovetov 2 – 5 Russia (Group B)
Turkey 2 – 10 Italy (Group A)
BSC Kristall 10 – 1 City (Group B)
DAY 3 FIXTURES (19/04)
Krylia Sovetov v BSC Kristall (Group B)
Turkey v Alliance St. Petersburg (Group A)
Italy v FC Delta (Group A)
Russia v City (Group B)
Stay up-to-date on all of the InterCup St. Petersburg action on the Beach Soccer Worldwide website.