England's group rivals will face off at Stadion Maksimir in Zagreb, with both sides still harbouring hopes of winning the group to reach the inaugural Nations League finals tournament next summer.
Croatia and England both have four points and the victor of Sunday's game at Wembley will overhaul Spain at the top of League A Group 4.More news: Jim Jordan loses leader position to McCarthy
The winners of that game would finish top and reach the 2019 final four while only a draw would see the Spaniards retain top spot.
A tame first half was followed by a frantic second as Croatia were twice pegged back by a rampant Spain side, Dani Ceballos levelling after Andrej Kramaric's opener, before a Sergio Ramos penalty cancelled out Jedvaj's first global goal.More news: Hamilton gets backlash after India 'poor place' comments
Jedvaj restored Croatia's advantage with a close-range header in the 69th minute before Sergio Ramos converted a penalty in the 78th to bring Spain level again. Spain's campaign capitulated after a storming start that included a 6-0 thrashing of Croatia, but the coach insists qualification was always going to be a tough ask. "There were always going to be chances until the end".
The visitors had the upper hand early in the second half but fell behind after a calamitous error by Sergi Roberto, who gave the ball away to Ivan Perisic and the winger released Kramaric to beat David De Gea with a crisp finish from eight metres.More news: Brexit draft causes turmoil in U.K. Parliament
"The results are what they are and we already knew that we were in the group with some of the best national teams in the world". They were fortunate in the last minute when they were desperate, giving everything.