Hearts are broken as England lose 2-1 in extra time in World Cup semi-final.