Cristiano Ronaldo’s World Cup hopes live on, but Spain demand more than a penalty after Portugal survive Croatia scare