World number one Justine Henin's 17-match winning streak at the Dubai Championships ended on Thursday when she was defeated 7-6 7-6 by unseeded Italian Francesca Schiavone in the quarter-finals.