Costa heroics earn Portugal Euro 2024 quarter-finals spot despite late penalty miss from Ronaldo Read more