1.Bf8
2) 1.Ne7+
Bxe7
2.b4+
Rc4
3.f4+
Kd4
4.Rxc4#
3) 1.Qf2
Re4
2.Ne7+
Bxe7
3.b4+
Rc4
4.Bxc4#
4) 1.Qg1
Re4
2.Ne7+
Bxe7
3.b4+
Rc4
4.Bxc4#
1...Re4
1) 1...Bb6
2.b4+
Rc4
3.f4#
2) 1...Rxd3+
2.Rxd3#
3) 1...Bxa5
2.Ne7#
4) 1...exf5
2.Qg8#
2.Ncb4+
Kd4
3.Rc4#
*