Cristiano Ronaldo celebrates with team-mates after his second-half equaliser in a 2-1 defeat of Croatia Credit: Mattia Ozbot / Getty Images via AFP

Portugal battled into the last 16 of the World Cup with a drama-filled 2-1 victory over Croatia on Thursday to set up a titanic showdown with European champions Spain.

Not ready to subscribe? Sign up here for our free newsletter.

Already have an account? Sign in here.