I agree with you, Croatia performance from the beginning of this season made people to accept that they will embrace third position no matter how prepare Morocco prepared in this third FIFA world cup position. Morocco has done well too in this season by breaken the record to be the first country to step into semi final in Africa, I believe that this current record will make the people of Africa to celebrate Morocco for the massive performance in this FIFA world cup competition. Croatia defenders are more stronger than Morocco which will be one of the advantage Croatia will use to embrace victory from this match
You can never tell what's going to happen in the game until it happens and these all matches that are left are the important ones. Morocco and Croatia are both good teams and they have their positive nd negative points , highs and lows so we have to wait till the match to see the actual result.