New Zealand was beaten for a second week in a row after losing 40-25 to France in an exhilarating final game of the Autumn Nations Series for both teams.
Fabien Galthie's men matched the effort of Ireland, which beat the All Blacks last week 29-20 in Dublin, and once again the visitors did not have an answer to an intense showing against northern hemisphere opposition.
Three converted first-half tries at Stade de France put the hosts in a commanding position at half-time, and despite a better second-half effort from New Zealand, it was unable to overcome a determined Les Bleus side.
France began with a bang by scoring its first try after just two minutes as a driving maul gave Peato Mauvaka the chance to place the ball down.
Two penalties from Jordie Barrett brought New Zealand back to within one point before 10 minutes had even been played, but just two minutes later France had its second try.
Determined work from Romain Ntamack saw him burst through a wobbly All Blacks defence to cross the line, which Melvyn Jaminet converted with ease.
A France penalty made it 17-6 after 25 mins, before another try from Mauvaka followed. It was the 24-year-old's fifth try in his last three games and meant that France led 24-6 at the break.
The 18-point deficit was the most New Zealand has ever trailed by in a Test, so it was no surprise to see it determined to fight back in the second half.
Barrett managed to work a try for New Zealand in the corner six minutes into the second half, though was unable to convert from out wide, but the comeback looked on four minutes later when Rieko Ioane raced down the right to score closer to the posts, which Barrett this time converted to cut the lead to six points.
Jaminet put another penalty through the posts shortly after to extend the France advantage, but a third All Blacks try from Ardie Savea, also converted by Barrett, brought the game to within two points with 20 minutes still to play.
The drama continued shortly after as Ntamack sensationally began a counter-attack after saving the ball from behind his own try line, leading to another French penalty, which Jaminet converted, and a yellow card for Savea.
France stretched the lead further with 12 minutes to go as a sloppy pass from David Havili was intercepted by Damian Penaud for a simple try under the posts, and a final Jaminet penalty with the final kick of the match to take his total to 20 points rounded off a famous win.