Goncalo Ramos scored a 94th-minute winner to fire Portugal to the last-16 of the World Cup, edging Croatia after a dramatic second half. The match was goalless after tentative opening exchanges produced minimal threat, but Croatia raced out of the gates in the second, taking the fight to their neighbours. Ivan Perisic fired home with a clinical finish to open the scoring, before Cristiano Ronaldo, who had previously seen a goal ruled out for offside, equalised from the penalty spot after Nikola Vlasic rugby-tackled Renato Veiga.