I think Croatia will have no problems in the next matches. They are really comfortably in second place and the next games will not be against strong teams. Wales, Armenia or Latvia are no problem for Croatia. Even the defeat against Turkey can be called a surprise.
On paper this is true but the next game will be away against Wales so if Wales win then Croatia will immediately move to 3rd place. Of the difficult games, Wales will only have the game in the last round with Turkey at home. Therefore, I would say that now the situation has become very confusing and everything will be decided by the game the day after tomorrow - if Wales wins, then we will have a race where every point will cost a ticket to the Euro.