Morocco achieve ancient semis, knock Portugal out of the World Cup Sports December 10, 2022 NEW DELHI: The World Cup of upsets continues to throw up new shockers each day. After favorites Brazil had been…