France left it late before beating New Zealand to seal a semi-final spot at the International Basketball Federation (FIBA) Olympic Qualifying Tournament in Manila today.

Turkey's hopes of clinching the sole remaining spot at Rio 2016 also remain alive after they battled past Senegal.

The French, who had beaten hosts Philippines in their first match, trailed 50-38 early in the fourth quarter before producing a superb fightback.

They scored 22 points at the expense of just two to obliterate the Tall Blacks lead and seal a 60-54 victory.

Mickael Gelabale led the way with 11 points, five rebounds and one steal.

France will now face Turkey in the semi-final, who were forced to work hard for victory over their west African opponents today.

Turkey clinched victory over Senegal in the opening match of the day in Manila ©FIBA

The Turks led by just 53-50 with four minutes 31 seconds left on the clock before holding their opponents at arms-length for a 68-62 victory.

They will now face the tough task of taking on unbeaten Canada in the other semi-final.

Three different qualification groups are taking place simultaneously in Manila, Belgrade and Turin.

Action halted for a rest day in the two European cities today before resuming with semi-finals tomorrow.

The winners of each event will fill the three remaining places in the basketball tournament at Rio 2016.