|France (15) 32|
|Tries: Slimani, Mas Cons: Michalak 2 Pens: Michalak 5, Spedding|
|Italy (3) 10|
|Try: Venditti Con: Allan Pen: Allan|
France served notice they could be a serious threat at this year's World Cup with a business-like win over Italy.
Italy were made to pay for indiscipline in the first half as Frederic Michalak kicked France into a 15-3 lead.
France showed more adventure after the restart and Rabah Slimani touched down from Michalak's sweet grubber kick.
Giovanbattista Venditti hit back with a try for Italy, but veteran prop Nicolas Mas's first try in 81 Tests secured the win for France.
The one low point for France was an injury to winger Yoann Huget, who was helped off the field in the second half after appearing to injure his knee.
France's next game in Pool D is against Romania at London's Olympic Stadium on Wednesday, while Italy face Canada in Leeds next Saturday.
But the key match is set to be France versus Six Nations champions Ireland, who thrashed Canada 50-7 in Cardiff earlier on Saturday. The Pool D runners-up will probably play reigning champions New Zealand in the quarter-finals.
Italy's pack caught cold
Italy's starting front row had 227 caps between them, including 113 for Martin Castrogiovanni, but they were given a torrid time in the early exchanges, conceding several penalties.
Talismanic captain and number eight Sergio Parisse might have instilled discipline among the Italian ranks, but he missed the match with a thigh injury.
Michalak could even afford to miss two kicks, both of which struck a post, as he chiselled out a 9-0 lead. The advantage would have been more had a Noa Nakaitaci try not been controversially disallowed.
Yet more TMO confusion
Clermont winger Nakaitaci seized on the loose ball beyond the touch-line after Louis Picamoles' pass ricocheted off a defender.
However, just as Michalak was about to take the conversion, referee Craig Joubert caught sight of a replay on the big screen, which showed that Nakaitaci did not have control of the ball.
Joubert referred the decision back upstairs and Nakaitaci's effort, which had already been judged fair by the television match official (TMO), was scrubbed from the scoreboard.
The latest confusion came after England's World Cup opener against Fiji, when referee Jaco Peyper awarded Nikola Matawalu a try without reference to the TMO, only to overturn his decision when he saw the replay on the big screen.
Slipping through the gears
In the early stages of the second half, Philippe Saint-Andre's side almost resembled the free-flowing French outfits of old.
Nakaitaci went zig-zagging down the left touchline and passed inside to Guilhem Guirado, only for the Toulon hooker to be brought down a yard short of the try-line.
A couple of phases later, Michalak put through the cutest of grubbers and prop Slimani went over for his first international try.
Italy replied when winger Venditti scampered down the blind-side and touched down next to the posts.
But Montpellier prop Mas broke his Test duck with 10 minutes remaining, touching down at the base of the post.
France, aware that four tries would earn them a crucial bonus point, kept coming in the closing stages but had to settle instead for a comfortable win.
Saint-Andre fears worst for Huget
France coach Philippe Saint-Andre says Toulouse flier Yoann Huget may have suffered a serious knee injury that could end the 28-year-old's World Cup.
"It looks like Yoann Huget has done his cruciate ligament - this is not the best news," Saint-Andre told ITV Sport.
"He is a very important player and a big player to lose for this team. After that injury, for four or five minutes we were a bit shaky.
"It's very important that we started with a win - we knew how tough Italy were. We wanted four tries but Italy defended well. We have started very well but we must continue. We have a win, but a bad injury."
France: Spedding; Huget, Bastareaud, Dumoulin, Nakaitaci; Michalak, Tillous-Borde; Ben Arous, Guirado, Slimani, Pape, Maestri, Dusautoir, Chouly, Picamoles.
Replacements: Fickou for Huget (55), Tales for Michalak (76), Parra for Tillous-Borde (57), Debaty for Ben Arous (61), Kayser for Guirado (61), Mas for Slimani (63), Flanquart for Maestri (69), Le Roux for Picamoles (66).
Italy: McLean; Sarto, Campagnaro, Masi, Venditti; Allan, Gori; Aguero, Ghiraldini, Castrogiovanni, Geldenhuys, Furno, Zanni, Minto, Vunisa.
Replacements: Bacchin for Masi (11), Canna for Allan (79), Palazzani for Gori (72), Rizzo for Aguero (50), Manici for Ghiraldini (63), Cittadini for Castrogiovanni (50), Bernabo for Furno (72), Favaro for Minto (61).
Ref: Craig Joubert (South Africa).