Titleholder France failed to rebound from its opening defeat in the Nations League after it was held by Croatia to 1-1 on Monday.
Midfielder Adrien Rabiot broke the deadlock after the break and substitute Andrej Kramarić equalized from the spot late for Croatia not to lose to France for the first time in 11 years.