I think 1..Bh4+ wins at least the exchage, because it forces 2. Rf2. If 2. Kf1 Qxc1# 3. Rxc1 and 3…Rxc1#
So the best line I found is 1..Bh4+ 2. Rf2 Bxf2 3. Kxf2 Rxh2+ 4. Kg3 (What to do?) 4…. Qxe2 threatening mate on g2 5. Qf3 Rh3+ 6. Kxh3 QxQ+ 7. K anywhere and White is lost.
how about Qe4
h
Bh4+ Kf1 QxB+ RxQ RxR#
how about Bh4
h
What about 1)…Bh4 + and at 2)Kf1 Qc1 + 3) Rc1 Rc1 + 4)Qd1 Re1 #
and if at Bh4+ 2)Rg3 black has a winning position
I think 1..Bh4+ wins at least the exchage, because it forces 2. Rf2. If 2. Kf1 Qxc1# 3. Rxc1 and 3…Rxc1#
So the best line I found is
1..Bh4+
2. Rf2 Bxf2
3. Kxf2 Rxh2+
4. Kg3 (What to do?)
4…. Qxe2
threatening mate on g2
5. Qf3 Rh3+
6. Kxh3 QxQ+
7. K anywhere and White is lost.
A supplement:
On 1..Bh4+ White could block with
2. Rg3
But it loses to
2…….Bxg3
3. hxg3 Rh1+
4. Kf2 Rh2+
5. Kg1 Qxe2
White is lost.