The scene of the crime (Source: Israel News Flash on Twitter)

Two Palestinians stabbed Israeli women in a mini-market in a West Bank settlement before being shot dead, Israeli police have said.

The assailants entered the shop in Beit Horon, north-west of Jerusalem, and began stabbing Israelis inside, police spokesman Micky Rosenfeld said.

A security guard fatally shot the attackers outside the shop, Mr Rosenfeld said.

Two Israeli women were wounded in the attack, one critically, he added.

The last four months have seen near-daily Palestinian stabbing attacks that have killed 25 Israelis and an American student.

At least 149 Palestinians have been killed by Israeli fire, 104 of them identified by Israel as attackers. The rest have been killed in clashes with Israeli troops.