Croatia avoided relegation from Nations League Group A3 despite losing 3-2 to Portugal in the final group game on Tuesday night.
Chelsea midfielder Mateo Kovacic scored a brace but it was Manchester City defender Ruben Dias who proved to be the matchwinner.
The centre back scored Portugal's first and third goals as they came from behind to secure victory.
More to follow
0' The match is about to start!
14' Jota's header wide out
19' Ronaldo almost catches the vicious cross in box
29' GOAL! Croatia 1-0 Portugal (Kovacic)
37' Juranovic's header wide out
45' Felix' shot stopped
48' Dias' header over the bar
51' Second Yellow Card! Rog sent off
52' GOAL! Croatia 1-1 Portugal (Dias)
60' GOAL! Croatia 1-2 Portugal (Felix)
64' GOAL! Croatia 2-2 Portugal (Kovacic)
76' Trincao's shot wide out
79' Bernardo's misses a great chance
90' GOAL! Croatia 2-3 Portugal (Dias)
Croatia XI: Modric, Perisic, Lovren, M. Škorić, Kovacic, D. Livaković, Pasalic, Rog, Vlasic, J. Juranović, D. Bradarić
Subs: Budimir, Badelj, M. Oršić, S. Sluga, A. Čolak, D. Melnjak, I. Grbić, Petkovic, B. Barišić, Brekalo, T. Bašić