After 2 weeks delay, the two semi-finals of the World Cup were finally completed today with Turkey beating Russia 8-4 and Germany defeating the Czech Republic 7-5 earlier on. The final match-up is a repeat of the Group A clash that Turkey edged 7-5. The tournament should be completed by the coming weekend, with the server possibly moving to 1.1 if both countries agree.