"But we got the win and made it to Russia. I always believed that we could do it.

"I had faith in my players and I'm glad that they gave me this gift today."

Antoine Griezmann scored one and set up another as France overcame Belarus at the Stade de France.

He opened the scoring and then set up Olivier Giroud, for his 28th Les Bleus goal, before the break while Belarus reduced the arrears on the stroke of halftime through Anton Saroka.

The result put France, who will take part in their sixth consecutive World Cup finals, on 23 points after 10 games, four points clear in Group A.

"We did some things very well, but there are things we did not really control," France coach Didier Deschamps said.

"We don't manage to control the situation throughout a game, and we didn't manage to control throughout the qualifying campaign."

Netherlands veteran Arjen Robben scored both goals -- in the 16th minute from the penalty spot and on 40 minutes -- in a 2-0 victory over Sweden before he announced his international retirement post match.

It is a continued fall from grace for the Dutch -- who fell well short of the seven goals they needed in Amsterdam to usurp their opponents.

The Greeks had to wait for more than half an hour to break down their table-propping Gibraltar, finally going ahead when captain Vasilis Torosidis scored.

Two goals from striker Kostas Mitroglou just after the hour and a Giannis Gianniotas sealer in the 78th minute secured second place in Group H, behind already qualified Belgium.

"My goal since taking charge of the team has always been to qualify for the World Cup and I think we'll make it through the playoffs," Greece's German coach Michael Skibbe said.

"It's been a very impressive and professional qualifying campaign from our side. "

Belgium's Eden Hazard scored twice, one from the penalty spot, and his brother Thorgan also got on the scoresheet in a 4-0 win over Cyprus in Brussels.

Romelu Lukaku, returning from injury, got the fourth in a game in which captain Jan Vertonghen appeared in his 97th international to become the most-capped Belgian international.

Elsewhere, Luxembourg and Bulgaria drew 1-1 in Group A, Hungary edged past the Faroe Islands 1-0 and Latvia trounced the Faroe Islands 4-0 in Group B while Bosnia and Herzegovina accounted for Estonia 2-1 in Group H.