England and Croatia are going into extra-time to decide which side will face France in the 2018 Football World Cup final.
Ivan Perisic volleyed in an equaliser in the 68th minute after England held a lead for more than an hour. It is the third straight time in these World Cup finals that Croatia have had to go into extra-time, winning penalty shootouts against Denmark and Russia.
Perisic leaped to meet Sime Vrsaljko's curling cross with his left foot and hit it past Jordan Pickford.
Pickford hadn't conceded since England's win over Colombia in the round of 16.