There was drama right from the off as Sevu Reece was knocked unconscious less than a minute in when the New Zealand winger clattered into a French hip. Damian McKenzie replaced him and Jordan moved to the right flank.
France soon established a 10-0 lead as Joris Segonds kicked a penalty before Guillard crossed by the right post.
The home side responded as a Jordie Barrett try was denied by a knock-on but minutes later his brothers Scott and Beauden combined to send Jordan over in the right corner.
McKenzie kept up the momentum for the hosts, shrugging off four opponents before Vaa’i barged over to put the All Blacks four points up.
The Barrett brothers struck again on the stroke of half-time, as Jordie was able to touch down.
That eight-point lead disappeared soon after the break, as Segonds spread the ball wide to Villiere who jogged through a hole in the All Blacks’ line to score.
And although New Zealand responded with Jordan’s second try of the match, Woki came off the bench for the tourists to score his try and set up a nervy finish.
That pressure was eased slightly when Villiere was shown a yellow card for a deliberate knock-on.
Billy Proctor and Jordan both had tries disallowed by the TMO but Beauden Barrett was able to settle the game with his boot six minutes from time.
The second test of the three-match series takes place in Wellington on 12 July.