1.Rb5? (2.Rxb6#),1...Bd8 2.Kxd8,1...Bf8!
1.Re5? (2.Re6#),1...Kc6 2.Rxe7,1...fxe5!
1.Bxb6? (zz),
1...Bd8 2.f8Q+ Kc6 3.Qc5#,
1...Bf8 2.Rxf6+ Ke7 3.Bd8#,1...Kc6!
1.b4! -
2.Rd5+ (A) Kc6 3.b5# (B),
1...Kc6 2.b5+ (B) Kd6 3.Rd5# (A),
1...Bd8 2.f8Q+ Be7 3.Rxf6#,
1...Bf8 2.Rd5+ Ke7 3.Rd7#,
1...b5 2.cxb5 ~ 3.Bc5#.