LISBON: Juventus forward Cristiano Ronaldo has tested positive for coronavirus, the Portuguese football federation announced on Tuesday.
Ronaldo "is asymptomatic" and "will not play against Sweden" in Wednesday's Nations League match, the federation said on its website.
The 35-year-old Juventus forward, who has been voted the world's top player five times, played in Portugal's goalless Nations League draw against France on Sunday.
Ronaldo has scored 101 goals for Portugal and will be a huge absence for his team against Sweden as they aim to hold on to top spot in their group.
The test result also means Ronaldo is a doubt for Juventus' Champions League group match with Barcelona on October 28, which was set to pit Ronaldo against his old rival Lionel Messi.
Ronaldo, who has also starred for Manchester United and Real Madrid, is the highest-profile footballer to test positive for Covid-19, which has killed over a million people since the start of the pandemic earlier this year.
Brazil forward Neymar, his Paris Saint-Germain teammate Kylian Mbappe and AC Milan striker Zlatan Ibrahimovic have also tested positive for the virus in recent weeks.
Al-Nassr player Ronaldo's fan walks from Dubai to Riyadh to meet him
Kansas City Chiefs player and wife are on vacation to celebrate friends birthday
Skipper says 180 to 190 is "par score" in Rawalpindi, stressing that Green Shirts "did well" in third T20I
Both sides to take on each other in remaining two matches to be played in Lahore on 25th and 27th
The Al Nassr player has always maintained a clean-shaven look
Right-arm pacer has been out of action for months owing to his elbow injury and subsequent surgery last year