MOSCOW - England fans had for days been singing that soccer's top prize was "coming home" but Croatia dashed those hopes on Wednesday with a 2-1 extra-time victory that put them into their first World Cup final.