Whatever we predict here is only based on data and statistics of course accuracy is not guaranteed we only see the performance of each team in the previous match. I agree anything can happen in football , even though the chance of winning is only 1%, it's still a chance.
I agree with you. Football is like the price of BTC, it is unpredictable even though we have analyzed it. However, that doesn't mean we don't use data to analyze and predict BTC prices. In football too, sometimes we will see surprising results, from an underdog team to a winner even though the opponent is a big team. Likewise in the match between Netherlands and Czechs. Netherlands will be on top predictions to be a winner because from the data, players and their performance is quite good and deserves to win and certainly many gamble will bet for Netherlands as the winner.