I saw the performance of Switzerland and Italy in the group phase, these two teams have almost equal strength so it is quite possible that this match will be fierce and difficult for both teams, regarding the percentage to qualify for the last 8 I think Switzerland and Italy have the percentage the same one.
For betting, I plan to bet on Switzerland in this match, because with the squad that Italy has at this Euro I still doubt them.
And for Germany, which performed quite well during the group phase matches, it will be quite the favorite to beat Denmark, I think that's natural because Germany is superior in everything compared to Denmark.
All the matches in the round of 16 will of course be fierce but there are also several teams that are favorites, I don't think that Switzerland has the same percentage as Italy to advance to the next round.
The betting exchange favors Italy, the odds for Italy are smaller so Italy has a slightly larger percentage of wins compared to Switzerland.
You have to learn about this, we can't just look at it from one side, but in football there is quite a lot to pay attention to for speculation to be born.
If your plan to bet on Switzerland is quite risky but you will get bigger profits, it might be worth it but I don't recommend it.
I think it's more appropriate to bet on Italy or bet on over or under goals.
Germany as the host will of course be quite the favourite, they have shown very good performance since the group phase but Denmark cannot be underestimated, this will not be an easy match for Germany.