The French kicked one early penalty and missed another before Vakatawa scored a superb try at the end of a move ignited by winger Noa Nakaitaci. Machenaud missed the conversion and Australia hit back.
Luke Morahan burst through the defense and earned a penalty that Foley converted. The visitors then went in front following a powerful scrum push, forcing Charles Ollivon to collapse the maul on the line. The French flanker was sin-binned and Australia was awarded a penalty try converted by Foley for a 10-8 lead.
Following a Foley penalty from 40 meters out, the French replied before halftime through Maxime Machenaud's boot, after Australia collapsed a scrum inside its 22.
France's defense cracked under a series of powerful drives near their line. Foley received the final pass and managed to sneak into a hole to make it 18-11, then converted his try.
Vakatawa dazzled in a second-half run to the tryline, where he offloaded for flyhalf Jean-Marc Doussain to touch down.
Wallabies center Tevita Kuridrani immediately restored his team's lead with an acrobatic finish in the corner after France defense failed to close him down.
Back came France, as Nakaitaci surged through the midfield and Fofana touched down following excellent passes. Machenaud converted and France was within two points. The French pushed hard to 10 meters out from the tryline, but Lopez couldn't cap the effort.
Australia 25 (Tevita Kuridrani, Bernard Foley tries; penalty try; Foley 2 conversions, 2 penalties)
France 23 (Wesley Fofana, Virimi Vakatawa, Jean-Marc Doussain tries; Maxime Machenaud conversion, 2 penalties).
HT: 13-11
- AAP