In my opinion, there has been an overreaction to the Ronaldo news who tested positive for covid-19 also is goalkeeper Lopes, I have discounted nearly a quarter of a goal for Ronaldo being out but Portugal is for me one of the best teams in the world at the moment, they have lost just 1 of their last 20 matches and in Bernardo Silva, Joao Felix and Bruno Fernandes the have the talent to beat the Swedes who are winless after 3 group games. Portugal beat Sweden last month away from home starting as low as 1.88 on the -0.75 and with home advantage I expect them to have too much for Sweden.