France stretched their unbeaten run against Croatia to eight games after a late goal by Kylian Mbappe gave France a 2-1 win in their Nations League match on Wednesday.
The result left France second in the group on 10 points from four games, behind Portugal on goal difference after the European champions brushed aside Sweden 3-0.
Antoine Griezmann fired France into an eighth-minute lead when he drilled the ball home off the underside of the bar from 12 meters.
Mbappe missed a clear chance to make it 2-0 as he shot wide from close range with the goal at his mercy while visiting keeper Hugo Lloris kept out Mario Pasalic’s shot from three meters with a reflex save.
Croatia midfielder Nikola Vlasic equalized in the 65th minute, unleashing a sublime shot past Lloris after good work by Josip Brekalo.
Paul Pogba found Lucas Digne with a long pass from inside his own half and the left-back volleyed a cross into the penalty area for Mbappe to slide in and score the winner.