Indeed, predicting who will win and who will lose in England's quarter-final match against Switzerland is of course very difficult because England has the advantage of a squad with many famous players and indeed the players' abilities at their respective clubs are very good so many people predict that England will perform extraordinary because they have a strong squad.
They are considered as a best candidate to win Euro 2024 title according to odds from sportsbooks. Belief and expectation on England team is high but with their poor and not convincing performances so far, it's hard to believe that they can lift the trophy in Euro 2024. Switzerland and Netherlands / Turkey can prevent England to participate in the final match of Euro 2024.
However, the reality is that so far England's performance has been a bit disappointing because they were not optimal in scoring and there were times when they almost lost when competing, but fortunately England is still lucky because now they will compete in the quarter-finals against Switzerland.
They relied on individual performances and star players' moments to have goals and beat opponents. It's not convincing but the risk is it's hard for them to win match by match with this style in last three matches, assume they can play the final match.
However, Switzerland will indeed be a tough opponent for England because Switzerland is currently in good form and of course very difficult to beat, so if you predict that Switzerland will win, that is natural because Switzerland is currently performing very well.
Switzerland with Xhaka in their midfield, has very good ability to control ball and match intensity. If England let Switzerland to score a goal first to lead the match, they will face with massive challenge and solid defense from Switzerland. England can have more speedy and energetic players than Italy but it does not guarantee they will be able to play better than Italy and equalize a match. Switzerland can make another big surprise by beating another strong team in Euro 2024.