1.Bd7?? (2.Qe8#)
but 1...Kxd7!
1.Rf2?? (2.Rd2#)
but 1...f5!
1.Rf3?? (2.Rd3#)
but 1...f5!
1.Rf4?? (2.Rd4#)
but 1...f5!
1.Rg1?? (2.Rg8#)
but 1...f5!
1.Qe2?? (2.Rd1#)
but 1...f5!
1.Qe3?? (2.Rd1#)
but 1...f5!
1.Qe4?? (2.Rd1#)
but 1...f5!
1.Qe5?? (2.Rd1#)
but 1...f5!
1.Qe6?? (2.Rd1#/Qd7#)
1...f5 2.Rd1#
but 1...fxe6!
1.Rf5! (2.Rd5#)
1...Kc8 2.Qe8#