That reminded me lots of Spurs vs Juventus at Wembley in the CL this year. Spurs were coasting but the difference in experience, technique and sheer know-how told for Juventus when it mattered. Croatia's players had all been there and done that over their careers, and they did it again. Being behind by one goal was nothing to them. They got on the ball, used it well and fought hard. England were never the same after half time but I think a second goal in the first half would have been enough.