Match ends, Croatia 3, Spain 2.
Croatia gained a dramatic late winner to beat Spain in the Nations League - a result which keeps alive England's hopes of winning the tournament.
It means all three countries can finish top of Group A4, with England taking on Croatia in the last match on Sunday.
Two goals from Tin Jedvaj, including one in the 93rd minute, gave the World Cup finalists the victory in Zagreb.
Andrej Kramaric scored the hosts' opener, with Spain's goals coming from Dani Ceballos and Sergio Ramos.
Whoever wins at Wembley will finish top of the group and advance to June's finals, to have a chance of becoming Nations League champions and also to earn a place at Euro 2020.
However, if Sunday's game ends in a draw, then Spain will finish top.
A goalless draw on Sunday would mean England finish second, with Croatia relegated. A score draw, however, would take Croatia above England on the head-to-head record - by virtue of having scored more away goals in the matches between the sides - and drop the Three Lions into the second tier.
It is set to be a thrilling conclusion to the group after a hugely entertaining clash in Zagreb, with Croatia still in contention despite losing 6-0 to Spain in their opening match back in September.
Ivan Perisic nearly gave the hosts a sixth-minute lead in Zagreb but his effort was pushed on to the post by Manchester United goalkeeper David de Gea.
In a breathless second half, Kramaric was left unmarked to slot past De Gea, but Croatia's lead only lasted two minutes before Ceballos finished off a beautifully worked team goal, which also involved Iago Aspas and Isco in the build-up.
Jedvaj scored his first goal for his country when he headed in at the back post from Luka Modric's fine cross, but the Spaniards again equalised - through Ramos' penalty after Sime Vrsaljko's handball.
A Spain win would have guaranteed them top spot and Chelsea forward Alvaro Morata, on as a second-half substitute, had the ball in the net but was offside.
If it had finished as a draw then Croatia's hopes of finishing top would have been over, but there was a late twist as Marcelo Brozovic's low shot was parried by De Gea but into Jedvaj's path and he won it for the home country.
'Football has not been fair to us' - what they said
Spain coach Luis Enrique said: "It shows it was a very difficult group. We still have a chance. The group was, as we expected, very difficult with two of the best teams in the world.
"I am obviously worried about the things we have to improve. I am quite happy with this match, but the result is undeserved and I think football today has not been fair to us."
Croatia coach Zlatko Dalic said: "We were rewarded for a magnificent match."
Line-ups
Croatia
Formation 4-3-3
- 12L Kalinic
- 2Vrsaljko
- 6Lovren
- 21Vida
- 16Jedvaj
- 10Modric
- 11Brozovic
- 7RakiticSubstituted forVlasicat 68'minutes
- 9KramaricSubstituted forPjacaat 89'minutes
- 18RebicBooked at 70minsSubstituted forBrekaloat 74'minutes
- 4PerisicBooked at 88mins
Substitutes
- 1Livakovic
- 3Milic
- 5Mitrovic
- 8Kovacic
- 13Vlasic
- 14Bradaric
- 15Pasalic
- 17Rog
- 19Badelj
- 20Pjaca
- 22Brekalo
- 23Letica
Spain
Formation 4-3-3
- 1De Gea
- 20Roberto
- 15Ramos
- 4Martínez
- 18Alba
- 6SaúlSubstituted forFernández Saezat 74'minutes
- 5BusquetsBooked at 87mins
- 8CeballosBooked at 90mins
- 9RodrigoSubstituted forAsensioat 61'minutes
- 17Iago AspasSubstituted forMorataat 64'minutes
- 22Isco
Substitutes
- 2Llorente
- 3Gayá
- 7Morata
- 10Asensio
- 11Fernández Saez
- 12Hermoso
- 13Arrizabalaga
- 14Azpilicueta
- 16Rodri
- 19Castro Otto
- 21Fornals
- 23López
- Referee:
- Aleksey Kulbakov
- Attendance:
- 33,018
Match Stats
- Possession
- Home33%
- Away67%
- Shots
- Home15
- Away13
- Shots on Target
- Home7
- Away6
- Corners
- Home5
- Away3
- Fouls
- Home11
- Away11
Live Text
Post update
Full Time
Second Half ends, Croatia 3, Spain 2.
Goal!
Goal! Croatia 3, Spain 2. Tin Jedvaj (Croatia) right footed shot from the right side of the six yard box to the bottom right corner.
Post update
Attempt saved. Josip Brekalo (Croatia) right footed shot from the left side of the box is saved in the centre of the goal. Assisted by Ivan Perisic.
Post update
Attempt missed. Domagoj Vida (Croatia) header from the centre of the box misses to the left. Assisted by Tin Jedvaj with a cross.
Post update
Attempt blocked. Josip Brekalo (Croatia) right footed shot from outside the box is blocked. Assisted by Nikola Vlasic.
Post update
Corner, Croatia. Conceded by Sergio Ramos.
Post update
Attempt blocked. Ivan Perisic (Croatia) left footed shot from the left side of the box is blocked. Assisted by Luka Modric.
Post update
Attempt saved. Dejan Lovren (Croatia) header from the centre of the box is saved in the centre of the goal. Assisted by Luka Modric with a cross.
Post update
Foul by Isco (Spain).
Post update
Sime Vrsaljko (Croatia) wins a free kick on the right wing.
Booking
Dani Ceballos (Spain) is shown the yellow card for a bad foul.
Post update
Foul by Dani Ceballos (Spain).
Post update
Sime Vrsaljko (Croatia) wins a free kick in the defensive half.
Substitution
Substitution, Croatia. Marko Pjaca replaces Andrej Kramaric.
Booking
Ivan Perisic (Croatia) is shown the yellow card.
Booking
Sergio Busquets (Spain) is shown the yellow card.
Post update
Corner, Croatia. Conceded by Sergi Roberto.
Post update
Attempt blocked. Andrej Kramaric (Croatia) right footed shot from outside the box is blocked. Assisted by Tin Jedvaj.
Post update
Foul by Sergi Roberto (Spain).
Comments
Join the conversation
Should be groups of 4 though, it would mean all teams play their last group match at the same time.
I no longer want to see England v the likes of Albania 4 times a year. The nation league pits similar strength teams against each other and that little competitive edge can be seen by the players on the pitch.
For once UEFA 👏👏👏👏
No pressure, Gareth!
Should be a really good game on Sunday - and a really tough one for England. We're due some revenge, anyway! Hope tonight's shenanigans vs USA hasn't distracted the squad from the real task at hand.
Exactly who would have replaced Beckham or Rooney during their England careers, its not as though there was anyone better.
I am not having a go at either of them, they did better than most.
But a score draw or a loss means they are relegated.
That's going to be fun!
Two very good sides going right at each other for the full 90+ minutes.
Didn't realise a score-draw on Sunday would put Croatia above us in the group, though - wish I hadn't celebrated their late winner now.
"Something to play for for both teams now "
- actually, whatever tonight's result was, there would have been something to play for - as even a Croatia loss would have meant they could still avoid relegation by winning v England.
''Truth is beckham had one stand out game and won it for england against greece. He lived off that performance for the rest of his england career and never won another game for england.''
Stop embarrassing yourself you Charlie!
The very next year he won the game against Argentina!