Forwards Olivier Giroud and Karim Benzema each scored one goal and created another as rampant France blew Switzerland away 5-2 Friday to take control of Group E and all but seal a place in the next round.
France has six points and can qualify if Ecuador and Honduras draw later Friday.
Giroud and Blasie Matuidi scored a minute apart and Mathieu Valbuena added another to give France a 3-0 halftime lead.
Benzema made up for a penalty miss in the first half with a poacher's finish in the 67th, and then turned provider for Moussa Sissoko, who made it 5-0 with a neat side-footed effort in the 73rd.
Switzerland pulled two consolation goals back as Blerim Dzemaili scored with a free kick in the 81st and Granit Xhaka slotted in the second in the 87th.
(Copyright 2014 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.)