Problem Display
PID: 242418 (8/8/6K1/2n2P2/BRP4k/p1b1P2p/3R3P/2B5 w - - 0 1)

Girowitz, Otto

Source?, 0000

8/8/6K1/2n2P2/BRP4k/p1b1P2p/3R3P/2B5

#5

9 + 5


15257 Kunstwerke auf 64 Feldern (1922-1966) (Ott, Kummer, Schudel) 1968

SOLUTION


  • COOKED
  • Keys
    • 1.Bd1!
      • threat
        • 2.Rd4+
          • 2...Bxd4
            • 3.exd4
              • threat
                • 4.Bg5#
              • 3...Se4
                • 4.Rb7
                  • threat
                    • 5.Rh7#
                  • 4...Sg3
                    • 5.Bg5#
                  • 4...Sg5
                    • 5.Bxg5#
                  • 4...Sf6
                    • 5.Bg5#
                • 4.Rb8
                  • threat
                    • 5.Rh8#
                  • 4...Sg3
                    • 5.Bg5#
                  • 4...Sg5
                    • 5.Bxg5#
                  • 4...Sf6
                    • 5.Bg5#
              • 3...Se6
                • 4.fxe6
                  • 4...a2
                    • 5.Bg5#
        • 2.Rd5
          • threat
            • 3.f6
              • threat
                • 4.Rh5#
              • 3...Be5
                • 4.Rxe5
                  • threat
                    • 5.Rh5#
          • 2...Ba1
            • 3.Rd7
              • threat
                • 4.Rh7#
              • 3...Sxd7
                • 4.c5+
                  • 4...Bd4
                    • 5.Rxd4#
              • 3...Bg7
                • 4.Rxg7
                  • threat
                    • 5.Rh7#
            • 3.f6
              • threat
                • 4.Rh5#
              • 3...Be5
                • 4.Rxe5
                  • threat
                    • 5.Rh5#
          • 2...Bb2
            • 3.Bxb2
              • threat
                • 4.Bf6#
              • 3...axb2
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.Rb7
                  • threat
                    • 5.Rh7#
                  • 4...Sxb7
                    • 5.Rd4#
                  • 4...Sd7
                    • 5.Rd4#
                • 4.Rb8
                  • threat
                    • 5.Rh8#
                • 4.Rd7
                  • threat
                    • 5.Rh7#
                  • 4...Sxd7
                    • 5.c5#
                • 4.Rd8
                  • threat
                    • 5.Rh8#
              • 3...Se4
                • 4.Rd4
                  • threat
                    • 5.Rxe4#
                • 4.c5
                  • threat
                    • 5.Bf6#
                    • 5.Rxe4#
              • 3...Se6
                • 4.Bf6+
                  • 4...Sg5
                    • 5.Bxg5#
                    • 5.Rd4#
                    • 5.c5#
                • 4.c5+
                  • 4...Sd4
                    • 5.Rbxd4#
                    • 5.Rdxd4#
                  • 4...Sf4+
                    • 5.Rxf4#
                • 4.fxe6
                  • threat
                    • 5.Bf6#
                    • 5.Rd4#
                    • 5.Rh5#
                    • 5.c5#
            • 3.Rxb2
              • threat
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.Rb7
                  • threat
                    • 5.Rh7#
                  • 4...Sxb7
                    • 5.Rd4#
                  • 4...Sd7
                    • 5.Rd4#
                • 4.Rb8
                  • threat
                    • 5.Rh8#
                • 4.Rd8
                  • threat
                    • 5.Rh8#
                • 4.f6
                  • threat
                    • 5.Rh5#
              • 3...Sd3
                • 4.Rd4+
                  • 4...Sf4+
                    • 5.Rxf4#
                • 4.Rxd3
                  • threat
                    • 5.Rd4#
              • 3...Se4
                • 4.Rd4
                  • threat
                    • 5.Rxe4#
              • 3...Se6
                • 4.fxe6
                  • threat
                    • 5.Rd4#
                    • 5.Rh5#
            • 3.Rd7
              • threat
                • 4.Rh7#
              • 3...Sxd7
                • 4.c5+
                  • 4...Bd4
                    • 5.Rxd4#
              • 3...Bg7
                • 4.Rxg7
                  • threat
                    • 5.Rh7#
            • 3.f6
              • threat
                • 4.Rh5#
              • 3...Be5
                • 4.Rxe5
                  • threat
                    • 5.Rh5#
          • 2...Be5
            • 3.Rxe5
              • threat
                • 4.Rb7
                  • threat
                    • 5.Rh7#
                  • 4...Sxb7
                    • 5.Re4#
                  • 4...Sd7
                    • 5.Re4#
                • 4.Rb8
                  • threat
                    • 5.Rh8#
                • 4.Re7
                  • threat
                    • 5.Rh7#
                • 4.Re8
                  • threat
                    • 5.Rh8#
                • 4.f6
                  • threat
                    • 5.Rh5#
              • 3...Sd3
                • 4.Re4+
                  • 4...Sf4+
                    • 5.Rxf4#
                • 4.c5+
                  • 4...Sxb4
                    • 5.Re4#
                  • 4...Sf4+
                    • 5.Rxf4#
              • 3...Se6
                • 4.Re4+
                  • 4...Sf4+
                    • 5.Rxf4#
                • 4.c5+
                  • 4...Sd4
                    • 5.Rxd4#
                    • 5.Re4#
                  • 4...Sf4+
                    • 5.Rxf4#
                • 4.Rxe6
                  • 4...a2
                    • 5.Re4#
                    • 5.c5#
                • 4.fxe6
                  • 4...a2
                    • 5.Re4#
                    • 5.Rh5#
                    • 5.c5#
          • 2...Bf6
            • 3.Rd7
              • threat
                • 4.Rh7#
              • 3...Sxd7
                • 4.c5+
                  • 4...Bd4
                    • 5.Rxd4#
              • 3...Bg5
                • 4.Rh7+
                  • 4...Bh6
                    • 5.Rxh6#
              • 3...Be7
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.Rxe7
                  • threat
                    • 5.Rh7#
              • 3...Bg7
                • 4.Rxg7
                  • threat
                    • 5.Rh7#
          • 2...Sb3
            • 3.c5+
              • 3...Bxb4
                • 4.Rd7
                  • threat
                    • 5.Rh7#
                • 4.f6
                  • threat
                    • 5.Rh5#
              • 3...Bd4
                • 4.Rbxd4+
                  • 4...Sxd4
                    • 5.Rxd4#
                • 4.Rdxd4+
                  • 4...Sxd4
                    • 5.Rxd4#
                • 4.Rd7
                  • threat
                    • 5.Rh7#
                • 4.Rd8
                  • threat
                    • 5.Rh8#
                • 4.f6
                  • threat
                    • 5.Rh5#
              • 3...Sd4
                • 4.Rbxd4+
                  • 4...Bxd4
                    • 5.Rxd4#
                • 4.Rdxd4+
                  • 4...Bxd4
                    • 5.Rxd4#
                • 4.Re5
                  • threat
                    • 5.Re4#
                • 4.Rd7
                  • threat
                    • 5.Rh7#
                • 4.Rd8
                  • threat
                    • 5.Rh8#
                • 4.f6
                  • threat
                    • 5.Rh5#
            • 3.Rb7
              • threat
                • 4.Rh7#
              • 3...Bg7
                • 4.Rxg7
                  • threat
                    • 5.Rh7#
                • 4.f6
                  • threat
                    • 5.Rh5#
            • 3.Rd7
              • threat
                • 4.Rh7#
              • 3...Bg7
                • 4.Rxg7
                  • threat
                    • 5.Rh7#
            • 3.f6
              • threat
                • 4.Rh5#
              • 3...Be5
                • 4.Rxe5
                  • threat
                    • 5.Re4#
                    • 5.Rh5#
          • 2...Sd3
            • 3.Rxd3
              • threat
                • 4.c5+
                  • 4...Bxb4
                    • 5.Rd4#
                  • 4...Bd4
                    • 5.Rdxd4#
                    • 5.Rbxd4#
                • 4.Rxc3
                  • 4...a2
                    • 5.c5#
              • 3...Ba1
                • 4.c5+
                  • 4...Bd4
                    • 5.Rdxd4#
                    • 5.Rbxd4#
              • 3...Bb2
                • 4.c5+
                  • 4...Bd4
                    • 5.Rdxd4#
                    • 5.Rbxd4#
                • 4.Bxb2
                  • threat
                    • 5.Bf6#
                    • 5.Rd4#
                    • 5.c5#
                • 4.Rxb2
                  • threat
                    • 5.Rd4#
              • 3...Be5
                • 4.c5+
                  • 4...Bd4
                    • 5.Rdxd4#
                    • 5.Rbxd4#
                  • 4...Bf4
                    • 5.Rxf4#
              • 3...Bf6
                • 4.c5+
                  • 4...Bd4
                    • 5.Rdxd4#
                    • 5.Rbxd4#
                • 4.Kxf6
                  • 4...a2
                    • 5.Rd4#
                    • 5.c5#
              • 3...Bg7
                • 4.c5+
                  • 4...Bd4
                    • 5.Rdxd4#
                    • 5.Rbxd4#
              • 3...Bh8
                • 4.c5+
                  • 4...Bd4
                    • 5.Rdxd4#
                    • 5.Rbxd4#
          • 2...Se4
            • 3.c5
              • threat
                • 4.Rxe4#
              • 3...Bxb4
                • 4.Rd4
                  • threat
                    • 5.Rxe4#
              • 3...Bd4
                • 4.Rbxd4
                  • 4...a2
                    • 5.Rxe4#
                • 4.Rdxd4
                  • 4...a2
                    • 5.Rxe4#
              • 3...Be5
                • 4.Rxe4+
                  • 4...Bf4
                    • 5.Rxf4#
                • 4.Rxe5
                  • 4...a2
                    • 5.Rbxe4#
                    • 5.Rexe4#
          • 2...Sa6
            • 3.Rd4+
              • 3...Bxd4
                • 4.exd4
                  • threat
                    • 5.Bg5#
            • 3.Bd2
              • threat
                • 4.Be1+
                  • 4...Bxe1
                    • 5.Rd4#
                • 4.Rd4+
                  • 4...Bxd4
                    • 5.Be1#
                • 4.Bxc3
                  • threat
                    • 5.Be1#
                    • 5.Bf6#
                    • 5.Rd4#
                • 4.Rd7
                  • threat
                    • 5.Rh7#
                  • 4...Bg7
                    • 5.Be1#
              • 3...Be5
                • 4.Be1+
                  • 4...Bg3
                    • 5.Bxg3#
                    • 5.Rd4#
                    • 5.hxg3#
                • 4.Rd4+
                  • 4...Bxd4
                    • 5.Be1#
                  • 4...Bf4
                    • 5.Be1#
                    • 5.Rxf4#
                • 4.Rxe5
                  • threat
                    • 5.Be1#
                    • 5.Re4#
              • 3...Sc5
                • 4.Rd4+
                  • 4...Bxd4
                    • 5.Be1#
                  • 4...Se4
                    • 5.Rxe4#
            • 3.Rd7
              • threat
                • 4.Rh7#
              • 3...Bg7
                • 4.Rxg7
                  • threat
                    • 5.Rh7#
                • 4.Bd2
                  • threat
                    • 5.Be1#
                  • 4...Bc3
                    • 5.Rh7#
                  • 4...Be5
                    • 5.Rh7#
            • 3.e4
              • threat
                • 4.Bg5#
              • 3...Bd2
                • 4.Bxd2
                  • threat
                    • 5.Be1#
                    • 5.Bg5#
                • 4.f6
                  • threat
                    • 5.Rh5#
                  • 4...Bg5
                    • 5.Bxg5#
              • 3...Bf6
                • 4.Kxf6
                  • threat
                    • 5.Bg5#
                • 4.Bd2
                  • threat
                    • 5.Be1#
                  • 4...Bc3
                    • 5.Bg5#
                  • 4...Bd4
                    • 5.Bg5#
                  • 4...Be5
                    • 5.Bg5#
                • 4.Be3
                  • threat
                    • 5.Bf2#
                  • 4...Bd4
                    • 5.Bg5#
                  • 4...Be5
                    • 5.Bg5#
                • 4.Bf4
                  • threat
                    • 5.Bg3#
                  • 4...Be5
                    • 5.Bg5#
            • 3.f6
              • threat
                • 4.Rh5#
              • 3...Be5
                • 4.Rxe5
                  • threat
                    • 5.Re4#
                    • 5.Rh5#
          • 2...Se6
            • 3.c5+
              • 3...Bxb4
                • 4.fxe6
                  • threat
                    • 5.Rd4#
                    • 5.Rh5#
              • 3...Bd4
                • 4.Rbxd4+
                  • 4...Sxd4
                    • 5.Rxd4#
                  • 4...Sf4+
                    • 5.Rxf4#
                • 4.Rdxd4+
                  • 4...Sxd4
                    • 5.Rxd4#
                  • 4...Sf4+
                    • 5.Rxf4#
                • 4.fxe6
                  • 4...a2
                    • 5.Rbxd4#
                    • 5.Rdxd4#
                    • 5.Rh5#
              • 3...Sd4
                • 4.Rbxd4+
                  • 4...Bxd4
                    • 5.Rxd4#
                • 4.Rdxd4+
                  • 4...Bxd4
                    • 5.Rxd4#
                • 4.Re5
                  • threat
                    • 5.Re4#
                • 4.Rd7
                  • threat
                    • 5.Rh7#
                • 4.Rd8
                  • threat
                    • 5.Rh8#
                • 4.f6
                  • threat
                    • 5.Rh5#
            • 3.fxe6
              • threat
                • 4.Rh5#
              • 3...Be5
                • 4.c5+
                  • 4...Bd4
                    • 5.Rbxd4#
                    • 5.Rdxd4#
                    • 5.Rh5#
                  • 4...Bf4
                    • 5.Rxf4#
                    • 5.Rh5#
                • 4.Rxe5
                  • 4...a2
                    • 5.Re4#
                    • 5.Rh5#
                    • 5.c5#
        • 2.Rb7
          • threat
            • 3.Rh7#
          • 2...Sxb7
            • 3.Rd4+
              • 3...Bxd4
                • 4.exd4
                  • threat
                    • 5.Bg5#
            • 3.Rd7
              • threat
                • 4.Rh7#
              • 3...Bg7
                • 4.Rxg7
                  • threat
                    • 5.Rh7#
                • 4.Bd2
                  • threat
                    • 5.Be1#
                  • 4...Bc3
                    • 5.Rh7#
                  • 4...Be5
                    • 5.Rh7#
          • 2...Sd7
            • 3.Rdxd7
              • threat
                • 4.Rh7#
              • 3...Bg7
                • 4.Rd4+
                  • 4...Bxd4
                    • 5.Rh7#
                • 4.Rxg7
                  • 4...a2
                    • 5.Rh7#
                • 4.Bd2
                  • threat
                    • 5.Be1#
                  • 4...Bc3
                    • 5.Rh7#
                  • 4...Be5
                    • 5.Rh7#
            • 3.Rbxd7
              • threat
                • 4.Rh7#
              • 3...Bg7
                • 4.R2d4+
                  • 4...Bxd4
                    • 5.Rxd4#
                    • 5.Rh7#
                • 4.R7d4+
                  • 4...Bxd4
                    • 5.Rxd4#
                • 4.Rxg7
                  • 4...a2
                    • 5.Rd4#
                    • 5.Rh7#
      • 1...Be5
        • 2.Rd4+
          • 2...Bxd4
            • 3.exd4
              • threat
                • 4.Bg5#
              • 3...Se4
                • 4.Rb7
                  • threat
                    • 5.Rh7#
                  • 4...Sg3
                    • 5.Bg5#
                  • 4...Sg5
                    • 5.Bxg5#
                  • 4...Sf6
                    • 5.Bg5#
                • 4.Rb8
                  • threat
                    • 5.Rh8#
                  • 4...Sg3
                    • 5.Bg5#
                  • 4...Sg5
                    • 5.Bxg5#
                  • 4...Sf6
                    • 5.Bg5#
              • 3...Se6
                • 4.fxe6
                  • 4...a2
                    • 5.Bg5#
      • 1...Bg7
        • 2.Rd4+
          • 2...Bxd4
            • 3.exd4
              • threat
                • 4.Bg5#
              • 3...Se4
                • 4.Rb7
                  • threat
                    • 5.Rh7#
                  • 4...Sg3
                    • 5.Bg5#
                  • 4...Sg5
                    • 5.Bxg5#
                  • 4...Sf6
                    • 5.Bg5#
                • 4.Rb8
                  • threat
                    • 5.Rh8#
                  • 4...Sg3
                    • 5.Bg5#
                  • 4...Sg5
                    • 5.Bxg5#
                  • 4...Sf6
                    • 5.Bg5#
              • 3...Se6
                • 4.fxe6
                  • 4...a2
                    • 5.Bg5#
        • 2.Rd5
          • threat
            • 3.f6
              • threat
                • 4.Rh5#
          • 2...Ba1
            • 3.Rd7
              • threat
                • 4.Rh7#
              • 3...Sxd7
                • 4.c5+
                  • 4...Bd4
                    • 5.Rxd4#
              • 3...Bg7
                • 4.Rxg7
                  • threat
                    • 5.Rh7#
            • 3.f6
              • threat
                • 4.Rh5#
              • 3...Be5
                • 4.Rxe5
                  • threat
                    • 5.Rh5#
          • 2...Bb2
            • 3.Bxb2
              • threat
                • 4.Bf6#
              • 3...axb2
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.Rb7
                  • threat
                    • 5.Rh7#
                  • 4...Sxb7
                    • 5.Rd4#
                  • 4...Sd7
                    • 5.Rd4#
                • 4.Rb8
                  • threat
                    • 5.Rh8#
                • 4.Rd7
                  • threat
                    • 5.Rh7#
                  • 4...Sxd7
                    • 5.c5#
                • 4.Rd8
                  • threat
                    • 5.Rh8#
              • 3...Se4
                • 4.Rd4
                  • threat
                    • 5.Rxe4#
                • 4.c5
                  • threat
                    • 5.Bf6#
                    • 5.Rxe4#
              • 3...Se6
                • 4.Bf6+
                  • 4...Sg5
                    • 5.Bxg5#
                    • 5.Rd4#
                    • 5.c5#
                • 4.c5+
                  • 4...Sd4
                    • 5.Rbxd4#
                    • 5.Rdxd4#
                  • 4...Sf4+
                    • 5.Rxf4#
                • 4.fxe6
                  • threat
                    • 5.Bf6#
                    • 5.Rd4#
                    • 5.Rh5#
                    • 5.c5#
            • 3.Rxb2
              • threat
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.Rb7
                  • threat
                    • 5.Rh7#
                  • 4...Sxb7
                    • 5.Rd4#
                  • 4...Sd7
                    • 5.Rd4#
                • 4.Rb8
                  • threat
                    • 5.Rh8#
                • 4.Rd8
                  • threat
                    • 5.Rh8#
                • 4.f6
                  • threat
                    • 5.Rh5#
              • 3...Sd3
                • 4.Rd4+
                  • 4...Sf4+
                    • 5.Rxf4#
                • 4.Rxd3
                  • threat
                    • 5.Rd4#
              • 3...Se4
                • 4.Rd4
                  • threat
                    • 5.Rxe4#
              • 3...Se6
                • 4.fxe6
                  • threat
                    • 5.Rd4#
                    • 5.Rh5#
            • 3.Rd7
              • threat
                • 4.Rh7#
              • 3...Sxd7
                • 4.c5+
                  • 4...Bd4
                    • 5.Rxd4#
              • 3...Bg7
                • 4.Rxg7
                  • threat
                    • 5.Rh7#
            • 3.f6
              • threat
                • 4.Rh5#
              • 3...Be5
                • 4.Rxe5
                  • threat
                    • 5.Rh5#
          • 2...Bc3
            • 3.f6
              • threat
                • 4.Rh5#
              • 3...Be5
                • 4.Rxe5
                  • threat
                    • 5.Rh5#
          • 2...Be5
            • 3.Rxe5
              • threat
                • 4.Rb7
                  • threat
                    • 5.Rh7#
                  • 4...Sxb7
                    • 5.Re4#
                  • 4...Sd7
                    • 5.Re4#
                • 4.Rb8
                  • threat
                    • 5.Rh8#
                • 4.Re7
                  • threat
                    • 5.Rh7#
                • 4.Re8
                  • threat
                    • 5.Rh8#
                • 4.f6
                  • threat
                    • 5.Rh5#
              • 3...Sd3
                • 4.Re4+
                  • 4...Sf4+
                    • 5.Rxf4#
                • 4.c5+
                  • 4...Sxb4
                    • 5.Re4#
                  • 4...Sf4+
                    • 5.Rxf4#
              • 3...Se6
                • 4.Re4+
                  • 4...Sf4+
                    • 5.Rxf4#
                • 4.c5+
                  • 4...Sd4
                    • 5.Rxd4#
                    • 5.Re4#
                  • 4...Sf4+
                    • 5.Rxf4#
                • 4.Rxe6
                  • 4...a2
                    • 5.Re4#
                    • 5.c5#
                • 4.fxe6
                  • 4...a2
                    • 5.Re4#
                    • 5.Rh5#
                    • 5.c5#
          • 2...Bf6
            • 3.Rd7
              • threat
                • 4.Rh7#
              • 3...Sxd7
                • 4.c5+
                  • 4...Bd4
                    • 5.Rxd4#
              • 3...Bg5
                • 4.Rh7+
                  • 4...Bh6
                    • 5.Rxh6#
              • 3...Be7
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.Rxe7
                  • threat
                    • 5.Rh7#
              • 3...Bg7
                • 4.Rxg7
                  • threat
                    • 5.Rh7#
          • 2...Bh6
            • 3.Rd4+
              • 3...Se4
                • 4.Rxe4+
                  • 4...Bf4
                    • 5.Rxf4#
                • 4.Kxh6
                  • 4...a2
                    • 5.Rxe4#
            • 3.Kxh6
              • threat
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.f6
                  • threat
                    • 5.Rh5#
              • 3...Sd3
                • 4.Rd4+
                  • 4...Sf4
                    • 5.Rxf4#
                • 4.c5+
                  • 4...Sxb4
                    • 5.Rd4#
                  • 4...Sf4
                    • 5.Rxf4#
                • 4.Rxd3
                  • 4...a2
                    • 5.Rd4#
                    • 5.c5#
              • 3...Se4
                • 4.Rd4
                  • 4...a2
                    • 5.Rxe4#
                • 4.c5
                  • 4...a2
                    • 5.Rxe4#
              • 3...Se6
                • 4.c5+
                  • 4...Sd4
                    • 5.Rbxd4#
                    • 5.Rdxd4#
                  • 4...Sf4
                    • 5.Rxf4#
                • 4.fxe6
                  • 4...a2
                    • 5.Rd4#
                    • 5.Rh5#
                    • 5.c5#
                • 4.Bd2
                  • threat
                    • 5.Be1#
            • 3.f6
              • threat
                • 4.Rh5#
              • 3...Bg5
                • 4.Rxg5
                  • threat
                    • 5.Rg4#
                    • 5.Rh5#
          • 2...Sd3
            • 3.Rxd3
              • threat
                • 4.c5+
                  • 4...Bd4
                    • 5.Rdxd4#
                    • 5.Rbxd4#
              • 3...Ba1
                • 4.c5+
                  • 4...Bd4
                    • 5.Rdxd4#
                    • 5.Rbxd4#
              • 3...Bb2
                • 4.c5+
                  • 4...Bd4
                    • 5.Rdxd4#
                    • 5.Rbxd4#
                • 4.Bxb2
                  • threat
                    • 5.Bf6#
                    • 5.Rd4#
                    • 5.c5#
                • 4.Rxb2
                  • threat
                    • 5.Rd4#
              • 3...Bc3
                • 4.c5+
                  • 4...Bxb4
                    • 5.Rd4#
                  • 4...Bd4
                    • 5.Rdxd4#
                    • 5.Rbxd4#
                • 4.Rxc3
                  • 4...a2
                    • 5.c5#
              • 3...Be5
                • 4.c5+
                  • 4...Bd4
                    • 5.Rdxd4#
                    • 5.Rbxd4#
                  • 4...Bf4
                    • 5.Rxf4#
              • 3...Bf6
                • 4.c5+
                  • 4...Bd4
                    • 5.Rdxd4#
                    • 5.Rbxd4#
                • 4.Kxf6
                  • 4...a2
                    • 5.Rd4#
                    • 5.c5#
              • 3...Bh6
                • 4.Rd4+
                  • 4...Bf4
                    • 5.Rxf4#
                • 4.c5+
                  • 4...Bf4
                    • 5.Rxf4#
                • 4.Kxh6
                  • 4...a2
                    • 5.Rd4#
                    • 5.c5#
              • 3...Bh8
                • 4.c5+
                  • 4...Bd4
                    • 5.Rdxd4#
                    • 5.Rbxd4#
            • 3.f6
              • threat
                • 4.Rh5#
              • 3...Sf4+
                • 4.exf4
                  • threat
                    • 5.Rh5#
              • 3...Se5+
                • 4.Rxe5
                  • threat
                    • 5.Re4#
                    • 5.Rh5#
                    • 5.c5#
          • 2...Se4
            • 3.c5
              • threat
                • 4.Rxe4#
              • 3...Bd4
                • 4.Rbxd4
                  • 4...a2
                    • 5.Rxe4#
                • 4.Rdxd4
                  • 4...a2
                    • 5.Rxe4#
              • 3...Be5
                • 4.Rxe4+
                  • 4...Bf4
                    • 5.Rxf4#
                • 4.Rxe5
                  • 4...a2
                    • 5.Rbxe4#
                    • 5.Rexe4#
              • 3...Bh6
                • 4.Rxe4+
                  • 4...Bf4
                    • 5.Rxf4#
                • 4.Kxh6
                  • 4...a2
                    • 5.Rxe4#
            • 3.f6
              • threat
                • 4.Rh5#
              • 3...Sxf6
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                  • 4...Sg4
                    • 5.Rxg4#
                • 4.c5+
                  • 4...Se4
                    • 5.Rxe4#
                    • 5.Rh5#
                  • 4...Sg4
                    • 5.Rxg4#
                    • 5.Rh5#
                • 4.Bd2
                  • threat
                    • 5.Be1#
                  • 4...Se4
                    • 5.Rh5#
                  • 4...Sg4
                    • 5.Rh5#
                  • 4...Sh5
                    • 5.Rxh5#
              • 3...Sg3
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.c5+
                  • 4...Se4
                    • 5.Rxe4#
                    • 5.Rh5#
              • 3...Sg5
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.c5+
                  • 4...Se4
                    • 5.Rxe4#
                    • 5.Rh5#
                • 4.Rxg5
                  • threat
                    • 5.Rg4#
                    • 5.Rh5#
                    • 5.c5#
                • 4.Rf5
                  • threat
                    • 5.Rf4#
                  • 4...Se6
                    • 5.Rh5#
          • 2...Se6
            • 3.c5+
              • 3...Bd4
                • 4.Rbxd4+
                  • 4...Sxd4
                    • 5.Rxd4#
                  • 4...Sf4+
                    • 5.Rxf4#
                • 4.Rdxd4+
                  • 4...Sxd4
                    • 5.Rxd4#
                  • 4...Sf4+
                    • 5.Rxf4#
                • 4.fxe6
                  • 4...a2
                    • 5.Rbxd4#
                    • 5.Rdxd4#
                    • 5.Rh5#
              • 3...Sd4
                • 4.Rbxd4+
                  • 4...Bxd4
                    • 5.Rxd4#
                • 4.Rdxd4+
                  • 4...Bxd4
                    • 5.Rxd4#
                • 4.f6
                  • threat
                    • 5.Rbxd4#
                    • 5.Rdxd4#
                    • 5.Rh5#
            • 3.fxe6
              • threat
                • 4.Rh5#
              • 3...Be5
                • 4.c5+
                  • 4...Bd4
                    • 5.Rbxd4#
                    • 5.Rdxd4#
                    • 5.Rh5#
                  • 4...Bf4
                    • 5.Rxf4#
                    • 5.Rh5#
                • 4.Rxe5
                  • 4...a2
                    • 5.Re4#
                    • 5.Rh5#
                    • 5.c5#
            • 3.f6
              • threat
                • 4.Rh5#
              • 3...Sf4+
                • 4.exf4
                  • threat
                    • 5.Rh5#
              • 3...Sf8+
                • 4.Kf7
                  • threat
                    • 5.Rh5#
                    • 5.c5#
              • 3...Sg5
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.c5+
                  • 4...Se4
                    • 5.Rxe4#
                    • 5.Rh5#
                • 4.Rxg5
                  • threat
                    • 5.Rg4#
                    • 5.Rh5#
                    • 5.c5#
                • 4.Rf5
                  • threat
                    • 5.Rf4#
                  • 4...Se6
                    • 5.Rh5#
        • 2.Rd7
          • threat
            • 3.Rxg7
              • threat
                • 4.Rh7#
          • 2...Sd3
            • 3.c5+
              • 3...Sxb4
                • 4.Rxg7
                  • threat
                    • 5.Rh7#
            • 3.Rxd3
              • threat
                • 4.c5+
                  • 4...Bd4
                    • 5.Rdxd4#
                    • 5.Rbxd4#
              • 3...Ba1
                • 4.c5+
                  • 4...Bd4
                    • 5.Rdxd4#
                    • 5.Rbxd4#
              • 3...Bb2
                • 4.c5+
                  • 4...Bd4
                    • 5.Rdxd4#
                    • 5.Rbxd4#
                • 4.Bxb2
                  • threat
                    • 5.Bf6#
                    • 5.Rd4#
                    • 5.c5#
                • 4.Rxb2
                  • threat
                    • 5.Rd4#
              • 3...Bc3
                • 4.c5+
                  • 4...Bxb4
                    • 5.Rd4#
                  • 4...Bd4
                    • 5.Rdxd4#
                    • 5.Rbxd4#
                • 4.Rxc3
                  • 4...a2
                    • 5.c5#
              • 3...Be5
                • 4.c5+
                  • 4...Bd4
                    • 5.Rdxd4#
                    • 5.Rbxd4#
                  • 4...Bf4
                    • 5.Rxf4#
              • 3...Bf6
                • 4.c5+
                  • 4...Bd4
                    • 5.Rdxd4#
                    • 5.Rbxd4#
                • 4.Kxf6
                  • 4...a2
                    • 5.Rd4#
                    • 5.c5#
              • 3...Bh6
                • 4.Rd4+
                  • 4...Bf4
                    • 5.Rxf4#
                • 4.c5+
                  • 4...Bf4
                    • 5.Rxf4#
                • 4.Kxh6
                  • 4...a2
                    • 5.Rd4#
                    • 5.c5#
              • 3...Bh8
                • 4.c5+
                  • 4...Bd4
                    • 5.Rdxd4#
                    • 5.Rbxd4#
          • 2...Se4
            • 3.Rxg7
              • threat
                • 4.Rh7#
              • 3...Sg3
                • 4.Rh7+
                  • 4...Sh5
                    • 5.Rxh5#
                    • 5.c5#
                • 4.c5+
                  • 4...Se4
                    • 5.Rxe4#
                    • 5.Rh7#
              • 3...Sg5
                • 4.Rh7+
                  • 4...Sxh7
                    • 5.c5#
                • 4.c5+
                  • 4...Se4
                    • 5.Rxe4#
                    • 5.Rh7#
              • 3...Sf6
                • 4.Rh7+
                  • 4...Sh5
                    • 5.Rxh5#
                    • 5.c5#
                  • 4...Sxh7
                    • 5.c5#
                • 4.c5+
                  • 4...Se4
                    • 5.Rxe4#
                    • 5.Rh7#
                  • 4...Sg4
                    • 5.Rxg4#
                    • 5.Rh7#
                • 4.Kxf6
                  • 4...a2
                    • 5.Rh7#
                    • 5.c5#
                • 4.e4
                  • threat
                    • 5.Bg5#
                  • 4...Sxe4
                    • 5.Rh7#
                  • 4...Sh7
                    • 5.Rxh7#
            • 3.c5
              • threat
                • 4.Rxe4#
              • 3...Bh6
                • 4.Rxe4+
                  • 4...Bf4
                    • 5.Rxf4#
                    • 5.Rh7#
                • 4.Kxh6
                  • 4...a2
                    • 5.Rxe4#
                • 4.Rh7
                  • 4...a2
                    • 5.Rxe4#
                    • 5.Rxh6#
          • 2...Se6
            • 3.c5+
              • 3...Sd4
                • 4.Rbxd4+
                  • 4...Bxd4
                    • 5.Rxd4#
                    • 5.Rh7#
                • 4.Rdxd4+
                  • 4...Bxd4
                    • 5.Rxd4#
                • 4.Rxg7
                  • 4...a2
                    • 5.Rxd4#
                    • 5.Rh7#
                • 4.Bd2
                  • threat
                    • 5.Be1#
                  • 4...Be5
                    • 5.Rh7#
            • 3.fxe6
              • threat
                • 4.c5+
                  • 4...Bd4
                    • 5.Rbxd4#
                    • 5.Rdxd4#
                    • 5.Rh7#
                • 4.Rxg7
                  • 4...a2
                    • 5.Rh7#
                    • 5.c5#
                • 4.Bd2
                  • threat
                    • 5.Be1#
                  • 4...Bc3
                    • 5.Rh7#
                  • 4...Be5
                    • 5.Rh7#
                • 4.Rb5
                  • threat
                    • 5.Rh5#
                  • 4...Be5
                    • 5.Rh7#
              • 3...Bh6
                • 4.Rd4+
                  • 4...Bf4
                    • 5.Rxf4#
                • 4.c5+
                  • 4...Bf4
                    • 5.Rxf4#
                    • 5.Rh7#
                • 4.Kxh6
                  • 4...a2
                    • 5.Rd4#
                    • 5.c5#
                • 4.Rh7
                  • 4...a2
                    • 5.Rxh6#
                    • 5.c5#
        • 2.Rb7
          • threat
            • 3.Rd4+
              • 3...Bxd4
                • 4.Rh7#
              • 3...Se4
                • 4.Rxe4#
            • 3.Rxg7
              • threat
                • 4.Rh7#
          • 2...Sxb7
            • 3.Rd4+
              • 3...Bxd4
                • 4.exd4
                  • threat
                    • 5.Bg5#
          • 2...Sd3
            • 3.Rxd3
              • threat
                • 4.Rd4+
                  • 4...Bxd4
                    • 5.Rh7#
                • 4.Rxg7
                  • 4...a2
                    • 5.Rd4#
                    • 5.Rh7#
                • 4.Bd2
                  • threat
                    • 5.Be1#
                  • 4...Bc3
                    • 5.Rh7#
                  • 4...Be5
                    • 5.Rh7#
              • 3...Bh6
                • 4.Rd4+
                  • 4...Bf4
                    • 5.Rxf4#
                    • 5.Rh7#
                • 4.Kxh6
                  • 4...a2
                    • 5.Rd4#
                • 4.Rh7
                  • 4...a2
                    • 5.Rd4#
                    • 5.Rxh6#
          • 2...Se4
            • 3.Rxg7
              • threat
                • 4.Rh7#
              • 3...Sg3
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                    • 5.Rh7#
                • 4.Rh7+
                  • 4...Sh5
                    • 5.Rd4#
                    • 5.Rxh5#
                • 4.hxg3+
                  • 4...Kxg3
                    • 5.Kh5#
              • 3...Sg5
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                    • 5.Rh7#
                • 4.Rh7+
                  • 4...Sxh7
                    • 5.Rd4#
              • 3...Sf6
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                    • 5.Rh7#
                  • 4...Sg4
                    • 5.Rxg4#
                    • 5.Rh7#
                • 4.Rh7+
                  • 4...Sh5
                    • 5.Rd4#
                    • 5.Rxh5#
                  • 4...Sxh7
                    • 5.Rd4#
                • 4.Kxf6
                  • 4...a2
                    • 5.Rd4#
                    • 5.Rh7#
            • 3.Rd4
              • threat
                • 4.Rxe4#
              • 3...Bh6
                • 4.Rxe4+
                  • 4...Bf4
                    • 5.Rxf4#
                    • 5.Rh7#
                • 4.Kxh6
                  • 4...a2
                    • 5.Rxe4#
                • 4.Rh7
                  • 4...a2
                    • 5.Rxe4#
                    • 5.Rxh6#
          • 2...Se6
            • 3.fxe6
              • threat
                • 4.Rd4+
                  • 4...Bxd4
                    • 5.Rh7#
                • 4.Rxg7
                  • 4...a2
                    • 5.Rd4#
                    • 5.Rh7#
                • 4.Rd5
                  • threat
                    • 5.Rh5#
                  • 4...Be5
                    • 5.Rh7#
              • 3...Bh6
                • 4.Rd4+
                  • 4...Bf4
                    • 5.Rxf4#
                    • 5.Rh7#
                • 4.Kxh6
                  • 4...a2
                    • 5.Rd4#
                • 4.Rh7
                  • 4...a2
                    • 5.Rd4#
                    • 5.Rxh6#
          • 2...Sd7
            • 3.Rdxd7
              • threat
                • 4.Rd4+
                  • 4...Bxd4
                    • 5.Rh7#
                • 4.Rxg7
                  • 4...a2
                    • 5.Rh7#
                • 4.Bd2
                  • threat
                    • 5.Be1#
                  • 4...Bc3
                    • 5.Rh7#
                  • 4...Be5
                    • 5.Rh7#
              • 3...Bh6
                • 4.Rd4+
                  • 4...Bf4
                    • 5.Rxf4#
                    • 5.Rh7#
                • 4.Kxh6
                  • 4...a2
                    • 5.Rd4#
                • 4.Rh7
                  • 4...a2
                    • 5.Rxh6#
            • 3.Rbxd7
              • threat
                • 4.R2d4+
                  • 4...Bxd4
                    • 5.Rxd4#
                    • 5.Rh7#
                • 4.R7d4+
                  • 4...Bxd4
                    • 5.Rxd4#
                • 4.Rxg7
                  • 4...a2
                    • 5.Rd4#
                    • 5.Rh7#
              • 3...Bh6
                • 4.R2d4+
                  • 4...Bf4
                    • 5.Rxf4#
                    • 5.Rh7#
                • 4.R7d4+
                  • 4...Bf4
                    • 5.Rxf4#
                • 4.Kxh6
                  • 4...a2
                    • 5.R2d4#
                    • 5.R7d4#
                • 4.Rh7
                  • 4...a2
                    • 5.Rd4#
                    • 5.Rxh6#
        • 2.f6
          • threat
            • 3.Rd4+
              • 3...Se4
                • 4.Rxe4#
            • 3.Rd5
              • threat
                • 4.Rh5#
          • 2...Bxf6
            • 3.Rd5
              • threat
                • 4.Rh5#
              • 3...Be5
                • 4.Rxe5
                  • threat
                    • 5.Rh5#
              • 3...Bg5
                • 4.Rxg5
                  • threat
                    • 5.Rg4#
                    • 5.Rh5#
            • 3.Rd7
              • threat
                • 4.Rh7#
              • 3...Sxd7
                • 4.c5+
                  • 4...Bd4
                    • 5.Rxd4#
              • 3...Bg5
                • 4.Rh7+
                  • 4...Bh6
                    • 5.Rxh6#
              • 3...Be7
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.Rxe7
                  • threat
                    • 5.Rh7#
              • 3...Bg7
                • 4.Rxg7
                  • threat
                    • 5.Rh7#
          • 2...Bh6
            • 3.Rd4+
              • 3...Se4
                • 4.Rxe4+
                  • 4...Bf4
                    • 5.Rxf4#
                • 4.Kxh6
                  • 4...a2
                    • 5.Rxe4#
            • 3.Kxh6
              • threat
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.Rd5
                  • threat
                    • 5.Rh5#
              • 3...Sd3
                • 4.c5+
                  • 4...Sxb4
                    • 5.Rd4#
                  • 4...Sf4
                    • 5.Rxf4#
                • 4.Rxd3
                  • 4...a2
                    • 5.Rd4#
                    • 5.c5#
              • 3...Se4
                • 4.Rd4
                  • 4...a2
                    • 5.Rxe4#
                • 4.c5
                  • 4...a2
                    • 5.Rxe4#
              • 3...Se6
                • 4.c5+
                  • 4...Sd4
                    • 5.Rdxd4#
                    • 5.Rbxd4#
                  • 4...Sf4
                    • 5.Rxf4#
            • 3.Rd5
              • threat
                • 4.Rh5#
              • 3...Bg5
                • 4.Rxg5
                  • threat
                    • 5.Rg4#
                    • 5.Rh5#
          • 2...Se4
            • 3.fxg7
              • threat
                • 4.Rd4
                  • 4...a2
                    • 5.Rxe4#
                • 4.c5
                  • 4...a2
                    • 5.Rxe4#
              • 3...Sxd2
                • 4.c5+
                  • 4...Sc4
                    • 5.Rxc4#
                  • 4...Se4
                    • 5.Rxe4#
                • 4.Bxd2
                  • 4...a2
                    • 5.Be1#
                    • 5.c5#
              • 3...Sf2
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                  • 4...Sg4
                    • 5.Rxg4#
                • 4.c5+
                  • 4...Se4
                    • 5.Rxe4#
                  • 4...Sg4
                    • 5.Rxg4#
                • 4.Rxf2
                  • 4...a2
                    • 5.Rf4#
                    • 5.c5#
                • 4.Rd5
                  • threat
                    • 5.Rh5#
                  • 4...Sxd1
                    • 5.Rd4#
                    • 5.c5#
                • 4.Rb5
                  • threat
                    • 5.Rh5#
                  • 4...Sxd1
                    • 5.Rd4#
              • 3...Sc3
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.c5+
                  • 4...Se4
                    • 5.Rxe4#
              • 3...Sg3
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.c5+
                  • 4...Se4
                    • 5.Rxe4#
              • 3...Sc5
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.g8Q
                  • threat
                    • 5.Qh7#
                    • 5.Qd8#
                    • 5.Qh8#
                • 4.g8R
                  • threat
                    • 5.Rh8#
                • 4.Rd5
                  • threat
                    • 5.Rh5#
                • 4.Rd8
                  • threat
                    • 5.Rh8#
                • 4.Rb8
                  • threat
                    • 5.Rh8#
              • 3...Sg5
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.c5+
                  • 4...Se4
                    • 5.Rxe4#
              • 3...Sd6
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.c5+
                  • 4...Sc4
                    • 5.Rd4#
                    • 5.Rxc4#
                  • 4...Se4
                    • 5.Rxe4#
                • 4.Rxd6
                  • 4...a2
                    • 5.Rd4#
                    • 5.c5#
                • 4.Rf2
                  • threat
                    • 5.Rf4#
              • 3...Sf6
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                  • 4...Sg4
                    • 5.Rxg4#
                • 4.c5+
                  • 4...Se4
                    • 5.Rxe4#
                  • 4...Sg4
                    • 5.Rxg4#
                • 4.Kxf6
                  • 4...a2
                    • 5.Rd4#
                    • 5.c5#
              • 3...a2
                • 4.Rd4
                  • threat
                    • 5.Rxe4#
                • 4.c5
                  • threat
                    • 5.Rxe4#
            • 3.Rd4
              • threat
                • 4.Rxe4#
              • 3...Bh6
                • 4.Rxe4+
                  • 4...Bf4
                    • 5.Rxf4#
                • 4.Kxh6
                  • 4...a2
                    • 5.Rxe4#
            • 3.Rd5
              • threat
                • 4.Rh5#
              • 3...Sxf6
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                  • 4...Sg4
                    • 5.Rxg4#
                • 4.c5+
                  • 4...Se4
                    • 5.Rxe4#
                    • 5.Rh5#
                  • 4...Sg4
                    • 5.Rxg4#
                    • 5.Rh5#
                • 4.Bd2
                  • threat
                    • 5.Be1#
                  • 4...Se4
                    • 5.Rh5#
                  • 4...Sg4
                    • 5.Rh5#
                  • 4...Sh5
                    • 5.Rxh5#
              • 3...Sg3
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.c5+
                  • 4...Se4
                    • 5.Rxe4#
                    • 5.Rh5#
              • 3...Sg5
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.c5+
                  • 4...Se4
                    • 5.Rxe4#
                    • 5.Rh5#
                • 4.Rxg5
                  • threat
                    • 5.Rg4#
                    • 5.Rh5#
                    • 5.c5#
                • 4.Rf5
                  • threat
                    • 5.Rf4#
                  • 4...Se6
                    • 5.Rh5#
            • 3.Rb5
              • threat
                • 4.Rh5#
              • 3...Sxf6
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                    • 5.Rh5#
                  • 4...Sg4
                    • 5.Rxg4#
                    • 5.Rh5#
              • 3...Sg3
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                    • 5.Rh5#
              • 3...Sc5
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                    • 5.Rh5#
                • 4.Rxc5
                  • threat
                    • 5.Rd4#
                    • 5.Rh5#
                • 4.Rd5
                  • threat
                    • 5.Rh5#
              • 3...Sg5
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                    • 5.Rh5#
                • 4.Rxg5
                  • threat
                    • 5.Rd4#
                    • 5.Rg4#
                    • 5.Rh5#
                • 4.Rf5
                  • threat
                    • 5.Rf4#
                  • 4...Se6
                    • 5.Rh5#
            • 3.c5
              • threat
                • 4.Rxe4#
              • 3...Bh6
                • 4.Rxe4+
                  • 4...Bf4
                    • 5.Rxf4#
                • 4.Kxh6
                  • 4...a2
                    • 5.Rxe4#
      • 1...a2
        • 2.Rd4+
          • 2...Bxd4
            • 3.exd4
              • threat
                • 4.Bg5#
              • 3...Se4
                • 4.Rb7
                  • threat
                    • 5.Rh7#
                  • 4...Sg3
                    • 5.Bg5#
                  • 4...Sg5
                    • 5.Bxg5#
                  • 4...Sf6
                    • 5.Bg5#
                • 4.Rb8
                  • threat
                    • 5.Rh8#
                  • 4...Sg3
                    • 5.Bg5#
                  • 4...Sg5
                    • 5.Bxg5#
                  • 4...Sf6
                    • 5.Bg5#
              • 3...Se6
                • 4.fxe6
                  • threat
                    • 5.Bg5#
        • 2.Rb7
          • threat
            • 3.Rh7#
          • 2...Sxb7
            • 3.Rd4+
              • 3...Bxd4
                • 4.exd4
                  • threat
                    • 5.Bg5#
            • 3.Rd7
              • threat
                • 4.Rh7#
              • 3...Bg7
                • 4.Rxg7
                  • threat
                    • 5.Rh7#
                • 4.Bd2
                  • threat
                    • 5.Be1#
                  • 4...Bc3
                    • 5.Rh7#
                  • 4...Be5
                    • 5.Rh7#
          • 2...Sd7
            • 3.Rdxd7
              • threat
                • 4.Rh7#
              • 3...Bg7
                • 4.Rd4+
                  • 4...Bxd4
                    • 5.Rh7#
                • 4.Rxg7
                  • threat
                    • 5.Rh7#
                • 4.Bd2
                  • threat
                    • 5.Be1#
                  • 4...Bc3
                    • 5.Rh7#
                  • 4...Be5
                    • 5.Rh7#
            • 3.Rbxd7
              • threat
                • 4.Rh7#
              • 3...Bg7
                • 4.R2d4+
                  • 4...Bxd4
                    • 5.Rxd4#
                    • 5.Rh7#
                • 4.R7d4+
                  • 4...Bxd4
                    • 5.Rxd4#
                • 4.Rxg7
                  • threat
                    • 5.Rd4#
                    • 5.Rh7#
    • 1.Rd5!
      • threat
        • 2.Bd1
          • threat
            • 3.f6
              • threat
                • 4.Rh5#
              • 3...Be5
                • 4.Rxe5
                  • threat
                    • 5.Rh5#
          • 2...Ba1
            • 3.Rd7
              • threat
                • 4.Rh7#
              • 3...Sxd7
                • 4.c5+
                  • 4...Bd4
                    • 5.Rxd4#
              • 3...Bg7
                • 4.Rxg7
                  • threat
                    • 5.Rh7#
            • 3.f6
              • threat
                • 4.Rh5#
              • 3...Be5
                • 4.Rxe5
                  • threat
                    • 5.Rh5#
          • 2...Bb2
            • 3.Bxb2
              • threat
                • 4.Bf6#
              • 3...axb2
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.Rb7
                  • threat
                    • 5.Rh7#
                  • 4...Sxb7
                    • 5.Rd4#
                  • 4...Sd7
                    • 5.Rd4#
                • 4.Rb8
                  • threat
                    • 5.Rh8#
                • 4.Rd7
                  • threat
                    • 5.Rh7#
                  • 4...Sxd7
                    • 5.c5#
                • 4.Rd8
                  • threat
                    • 5.Rh8#
              • 3...Se4
                • 4.Rd4
                  • threat
                    • 5.Rxe4#
                • 4.c5
                  • threat
                    • 5.Bf6#
                    • 5.Rxe4#
              • 3...Se6
                • 4.Bf6+
                  • 4...Sg5
                    • 5.Bxg5#
                    • 5.Rd4#
                    • 5.c5#
                • 4.c5+
                  • 4...Sd4
                    • 5.Rbxd4#
                    • 5.Rdxd4#
                  • 4...Sf4+
                    • 5.Rxf4#
                • 4.fxe6
                  • threat
                    • 5.Bf6#
                    • 5.Rd4#
                    • 5.Rh5#
                    • 5.c5#
            • 3.Rxb2
              • threat
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.Rb7
                  • threat
                    • 5.Rh7#
                  • 4...Sxb7
                    • 5.Rd4#
                  • 4...Sd7
                    • 5.Rd4#
                • 4.Rb8
                  • threat
                    • 5.Rh8#
                • 4.Rd8
                  • threat
                    • 5.Rh8#
                • 4.f6
                  • threat
                    • 5.Rh5#
              • 3...Sd3
                • 4.Rd4+
                  • 4...Sf4+
                    • 5.Rxf4#
                • 4.Rxd3
                  • threat
                    • 5.Rd4#
              • 3...Se4
                • 4.Rd4
                  • threat
                    • 5.Rxe4#
              • 3...Se6
                • 4.fxe6
                  • threat
                    • 5.Rd4#
                    • 5.Rh5#
            • 3.Rd7
              • threat
                • 4.Rh7#
              • 3...Sxd7
                • 4.c5+
                  • 4...Bd4
                    • 5.Rxd4#
              • 3...Bg7
                • 4.Rxg7
                  • threat
                    • 5.Rh7#
            • 3.f6
              • threat
                • 4.Rh5#
              • 3...Be5
                • 4.Rxe5
                  • threat
                    • 5.Rh5#
          • 2...Be5
            • 3.Rxe5
              • threat
                • 4.Rb7
                  • threat
                    • 5.Rh7#
                  • 4...Sxb7
                    • 5.Re4#
                  • 4...Sd7
                    • 5.Re4#
                • 4.Rb8
                  • threat
                    • 5.Rh8#
                • 4.Re7
                  • threat
                    • 5.Rh7#
                • 4.Re8
                  • threat
                    • 5.Rh8#
                • 4.f6
                  • threat
                    • 5.Rh5#
              • 3...Sd3
                • 4.Re4+
                  • 4...Sf4+
                    • 5.Rxf4#
                • 4.c5+
                  • 4...Sxb4
                    • 5.Re4#
                  • 4...Sf4+
                    • 5.Rxf4#
              • 3...Se6
                • 4.Re4+
                  • 4...Sf4+
                    • 5.Rxf4#
                • 4.c5+
                  • 4...Sd4
                    • 5.Rxd4#
                    • 5.Re4#
                  • 4...Sf4+
                    • 5.Rxf4#
                • 4.Rxe6
                  • 4...a2
                    • 5.Re4#
                    • 5.c5#
                • 4.fxe6
                  • 4...a2
                    • 5.Re4#
                    • 5.Rh5#
                    • 5.c5#
          • 2...Bf6
            • 3.Rd7
              • threat
                • 4.Rh7#
              • 3...Sxd7
                • 4.c5+
                  • 4...Bd4
                    • 5.Rxd4#
              • 3...Bg5
                • 4.Rh7+
                  • 4...Bh6
                    • 5.Rxh6#
              • 3...Be7
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.Rxe7
                  • threat
                    • 5.Rh7#
              • 3...Bg7
                • 4.Rxg7
                  • threat
                    • 5.Rh7#
          • 2...Sb3
            • 3.c5+
              • 3...Bxb4
                • 4.Rd7
                  • threat
                    • 5.Rh7#
                • 4.f6
                  • threat
                    • 5.Rh5#
              • 3...Bd4
                • 4.Rbxd4+
                  • 4...Sxd4
                    • 5.Rxd4#
                • 4.Rdxd4+
                  • 4...Sxd4
                    • 5.Rxd4#
                • 4.Rd7
                  • threat
                    • 5.Rh7#
                • 4.Rd8
                  • threat
                    • 5.Rh8#
                • 4.f6
                  • threat
                    • 5.Rh5#
              • 3...Sd4
                • 4.Rbxd4+
                  • 4...Bxd4
                    • 5.Rxd4#
                • 4.Rdxd4+
                  • 4...Bxd4
                    • 5.Rxd4#
                • 4.Re5
                  • threat
                    • 5.Re4#
                • 4.Rd7
                  • threat
                    • 5.Rh7#
                • 4.Rd8
                  • threat
                    • 5.Rh8#
                • 4.f6
                  • threat
                    • 5.Rh5#
            • 3.Rb7
              • threat
                • 4.Rh7#
              • 3...Bg7
                • 4.Rxg7
                  • threat
                    • 5.Rh7#
                • 4.f6
                  • threat
                    • 5.Rh5#
            • 3.Rd7
              • threat
                • 4.Rh7#
              • 3...Bg7
                • 4.Rxg7
                  • threat
                    • 5.Rh7#
            • 3.f6
              • threat
                • 4.Rh5#
              • 3...Be5
                • 4.Rxe5
                  • threat
                    • 5.Re4#
                    • 5.Rh5#
          • 2...Sd3
            • 3.Rxd3
              • threat
                • 4.c5+
                  • 4...Bxb4
                    • 5.Rd4#
                  • 4...Bd4
                    • 5.Rdxd4#
                    • 5.Rbxd4#
                • 4.Rxc3
                  • 4...a2
                    • 5.c5#
              • 3...Ba1
                • 4.c5+
                  • 4...Bd4
                    • 5.Rdxd4#
                    • 5.Rbxd4#
              • 3...Bb2
                • 4.c5+
                  • 4...Bd4
                    • 5.Rdxd4#
                    • 5.Rbxd4#
                • 4.Bxb2
                  • threat
                    • 5.Bf6#
                    • 5.Rd4#
                    • 5.c5#
                • 4.Rxb2
                  • threat
                    • 5.Rd4#
              • 3...Be5
                • 4.c5+
                  • 4...Bd4
                    • 5.Rdxd4#
                    • 5.Rbxd4#
                  • 4...Bf4
                    • 5.Rxf4#
              • 3...Bf6
                • 4.c5+
                  • 4...Bd4
                    • 5.Rdxd4#
                    • 5.Rbxd4#
                • 4.Kxf6
                  • 4...a2
                    • 5.Rd4#
                    • 5.c5#
              • 3...Bg7
                • 4.c5+
                  • 4...Bd4
                    • 5.Rdxd4#
                    • 5.Rbxd4#
              • 3...Bh8
                • 4.c5+
                  • 4...Bd4
                    • 5.Rdxd4#
                    • 5.Rbxd4#
          • 2...Se4
            • 3.c5
              • threat
                • 4.Rxe4#
              • 3...Bxb4
                • 4.Rd4
                  • threat
                    • 5.Rxe4#
              • 3...Bd4
                • 4.Rbxd4
                  • 4...a2
                    • 5.Rxe4#
                • 4.Rdxd4
                  • 4...a2
                    • 5.Rxe4#
              • 3...Be5
                • 4.Rxe4+
                  • 4...Bf4
                    • 5.Rxf4#
                • 4.Rxe5
                  • 4...a2
                    • 5.Rbxe4#
                    • 5.Rexe4#
          • 2...Sa6
            • 3.Rd4+
              • 3...Bxd4
                • 4.exd4
                  • threat
                    • 5.Bg5#
            • 3.Bd2
              • threat
                • 4.Be1+
                  • 4...Bxe1
                    • 5.Rd4#
                • 4.Rd4+
                  • 4...Bxd4
                    • 5.Be1#
                • 4.Bxc3
                  • threat
                    • 5.Be1#
                    • 5.Bf6#
                    • 5.Rd4#
                • 4.Rd7
                  • threat
                    • 5.Rh7#
                  • 4...Bg7
                    • 5.Be1#
              • 3...Be5
                • 4.Be1+
                  • 4...Bg3
                    • 5.Bxg3#
                    • 5.Rd4#
                    • 5.hxg3#
                • 4.Rd4+
                  • 4...Bxd4
                    • 5.Be1#
                  • 4...Bf4
                    • 5.Be1#
                    • 5.Rxf4#
                • 4.Rxe5
                  • threat
                    • 5.Be1#
                    • 5.Re4#
              • 3...Sc5
                • 4.Rd4+
                  • 4...Bxd4
                    • 5.Be1#
                  • 4...Se4
                    • 5.Rxe4#
            • 3.Rd7
              • threat
                • 4.Rh7#
              • 3...Bg7
                • 4.Rxg7
                  • threat
                    • 5.Rh7#
                • 4.Bd2
                  • threat
                    • 5.Be1#
                  • 4...Bc3
                    • 5.Rh7#
                  • 4...Be5
                    • 5.Rh7#
            • 3.e4
              • threat
                • 4.Bg5#
              • 3...Bd2
                • 4.Bxd2
                  • threat
                    • 5.Be1#
                    • 5.Bg5#
                • 4.f6
                  • threat
                    • 5.Rh5#
                  • 4...Bg5
                    • 5.Bxg5#
              • 3...Bf6
                • 4.Kxf6
                  • threat
                    • 5.Bg5#
                • 4.Bd2
                  • threat
                    • 5.Be1#
                  • 4...Bc3
                    • 5.Bg5#
                  • 4...Bd4
                    • 5.Bg5#
                  • 4...Be5
                    • 5.Bg5#
                • 4.Be3
                  • threat
                    • 5.Bf2#
                  • 4...Bd4
                    • 5.Bg5#
                  • 4...Be5
                    • 5.Bg5#
                • 4.Bf4
                  • threat
                    • 5.Bg3#
                  • 4...Be5
                    • 5.Bg5#
            • 3.f6
              • threat
                • 4.Rh5#
              • 3...Be5
                • 4.Rxe5
                  • threat
                    • 5.Re4#
                    • 5.Rh5#
          • 2...Se6
            • 3.c5+
              • 3...Bxb4
                • 4.fxe6
                  • threat
                    • 5.Rd4#
                    • 5.Rh5#
              • 3...Bd4
                • 4.Rbxd4+
                  • 4...Sxd4
                    • 5.Rxd4#
                  • 4...Sf4+
                    • 5.Rxf4#
                • 4.Rdxd4+
                  • 4...Sxd4
                    • 5.Rxd4#
                  • 4...Sf4+
                    • 5.Rxf4#
                • 4.fxe6
                  • 4...a2
                    • 5.Rbxd4#
                    • 5.Rdxd4#
                    • 5.Rh5#
              • 3...Sd4
                • 4.Rbxd4+
                  • 4...Bxd4
                    • 5.Rxd4#
                • 4.Rdxd4+
                  • 4...Bxd4
                    • 5.Rxd4#
                • 4.Re5
                  • threat
                    • 5.Re4#
                • 4.Rd7
                  • threat
                    • 5.Rh7#
                • 4.Rd8
                  • threat
                    • 5.Rh8#
                • 4.f6
                  • threat
                    • 5.Rh5#
            • 3.fxe6
              • threat
                • 4.Rh5#
              • 3...Be5
                • 4.c5+
                  • 4...Bd4
                    • 5.Rbxd4#
                    • 5.Rdxd4#
                    • 5.Rh5#
                  • 4...Bf4
                    • 5.Rxf4#
                    • 5.Rh5#
                • 4.Rxe5
                  • 4...a2
                    • 5.Re4#
                    • 5.Rh5#
                    • 5.c5#
        • 2.f6
          • threat
            • 3.Rh5+
              • 3...Kg4
                • 4.Bd1#
          • 2...Be5
            • 3.Rxe5
              • threat
                • 4.Rh5+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.Bd1
                  • threat
                    • 5.Rh5#
              • 3...Kg4
                • 4.Bd1+
                  • 4...Kh4
                    • 5.Rh5#
          • 2...Sb3
            • 3.c5+
              • 3...Bxb4
                • 4.Bd7
                  • threat
                    • 5.Rh5#
                • 4.Rf5
                  • threat
                    • 5.Rf4#
                  • 4...Kg4
                    • 5.Rf4#
              • 3...Bd4
                • 4.Rbxd4+
                  • 4...Sxd4
                    • 5.Rxd4#
                • 4.Rdxd4+
                  • 4...Sxd4
                    • 5.Rxd4#
                • 4.Bd7
                  • threat
                    • 5.Rh5#
                • 4.Rf5
                  • threat
                    • 5.Rf4#
                  • 4...Kg4
                    • 5.Rf4#
              • 3...Sd4
                • 4.Rbxd4+
                  • 4...Bxd4
                    • 5.Rxd4#
                • 4.Rdxd4+
                  • 4...Bxd4
                    • 5.Rxd4#
                • 4.Rh5+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.Bd1
                  • threat
                    • 5.Rh5#
                • 4.Bd7
                  • threat
                    • 5.Rh5#
                • 4.Rf5
                  • threat
                    • 5.Rf4#
                  • 4...Kg4
                    • 5.Rf4#
            • 3.Bxb3
              • threat
                • 4.Rh5+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.c5+
                  • 4...Bxb4
                    • 5.Rd4#
                  • 4...Bd4
                    • 5.Rbxd4#
                    • 5.Rdxd4#
              • 3...Kg4
                • 4.Bd1+
                  • 4...Kh4
                    • 5.Rh5#
              • 3...Be5
                • 4.c5+
                  • 4...Bd4
                    • 5.Rbxd4#
                    • 5.Rdxd4#
                  • 4...Bf4
                    • 5.Rxf4#
            • 3.Bd7
              • threat
                • 4.Rh5#
              • 3...Be5
                • 4.Rxe5
                  • threat
                    • 5.Re4#
                    • 5.Rh5#
      • 1...Kg4
        • 2.Bd1+
          • 2...Kh4
            • 3.f6
              • threat
                • 4.Rh5#
              • 3...Be5
                • 4.Rxe5
                  • threat
                    • 5.Rh5#
      • 1...Ba1
        • 2.Bd2
          • threat
            • 3.Be1+
              • 3...Kg4
                • 4.Bd1#
          • 2...Bc3
            • 3.Be1+
              • 3...Bxe1
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
            • 3.Rd4+
              • 3...Bxd4
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
            • 3.Bxc3
              • threat
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.Bf6+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
              • 3...Kg4
                • 4.Bd1+
                  • 4...Kh4
                    • 5.Be1#
                    • 5.Bf6#
              • 3...Sb3
                • 4.c5+
                  • 4...Sd4
                    • 5.Rbxd4#
                    • 5.Rdxd4#
              • 3...Se4
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
                  • 4...Sf2
                    • 5.Rd4#
                    • 5.c5#
                  • 4...Sg3
                    • 5.Rd4#
                    • 5.c5#
          • 2...Be5
            • 3.Be1+
              • 3...Bg3
                • 4.Bxg3+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.hxg3+
                  • 4...Kg4
                    • 5.Bd1#
            • 3.Rd4+
              • 3...Bxd4
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
              • 3...Se4
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
                  • 4...Bg3
                    • 5.Rxe4#
                • 4.Rxe4+
                  • 4...Bf4
                    • 5.Rxf4#
            • 3.Rxe5
              • threat
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
              • 3...Kg4
                • 4.Bd1+
                  • 4...Kh4
                    • 5.Be1#
              • 3...Sd3
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
                  • 4...Sxe1
                    • 5.Re4#
                    • 5.c5#
                  • 4...Sf2
                    • 5.Re4#
                    • 5.c5#
                • 4.Re4+
                  • 4...Sf4+
                    • 5.Rxf4#
                • 4.c5+
                  • 4...Sxb4
                    • 5.Re4#
                  • 4...Sf4+
                    • 5.Rxf4#
          • 2...Sb3
            • 3.c5+
              • 3...Bd4
                • 4.Rbxd4+
                  • 4...Sxd4
                    • 5.Rxd4#
                • 4.Rdxd4+
                  • 4...Sxd4
                    • 5.Rxd4#
              • 3...Sd4
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.Rbxd4+
                  • 4...Bxd4
                    • 5.Rxd4#
                • 4.Rdxd4+
                  • 4...Bxd4
                    • 5.Rxd4#
            • 3.Bxb3
              • threat
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.c5+
                  • 4...Bd4
                    • 5.Rbxd4#
                    • 5.Rdxd4#
              • 3...Kg4
                • 4.Bd1+
                  • 4...Kh4
                    • 5.Be1#
              • 3...Bc3
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
                  • 4...Bxe1
                    • 5.Rd4#
                • 4.c5+
                  • 4...Bxb4
                    • 5.Rd4#
                  • 4...Bd4
                    • 5.Rbxd4#
                    • 5.Rdxd4#
              • 3...Be5
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
                  • 4...Bg3
                    • 5.Rd4#
                    • 5.c5#
                • 4.c5+
                  • 4...Bd4
                    • 5.Rbxd4#
                    • 5.Rdxd4#
                  • 4...Bf4
                    • 5.Rxf4#
          • 2...Sd3
            • 3.Be1+
              • 3...Sxe1
                • 4.c5+
                  • 4...Bd4
                    • 5.Rbxd4#
                    • 5.Rdxd4#
              • 3...Sf2
                • 4.Bxf2+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.c5+
                  • 4...Bd4
                    • 5.Rbxd4#
                    • 5.Rdxd4#
            • 3.c5+
              • 3...Bd4
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
                  • 4...Sxe1
                    • 5.Rbxd4#
                    • 5.Rdxd4#
                  • 4...Sf2
                    • 5.Rbxd4#
                    • 5.Rdxd4#
                • 4.Rbxd4+
                  • 4...Sf4+
                    • 5.Rxf4#
                • 4.Rdxd4+
                  • 4...Sf4+
                    • 5.Rxf4#
              • 3...Sxb4
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
            • 3.Rxd3
              • threat
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.c5+
                  • 4...Bd4
                    • 5.Rdxd4#
                    • 5.Rbxd4#
              • 3...Kg4
                • 4.Bd1+
                  • 4...Kh4
                    • 5.Be1#
              • 3...Bc3
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
                  • 4...Bxe1
                    • 5.Rd4#
                • 4.c5+
                  • 4...Bxb4
                    • 5.Rd4#
                  • 4...Bd4
                    • 5.Rdxd4#
                    • 5.Rbxd4#
              • 3...Be5
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
                  • 4...Bg3
                    • 5.Rd4#
                    • 5.c5#
                • 4.c5+
                  • 4...Bd4
                    • 5.Rdxd4#
                    • 5.Rbxd4#
                  • 4...Bf4
                    • 5.Rxf4#
          • 2...Se4
            • 3.Be1+
              • 3...Sf2
                • 4.Bxf2+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.c5+
                  • 4...Bd4
                    • 5.Rbxd4#
                    • 5.Rdxd4#
              • 3...Sg3
                • 4.Bxg3+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.hxg3+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.c5+
                  • 4...Bd4
                    • 5.Rbxd4#
                    • 5.Rdxd4#
            • 3.c5
              • threat
                • 4.Rxe4#
              • 3...Kg4
                • 4.Bd1+
                  • 4...Kh4
                    • 5.Be1#
                    • 5.Rxe4#
              • 3...Bd4
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
                  • 4...Sf2
                    • 5.Rbxd4#
                    • 5.Rdxd4#
                  • 4...Sg3
                    • 5.Rbxd4#
                    • 5.Rdxd4#
              • 3...Be5
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
                  • 4...Bg3
                    • 5.Rxe4#
                • 4.Rxe4+
                  • 4...Bf4
                    • 5.Rxf4#
        • 2.Bd1
          • threat
            • 3.Rd7
              • threat
                • 4.Rh7#
              • 3...Sxd7
                • 4.c5+
                  • 4...Bd4
                    • 5.Rxd4#
              • 3...Bg7
                • 4.Rxg7
                  • threat
                    • 5.Rh7#
            • 3.f6
              • threat
                • 4.Rh5#
              • 3...Be5
                • 4.Rxe5
                  • threat
                    • 5.Rh5#
          • 2...Bb2
            • 3.Bxb2
              • threat
                • 4.Bf6#
              • 3...axb2
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.Rb7
                  • threat
                    • 5.Rh7#
                  • 4...Sxb7
                    • 5.Rd4#
                  • 4...Sd7
                    • 5.Rd4#
                • 4.Rb8
                  • threat
                    • 5.Rh8#
                • 4.Rd7
                  • threat
                    • 5.Rh7#
                  • 4...Sxd7
                    • 5.c5#
                • 4.Rd8
                  • threat
                    • 5.Rh8#
              • 3...Se4
                • 4.Rd4
                  • threat
                    • 5.Rxe4#
                • 4.c5
                  • threat
                    • 5.Bf6#
                    • 5.Rxe4#
              • 3...Se6
                • 4.Bf6+
                  • 4...Sg5
                    • 5.Bxg5#
                    • 5.Rd4#
                    • 5.c5#
                • 4.c5+
                  • 4...Sd4
                    • 5.Rbxd4#
                    • 5.Rdxd4#
                  • 4...Sf4+
                    • 5.Rxf4#
                • 4.fxe6
                  • threat
                    • 5.Bf6#
                    • 5.Rd4#
                    • 5.Rh5#
                    • 5.c5#
            • 3.Rxb2
              • threat
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.Rb7
                  • threat
                    • 5.Rh7#
                  • 4...Sxb7
                    • 5.Rd4#
                  • 4...Sd7
                    • 5.Rd4#
                • 4.Rb8
                  • threat
                    • 5.Rh8#
                • 4.Rd8
                  • threat
                    • 5.Rh8#
                • 4.f6
                  • threat
                    • 5.Rh5#
              • 3...Sd3
                • 4.Rd4+
                  • 4...Sf4+
                    • 5.Rxf4#
                • 4.Rxd3
                  • threat
                    • 5.Rd4#
              • 3...Se4
                • 4.Rd4
                  • threat
                    • 5.Rxe4#
              • 3...Se6
                • 4.fxe6
                  • threat
                    • 5.Rd4#
                    • 5.Rh5#
            • 3.Rd7
              • threat
                • 4.Rh7#
              • 3...Sxd7
                • 4.c5+
                  • 4...Bd4
                    • 5.Rxd4#
              • 3...Bg7
                • 4.Rxg7
                  • threat
                    • 5.Rh7#
            • 3.f6
              • threat
                • 4.Rh5#
              • 3...Be5
                • 4.Rxe5
                  • threat
                    • 5.Rh5#
          • 2...Bc3
            • 3.f6
              • threat
                • 4.Rh5#
              • 3...Be5
                • 4.Rxe5
                  • threat
                    • 5.Rh5#
          • 2...Be5
            • 3.Rxe5
              • threat
                • 4.Rb7
                  • threat
                    • 5.Rh7#
                  • 4...Sxb7
                    • 5.Re4#
                  • 4...Sd7
                    • 5.Re4#
                • 4.Rb8
                  • threat
                    • 5.Rh8#
                • 4.Re7
                  • threat
                    • 5.Rh7#
                • 4.Re8
                  • threat
                    • 5.Rh8#
                • 4.f6
                  • threat
                    • 5.Rh5#
              • 3...Sd3
                • 4.Re4+
                  • 4...Sf4+
                    • 5.Rxf4#
                • 4.c5+
                  • 4...Sxb4
                    • 5.Re4#
                  • 4...Sf4+
                    • 5.Rxf4#
              • 3...Se6
                • 4.Re4+
                  • 4...Sf4+
                    • 5.Rxf4#
                • 4.c5+
                  • 4...Sd4
                    • 5.Rxd4#
                    • 5.Re4#
                  • 4...Sf4+
                    • 5.Rxf4#
                • 4.Rxe6
                  • 4...a2
                    • 5.Re4#
                    • 5.c5#
                • 4.fxe6
                  • 4...a2
                    • 5.Re4#
                    • 5.Rh5#
                    • 5.c5#
          • 2...Bf6
            • 3.Rd7
              • threat
                • 4.Rh7#
              • 3...Sxd7
                • 4.c5+
                  • 4...Bd4
                    • 5.Rxd4#
              • 3...Bg5
                • 4.Rh7+
                  • 4...Bh6
                    • 5.Rxh6#
              • 3...Be7
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.Rxe7
                  • threat
                    • 5.Rh7#
              • 3...Bg7
                • 4.Rxg7
                  • threat
                    • 5.Rh7#
          • 2...Sb3
            • 3.c5+
              • 3...Bd4
                • 4.Rbxd4+
                  • 4...Sxd4
                    • 5.Rxd4#
                • 4.Rdxd4+
                  • 4...Sxd4
                    • 5.Rxd4#
                • 4.Rd7
                  • threat
                    • 5.Rh7#
                • 4.Rd8
                  • threat
                    • 5.Rh8#
                • 4.f6
                  • threat
                    • 5.Rh5#
              • 3...Sd4
                • 4.Rbxd4+
                  • 4...Bxd4
                    • 5.Rxd4#
                • 4.Rdxd4+
                  • 4...Bxd4
                    • 5.Rxd4#
                • 4.exd4
                  • threat
                    • 5.Bg5#
                • 4.Re5
                  • threat
                    • 5.Re4#
                • 4.Rd7
                  • threat
                    • 5.Rh7#
                • 4.Rd8
                  • threat
                    • 5.Rh8#
                • 4.f6
                  • threat
                    • 5.Rh5#
            • 3.Rb7
              • threat
                • 4.Rh7#
              • 3...Bg7
                • 4.Rxg7
                  • threat
                    • 5.Rh7#
                • 4.f6
                  • threat
                    • 5.Rh5#
            • 3.Rd7
              • threat
                • 4.Rh7#
              • 3...Bg7
                • 4.Rxg7
                  • threat
                    • 5.Rh7#
            • 3.f6
              • threat
                • 4.Rh5#
              • 3...Be5
                • 4.Rxe5
                  • threat
                    • 5.Re4#
                    • 5.Rh5#
          • 2...Sd3
            • 3.Rxd3
              • threat
                • 4.c5+
                  • 4...Bd4
                    • 5.Rdxd4#
                    • 5.Rbxd4#
              • 3...Bb2
                • 4.c5+
                  • 4...Bd4
                    • 5.Rdxd4#
                    • 5.Rbxd4#
                • 4.Bxb2
                  • threat
                    • 5.Bf6#
                    • 5.Rd4#
                    • 5.c5#
                • 4.Rxb2
                  • threat
                    • 5.Rd4#
              • 3...Bc3
                • 4.c5+
                  • 4...Bxb4
                    • 5.Rd4#
                  • 4...Bd4
                    • 5.Rdxd4#
                    • 5.Rbxd4#
                • 4.Rxc3
                  • 4...a2
                    • 5.c5#
              • 3...Be5
                • 4.c5+
                  • 4...Bd4
                    • 5.Rdxd4#
                    • 5.Rbxd4#
                  • 4...Bf4
                    • 5.Rxf4#
              • 3...Bf6
                • 4.c5+
                  • 4...Bd4
                    • 5.Rdxd4#
                    • 5.Rbxd4#
                • 4.Kxf6
                  • 4...a2
                    • 5.Rd4#
                    • 5.c5#
              • 3...Bg7
                • 4.c5+
                  • 4...Bd4
                    • 5.Rdxd4#
                    • 5.Rbxd4#
              • 3...Bh8
                • 4.c5+
                  • 4...Bd4
                    • 5.Rdxd4#
                    • 5.Rbxd4#
          • 2...Se4
            • 3.c5
              • threat
                • 4.Rxe4#
              • 3...Bd4
                • 4.Rbxd4
                  • 4...a2
                    • 5.Rxe4#
                • 4.Rdxd4
                  • 4...a2
                    • 5.Rxe4#
              • 3...Be5
                • 4.Rxe4+
                  • 4...Bf4
                    • 5.Rxf4#
                • 4.Rxe5
                  • 4...a2
                    • 5.Rbxe4#
                    • 5.Rexe4#
          • 2...Sa6
            • 3.Rd4+
              • 3...Bxd4
                • 4.exd4
                  • threat
                    • 5.Bg5#
            • 3.Bd2
              • threat
                • 4.Be1#
              • 3...Bc3
                • 4.Be1+
                  • 4...Bxe1
                    • 5.Rd4#
                • 4.Rd4+
                  • 4...Bxd4
                    • 5.Be1#
                • 4.Bxc3
                  • threat
                    • 5.Be1#
                    • 5.Bf6#
                    • 5.Rd4#
                • 4.Rd7
                  • threat
                    • 5.Rh7#
                  • 4...Bg7
                    • 5.Be1#
              • 3...Be5
                • 4.Be1+
                  • 4...Bg3
                    • 5.Bxg3#
                    • 5.Rd4#
                    • 5.hxg3#
                • 4.Rd4+
                  • 4...Bxd4
                    • 5.Be1#
                  • 4...Bf4
                    • 5.Be1#
                    • 5.Rxf4#
                • 4.Rxe5
                  • threat
                    • 5.Be1#
                    • 5.Re4#
            • 3.Rb2
              • threat
                • 4.Rd4#
              • 3...Bxb2
                • 4.Bxb2
                  • threat
                    • 5.Bf6#
                    • 5.Rd4#
              • 3...Sc5
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.f6
                  • threat
                    • 5.Rh5#
            • 3.Rd7
              • threat
                • 4.Rh7#
              • 3...Bg7
                • 4.Rxg7
                  • threat
                    • 5.Rh7#
                • 4.Bd2
                  • threat
                    • 5.Be1#
                  • 4...Bc3
                    • 5.Rh7#
                  • 4...Be5
                    • 5.Rh7#
            • 3.e4
              • threat
                • 4.Bg5#
              • 3...Bf6
                • 4.Kxf6
                  • threat
                    • 5.Bg5#
                • 4.Bd2
                  • threat
                    • 5.Be1#
                  • 4...Bc3
                    • 5.Bg5#
                  • 4...Bd4
                    • 5.Bg5#
                  • 4...Be5
                    • 5.Bg5#
                • 4.Be3
                  • threat
                    • 5.Bf2#
                  • 4...Bd4
                    • 5.Bg5#
                  • 4...Be5
                    • 5.Bg5#
                • 4.Bf4
                  • threat
                    • 5.Bg3#
                  • 4...Be5
                    • 5.Bg5#
            • 3.f6
              • threat
                • 4.Rh5#
              • 3...Be5
                • 4.Rxe5
                  • threat
                    • 5.Re4#
                    • 5.Rh5#
          • 2...Se6
            • 3.c5+
              • 3...Bd4
                • 4.Rbxd4+
                  • 4...Sxd4
                    • 5.Rxd4#
                  • 4...Sf4+
                    • 5.Rxf4#
                • 4.Rdxd4+
                  • 4...Sxd4
                    • 5.Rxd4#
                  • 4...Sf4+
                    • 5.Rxf4#
                • 4.fxe6
                  • 4...a2
                    • 5.Rbxd4#
                    • 5.Rdxd4#
                    • 5.Rh5#
              • 3...Sd4
                • 4.Rbxd4+
                  • 4...Bxd4
                    • 5.Rxd4#
                • 4.Rdxd4+
                  • 4...Bxd4
                    • 5.Rxd4#
                • 4.exd4
                  • threat
                    • 5.Bg5#
                • 4.Re5
                  • threat
                    • 5.Re4#
                • 4.Rd7
                  • threat
                    • 5.Rh7#
                • 4.Rd8
                  • threat
                    • 5.Rh8#
                • 4.f6
                  • threat
                    • 5.Rh5#
            • 3.fxe6
              • threat
                • 4.Rh5#
              • 3...Be5
                • 4.c5+
                  • 4...Bd4
                    • 5.Rbxd4#
                    • 5.Rdxd4#
                    • 5.Rh5#
                  • 4...Bf4
                    • 5.Rxf4#
                    • 5.Rh5#
                • 4.Rxe5
                  • 4...a2
                    • 5.Re4#
                    • 5.Rh5#
                    • 5.c5#
        • 2.Rd7
          • threat
            • 3.Rh7+
              • 3...Kg4
                • 4.Bd1#
          • 2...Bg7
            • 3.Rxg7
              • threat
                • 4.Rh7+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.Bd1
                  • threat
                    • 5.Rh7#
              • 3...Kg4
                • 4.Bd1+
                  • 4...Kh4
                    • 5.Rh7#
              • 3...Sb3
                • 4.c5+
                  • 4...Sd4
                    • 5.Rxd4#
          • 2...Sb3
            • 3.c5+
              • 3...Bd4
                • 4.Rbxd4+
                  • 4...Sxd4
                    • 5.Rxd4#
                • 4.Rdxd4+
                  • 4...Sxd4
                    • 5.Rxd4#
              • 3...Sd4
                • 4.Rbxd4+
                  • 4...Bxd4
                    • 5.Rxd4#
                • 4.Rdxd4+
                  • 4...Bxd4
                    • 5.Rxd4#
                • 4.Rh7+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.Bd1
                  • threat
                    • 5.Rh7#
            • 3.Bxb3
              • threat
                • 4.Rh7+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.c5+
                  • 4...Bd4
                    • 5.Rbxd4#
                    • 5.Rdxd4#
              • 3...Kg4
                • 4.Bd1+
                  • 4...Kh4
                    • 5.Rh7#
              • 3...Bg7
                • 4.c5+
                  • 4...Bd4
                    • 5.Rbxd4#
                    • 5.Rdxd4#
        • 2.f6
          • threat
            • 3.Rh5+
              • 3...Kg4
                • 4.Bd1#
          • 2...Be5
            • 3.Rxe5
              • threat
                • 4.Rh5+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.Bd1
                  • threat
                    • 5.Rh5#
              • 3...Kg4
                • 4.Bd1+
                  • 4...Kh4
                    • 5.Rh5#
          • 2...Sb3
            • 3.c5+
              • 3...Bd4
                • 4.Rbxd4+
                  • 4...Sxd4
                    • 5.Rxd4#
                • 4.Rdxd4+
                  • 4...Sxd4
                    • 5.Rxd4#
                • 4.Bd7
                  • threat
                    • 5.Rh5#
                • 4.Rf5
                  • threat
                    • 5.Rf4#
                  • 4...Kg4
                    • 5.Rf4#
              • 3...Sd4
                • 4.Rbxd4+
                  • 4...Bxd4
                    • 5.Rxd4#
                • 4.Rdxd4+
                  • 4...Bxd4
                    • 5.Rxd4#
                • 4.Rh5+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.Bd1
                  • threat
                    • 5.Rh5#
                • 4.Bd7
                  • threat
                    • 5.Rh5#
                • 4.Rf5
                  • threat
                    • 5.Rf4#
                  • 4...Kg4
                    • 5.Rf4#
            • 3.Bxb3
              • threat
                • 4.Rh5+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.c5+
                  • 4...Bd4
                    • 5.Rbxd4#
                    • 5.Rdxd4#
              • 3...Kg4
                • 4.Bd1+
                  • 4...Kh4
                    • 5.Rh5#
              • 3...Be5
                • 4.c5+
                  • 4...Bd4
                    • 5.Rbxd4#
                    • 5.Rdxd4#
                  • 4...Bf4
                    • 5.Rxf4#
            • 3.Bd7
              • threat
                • 4.Rh5#
              • 3...Be5
                • 4.Rxe5
                  • threat
                    • 5.Re4#
                    • 5.Rh5#
      • 1...Bb2
        • 2.Bxb2
          • threat
            • 3.Bf6+
              • 3...Kg4
                • 4.Bd1#
            • 3.Rd4+
              • 3...Se4
                • 4.Rxe4#
          • 2...Se4
            • 3.Rb7
              • threat
                • 4.Rh7+
                  • 4...Kg4
                    • 5.Bd1#
              • 3...Kg4
                • 4.Bd1+
                  • 4...Kh4
                    • 5.Rh7#
              • 3...Sd2
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
              • 3...Sf2
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                  • 4...Sg4
                    • 5.Rh7#
              • 3...Sc3
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
              • 3...Sg3
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
              • 3...Sg5
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
              • 3...Sf6
                • 4.Bxf6+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                  • 4...Sg4
                    • 5.Rh7#
                • 4.Rh7+
                  • 4...Kg4
                    • 5.Bd1#
                  • 4...Sh5
                    • 5.Rd4#
                  • 4...Sxh7
                    • 5.Rd4#
            • 3.Rb8
              • threat
                • 4.Rh8+
                  • 4...Kg4
                    • 5.Bd1#
              • 3...Kg4
                • 4.Bd1+
                  • 4...Kh4
                    • 5.Rh8#
              • 3...Sd2
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
              • 3...Sf2
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                  • 4...Sg4
                    • 5.Rh8#
              • 3...Sc3
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
              • 3...Sg3
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
              • 3...Sg5
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
              • 3...Sf6
                • 4.Bxf6+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                  • 4...Sg4
                    • 5.Rh8#
                • 4.Rh8+
                  • 4...Kg4
                    • 5.Bd1#
                  • 4...Sh5
                    • 5.Rd4#
                  • 4...Sh7
                    • 5.Rd4#
            • 3.Rd4
              • threat
                • 4.Rxe4#
              • 3...Kg4
                • 4.Bd1+
                  • 4...Kh4
                    • 5.Rxe4#
            • 3.Rd7
              • threat
                • 4.Rh7+
                  • 4...Kg4
                    • 5.Bd1#
              • 3...Kg4
                • 4.Bd1+
                  • 4...Kh4
                    • 5.Rh7#
              • 3...Sd2
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.c5+
                  • 4...Sc4
                    • 5.Rxc4#
                    • 5.Rd4#
                  • 4...Se4
                    • 5.Rxe4#
              • 3...Sf2
                • 4.c5+
                  • 4...Se4
                    • 5.Rxe4#
                  • 4...Sg4
                    • 5.Bf6#
                    • 5.Rh7#
              • 3...Sc3
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.c5+
                  • 4...Se4
                    • 5.Rxe4#
              • 3...Sg3
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.c5+
                  • 4...Se4
                    • 5.Rxe4#
              • 3...Sg5
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.c5+
                  • 4...Se4
                    • 5.Rxe4#
              • 3...Sf6
                • 4.Bxf6+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.Rh7+
                  • 4...Kg4
                    • 5.Bd1#
                  • 4...Sh5
                    • 5.c5#
                  • 4...Sxh7
                    • 5.c5#
                • 4.c5+
                  • 4...Se4
                    • 5.Rxe4#
                  • 4...Sg4
                    • 5.Bf6#
                    • 5.Rh7#
            • 3.Rd8
              • threat
                • 4.Rh8+
                  • 4...Kg4
                    • 5.Bd1#
              • 3...Kg4
                • 4.Bd1+
                  • 4...Kh4
                    • 5.Rh8#
              • 3...Sd2
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.c5+
                  • 4...Sc4
                    • 5.Rxc4#
                    • 5.Rd4#
                  • 4...Se4
                    • 5.Rxe4#
              • 3...Sf2
                • 4.c5+
                  • 4...Se4
                    • 5.Rxe4#
                  • 4...Sg4
                    • 5.Bf6#
                    • 5.Rh8#
              • 3...Sc3
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.c5+
                  • 4...Se4
                    • 5.Rxe4#
              • 3...Sg3
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.c5+
                  • 4...Se4
                    • 5.Rxe4#
              • 3...Sg5
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.c5+
                  • 4...Se4
                    • 5.Rxe4#
              • 3...Sf6
                • 4.Bxf6+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.Rh8+
                  • 4...Kg4
                    • 5.Bd1#
                  • 4...Sh5
                    • 5.c5#
                  • 4...Sh7
                    • 5.c5#
                • 4.c5+
                  • 4...Se4
                    • 5.Rxe4#
                  • 4...Sg4
                    • 5.Bf6#
                    • 5.Rh8#
            • 3.c5
              • threat
                • 4.Rxe4#
              • 3...Kg4
                • 4.Bd1+
                  • 4...Kh4
                    • 5.Bf6#
                    • 5.Rxe4#
            • 3.f6
              • threat
                • 4.Rh5+
                  • 4...Kg4
                    • 5.Bd1#
              • 3...Kg4
                • 4.Bd1+
                  • 4...Kh4
                    • 5.Rh5#
                • 4.Rf5
                  • threat
                    • 5.Rf4#
                  • 4...Kh4
                    • 5.Rf4#
              • 3...Sxf6
                • 4.Bxf6+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.c5+
                  • 4...Se4
                    • 5.Rxe4#
                  • 4...Sg4
                    • 5.Bf6#
                    • 5.Rh5#
              • 3...Sd2
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.c5+
                  • 4...Sc4
                    • 5.Rxc4#
                    • 5.Rd4#
                  • 4...Se4
                    • 5.Rxe4#
                • 4.Bd7
                  • threat
                    • 5.Rh5#
                • 4.Rf5
                  • threat
                    • 5.Rf4#
                  • 4...Kg4
                    • 5.Rf4#
              • 3...Sf2
                • 4.c5+
                  • 4...Se4
                    • 5.Rxe4#
                  • 4...Sg4
                    • 5.Rh5#
                • 4.Bd1
                  • threat
                    • 5.Rh5#
                  • 4...Sxd1
                    • 5.Rd4#
                    • 5.c5#
                • 4.Bd7
                  • threat
                    • 5.Rh5#
              • 3...Sc3
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.c5+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.Bd7
                  • threat
                    • 5.Rh5#
                  • 4...Sxd5
                    • 5.cxd5#
              • 3...Sg3
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.c5+
                  • 4...Se4
                    • 5.Rxe4#
              • 3...Sg5
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.c5+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.Rxg5
                  • threat
                    • 5.c5#
        • 2.Rxb2
          • threat
            • 3.Rd4+
              • 3...Se4
                • 4.Rxe4#
          • 2...Kg4
            • 3.Bd1+
              • 3...Kh4
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.Rb7
                  • threat
                    • 5.Rh7#
                  • 4...Sxb7
                    • 5.Rd4#
                  • 4...Sd7
                    • 5.Rd4#
                • 4.Rb8
                  • threat
                    • 5.Rh8#
                • 4.Rd8
                  • threat
                    • 5.Rh8#
                • 4.f6
                  • threat
                    • 5.Rh5#
            • 3.Rd4+
              • 3...Se4
                • 4.Bd1+
                  • 4...Kh4
                    • 5.Rxe4#
                • 4.Rxe4+
                  • 4...Kf3
                    • 5.Rf4#
                • 4.Ra2
                  • 4...Kf3
                    • 5.Bd1#
                  • 4...Kh4
                    • 5.Rxe4#
                • 4.Rf2
                  • threat
                    • 5.Rf4#
                    • 5.Rxe4#
                  • 4...Kh4
                    • 5.Rf4#
                    • 5.Rxe4#
            • 3.Rf2
              • threat
                • 4.Rf4#
              • 3...Sd3
                • 4.Rd4+
                  • 4...Sf4+
                    • 5.Rfxf4#
                    • 5.Rdxf4#
                • 4.Rxd3
                  • threat
                    • 5.Rf4#
                    • 5.Rd4#
                  • 4...Kh4
                    • 5.Rf4#
                    • 5.Rd4#
              • 3...Se6
                • 4.Rd4+
                  • 4...Sxd4
                    • 5.Rf4#
                  • 4...Sf4+
                    • 5.Rfxf4#
                    • 5.Rdxf4#
                • 4.fxe6
                  • threat
                    • 5.Rf4#
                    • 5.Rd4#
                  • 4...Kh4
                    • 5.Rf4#
                    • 5.Rd4#
          • 2...Se4
            • 3.Rb7
              • threat
                • 4.Rh7+
                  • 4...Kg4
                    • 5.Bd1#
              • 3...Kg4
                • 4.Bd1+
                  • 4...Kh4
                    • 5.Rh7#
              • 3...Sd2
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
              • 3...Sf2
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                  • 4...Sg4
                    • 5.Rh7#
              • 3...Sc3
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
              • 3...Sg3
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
              • 3...Sg5
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
              • 3...Sf6
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                  • 4...Sg4
                    • 5.Rh7#
                • 4.Rh7+
                  • 4...Kg4
                    • 5.Bd1#
                  • 4...Sh5
                    • 5.Rd4#
                  • 4...Sxh7
                    • 5.Rd4#
            • 3.Rb8
              • threat
                • 4.Rh8+
                  • 4...Kg4
                    • 5.Bd1#
              • 3...Kg4
                • 4.Bd1+
                  • 4...Kh4
                    • 5.Rh8#
              • 3...Sd2
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
              • 3...Sf2
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                  • 4...Sg4
                    • 5.Rh8#
              • 3...Sc3
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
              • 3...Sg3
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
              • 3...Sg5
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
              • 3...Sf6
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                  • 4...Sg4
                    • 5.Rh8#
                • 4.Rh8+
                  • 4...Kg4
                    • 5.Bd1#
                  • 4...Sh5
                    • 5.Rd4#
                  • 4...Sh7
                    • 5.Rd4#
            • 3.Rd4
              • threat
                • 4.Rxe4#
              • 3...Kg4
                • 4.Bd1+
                  • 4...Kh4
                    • 5.Rxe4#
                • 4.Rxe4+
                  • 4...Kf3
                    • 5.Rf4#
                • 4.Ra2
                  • 4...Kf3
                    • 5.Bd1#
                  • 4...Kh4
                    • 5.Rxe4#
                • 4.Rf2
                  • threat
                    • 5.Rf4#
                    • 5.Rxe4#
                  • 4...Kh4
                    • 5.Rf4#
                    • 5.Rxe4#
          • 2...Se6
            • 3.fxe6
              • threat
                • 4.Rd4#
              • 3...Kg4
                • 4.Bd1+
                  • 4...Kh4
                    • 5.Rd4#
                    • 5.Rh5#
                • 4.Rd4+
                  • 4...Kf3
                    • 5.Bd1#
                    • 5.Bc6#
                    • 5.Rf4#
                • 4.Bc6
                  • threat
                    • 5.Rd4#
                  • 4...Kf3
                    • 5.Rd4#
                    • 5.Rg5#
                  • 4...Kh4
                    • 5.Rd4#
                • 4.Rf2
                  • threat
                    • 5.Rf4#
                    • 5.Rd4#
                  • 4...Kh4
                    • 5.Rf4#
                    • 5.Rd4#
                • 4.Rf5
                  • threat
                    • 5.Rf4#
                  • 4...Kh4
                    • 5.Rf4#
        • 2.Bd2
          • threat
            • 3.Be1+
              • 3...Kg4
                • 4.Bd1#
          • 2...Bc3
            • 3.Be1+
              • 3...Bxe1
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
            • 3.Rd4+
              • 3...Bxd4
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
            • 3.Bxc3
              • threat
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.Bf6+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
              • 3...Kg4
                • 4.Bd1+
                  • 4...Kh4
                    • 5.Be1#
                    • 5.Bf6#
              • 3...Sb3
                • 4.c5+
                  • 4...Sd4
                    • 5.Rbxd4#
                    • 5.Rdxd4#
              • 3...Se4
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
                  • 4...Sf2
                    • 5.Rd4#
                    • 5.c5#
                  • 4...Sg3
                    • 5.Rd4#
                    • 5.c5#
          • 2...Be5
            • 3.Be1+
              • 3...Bg3
                • 4.Bxg3+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.hxg3+
                  • 4...Kg4
                    • 5.Bd1#
            • 3.Rd4+
              • 3...Bxd4
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
              • 3...Se4
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
                  • 4...Bg3
                    • 5.Rxe4#
                • 4.Rxe4+
                  • 4...Bf4
                    • 5.Rxf4#
            • 3.Rxe5
              • threat
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
              • 3...Kg4
                • 4.Bd1+
                  • 4...Kh4
                    • 5.Be1#
              • 3...Sd3
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
                  • 4...Sxe1
                    • 5.Re4#
                    • 5.c5#
                  • 4...Sf2
                    • 5.Re4#
                    • 5.c5#
                • 4.Re4+
                  • 4...Sf4+
                    • 5.Rxf4#
                • 4.c5+
                  • 4...Sxb4
                    • 5.Re4#
                  • 4...Sf4+
                    • 5.Rxf4#
          • 2...Sb3
            • 3.c5+
              • 3...Bd4
                • 4.Rbxd4+
                  • 4...Sxd4
                    • 5.Rxd4#
                • 4.Rdxd4+
                  • 4...Sxd4
                    • 5.Rxd4#
              • 3...Sd4
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.Rbxd4+
                  • 4...Bxd4
                    • 5.Rxd4#
                • 4.Rdxd4+
                  • 4...Bxd4
                    • 5.Rxd4#
            • 3.Bxb3
              • threat
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.c5+
                  • 4...Bd4
                    • 5.Rbxd4#
                    • 5.Rdxd4#
              • 3...Kg4
                • 4.Bd1+
                  • 4...Kh4
                    • 5.Be1#
              • 3...Bc3
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
                  • 4...Bxe1
                    • 5.Rd4#
                • 4.c5+
                  • 4...Bxb4
                    • 5.Rd4#
                  • 4...Bd4
                    • 5.Rbxd4#
                    • 5.Rdxd4#
              • 3...Be5
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
                  • 4...Bg3
                    • 5.Rd4#
                    • 5.c5#
                • 4.c5+
                  • 4...Bd4
                    • 5.Rbxd4#
                    • 5.Rdxd4#
                  • 4...Bf4
                    • 5.Rxf4#
          • 2...Sd3
            • 3.Be1+
              • 3...Sxe1
                • 4.c5+
                  • 4...Bd4
                    • 5.Rbxd4#
                    • 5.Rdxd4#
              • 3...Sf2
                • 4.Bxf2+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.c5+
                  • 4...Bd4
                    • 5.Rbxd4#
                    • 5.Rdxd4#
            • 3.c5+
              • 3...Bd4
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
                  • 4...Sxe1
                    • 5.Rbxd4#
                    • 5.Rdxd4#
                  • 4...Sf2
                    • 5.Rbxd4#
                    • 5.Rdxd4#
                • 4.Rbxd4+
                  • 4...Sf4+
                    • 5.Rxf4#
                • 4.Rdxd4+
                  • 4...Sf4+
                    • 5.Rxf4#
              • 3...Sxb4
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
            • 3.Rxd3
              • threat
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.c5+
                  • 4...Bd4
                    • 5.Rdxd4#
                    • 5.Rbxd4#
              • 3...Kg4
                • 4.Bd1+
                  • 4...Kh4
                    • 5.Be1#
              • 3...Bc3
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
                  • 4...Bxe1
                    • 5.Rd4#
                • 4.c5+
                  • 4...Bxb4
                    • 5.Rd4#
                  • 4...Bd4
                    • 5.Rdxd4#
                    • 5.Rbxd4#
              • 3...Be5
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
                  • 4...Bg3
                    • 5.Rd4#
                    • 5.c5#
                • 4.c5+
                  • 4...Bd4
                    • 5.Rdxd4#
                    • 5.Rbxd4#
                  • 4...Bf4
                    • 5.Rxf4#
          • 2...Se4
            • 3.Be1+
              • 3...Sf2
                • 4.Bxf2+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.c5+
                  • 4...Bd4
                    • 5.Rbxd4#
                    • 5.Rdxd4#
              • 3...Sg3
                • 4.Bxg3+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.hxg3+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.c5+
                  • 4...Bd4
                    • 5.Rbxd4#
                    • 5.Rdxd4#
            • 3.c5
              • threat
                • 4.Rxe4#
              • 3...Kg4
                • 4.Bd1+
                  • 4...Kh4
                    • 5.Be1#
                    • 5.Rxe4#
              • 3...Bd4
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
                  • 4...Sf2
                    • 5.Rbxd4#
                    • 5.Rdxd4#
                  • 4...Sg3
                    • 5.Rbxd4#
                    • 5.Rdxd4#
              • 3...Be5
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
                  • 4...Bg3
                    • 5.Rxe4#
                • 4.Rxe4+
                  • 4...Bf4
                    • 5.Rxf4#
        • 2.Bd1
          • threat
            • 3.Bxb2
              • threat
                • 4.Bf6#
              • 3...axb2
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.Rb7
                  • threat
                    • 5.Rh7#
                  • 4...Sxb7
                    • 5.Rd4#
                  • 4...Sd7
                    • 5.Rd4#
                • 4.Rb8
                  • threat
                    • 5.Rh8#
                • 4.Rd7
                  • threat
                    • 5.Rh7#
                  • 4...Sxd7
                    • 5.c5#
                • 4.Rd8
                  • threat
                    • 5.Rh8#
              • 3...Se4
                • 4.Rd4
                  • threat
                    • 5.Rxe4#
                • 4.c5
                  • threat
                    • 5.Bf6#
                    • 5.Rxe4#
              • 3...Se6
                • 4.Bf6+
                  • 4...Sg5
                    • 5.Bxg5#
                    • 5.Rd4#
                    • 5.c5#
                • 4.c5+
                  • 4...Sd4
                    • 5.Rbxd4#
                    • 5.Rdxd4#
                  • 4...Sf4+
                    • 5.Rxf4#
                • 4.fxe6
                  • threat
                    • 5.Bf6#
                    • 5.Rd4#
                    • 5.Rh5#
                    • 5.c5#
            • 3.Rxb2
              • threat
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.Rb7
                  • threat
                    • 5.Rh7#
                  • 4...Sxb7
                    • 5.Rd4#
                  • 4...Sd7
                    • 5.Rd4#
                • 4.Rb8
                  • threat
                    • 5.Rh8#
                • 4.Rd8
                  • threat
                    • 5.Rh8#
                • 4.f6
                  • threat
                    • 5.Rh5#
              • 3...Sd3
                • 4.Rd4+
                  • 4...Sf4+
                    • 5.Rxf4#
                • 4.Rxd3
                  • threat
                    • 5.Rd4#
              • 3...Se4
                • 4.Rd4
                  • threat
                    • 5.Rxe4#
              • 3...Se6
                • 4.fxe6
                  • threat
                    • 5.Rd4#
                    • 5.Rh5#
            • 3.Rd7
              • threat
                • 4.Rh7#
              • 3...Sxd7
                • 4.c5+
                  • 4...Bd4
                    • 5.Rxd4#
              • 3...Bg7
                • 4.Rxg7
                  • threat
                    • 5.Rh7#
            • 3.f6
              • threat
                • 4.Rh5#
              • 3...Be5
                • 4.Rxe5
                  • threat
                    • 5.Rh5#
          • 2...Ba1
            • 3.Rd7
              • threat
                • 4.Rh7#
              • 3...Sxd7
                • 4.c5+
                  • 4...Bd4
                    • 5.Rxd4#
              • 3...Bg7
                • 4.Rxg7
                  • threat
                    • 5.Rh7#
            • 3.f6
              • threat
                • 4.Rh5#
              • 3...Be5
                • 4.Rxe5
                  • threat
                    • 5.Rh5#
          • 2...Bc3
            • 3.f6
              • threat
                • 4.Rh5#
              • 3...Be5
                • 4.Rxe5
                  • threat
                    • 5.Rh5#
          • 2...Be5
            • 3.Rxe5
              • threat
                • 4.Rb7
                  • threat
                    • 5.Rh7#
                  • 4...Sxb7
                    • 5.Re4#
                  • 4...Sd7
                    • 5.Re4#
                • 4.Rb8
                  • threat
                    • 5.Rh8#
                • 4.Re7
                  • threat
                    • 5.Rh7#
                • 4.Re8
                  • threat
                    • 5.Rh8#
                • 4.f6
                  • threat
                    • 5.Rh5#
              • 3...Sd3
                • 4.Re4+
                  • 4...Sf4+
                    • 5.Rxf4#
                • 4.c5+
                  • 4...Sxb4
                    • 5.Re4#
                  • 4...Sf4+
                    • 5.Rxf4#
              • 3...Se6
                • 4.Re4+
                  • 4...Sf4+
                    • 5.Rxf4#
                • 4.c5+
                  • 4...Sd4
                    • 5.Rxd4#
                    • 5.Re4#
                  • 4...Sf4+
                    • 5.Rxf4#
                • 4.Rxe6
                  • 4...a2
                    • 5.Re4#
                    • 5.c5#
                • 4.fxe6
                  • 4...a2
                    • 5.Re4#
                    • 5.Rh5#
                    • 5.c5#
          • 2...Bf6
            • 3.Rd7
              • threat
                • 4.Rh7#
              • 3...Sxd7
                • 4.c5+
                  • 4...Bd4
                    • 5.Rxd4#
              • 3...Bg5
                • 4.Rh7+
                  • 4...Bh6
                    • 5.Rxh6#
              • 3...Be7
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.Rxe7
                  • threat
                    • 5.Rh7#
              • 3...Bg7
                • 4.Rxg7
                  • threat
                    • 5.Rh7#
          • 2...Sb3
            • 3.c5+
              • 3...Bd4
                • 4.Rbxd4+
                  • 4...Sxd4
                    • 5.Rxd4#
                • 4.Rdxd4+
                  • 4...Sxd4
                    • 5.Rxd4#
                • 4.Rd7
                  • threat
                    • 5.Rh7#
                • 4.Rd8
                  • threat
                    • 5.Rh8#
                • 4.f6
                  • threat
                    • 5.Rh5#
              • 3...Sd4
                • 4.Rbxd4+
                  • 4...Bxd4
                    • 5.Rxd4#
                • 4.Rdxd4+
                  • 4...Bxd4
                    • 5.Rxd4#
                • 4.Bxb2
                  • threat
                    • 5.Rbxd4#
                    • 5.Rdxd4#
                • 4.Re5
                  • threat
                    • 5.Re4#
                • 4.Rd7
                  • threat
                    • 5.Rh7#
                • 4.Rd8
                  • threat
                    • 5.Rh8#
                • 4.f6
                  • threat
                    • 5.Rh5#
            • 3.Bxb2
              • threat
                • 4.Bf6#
              • 3...axb2
                • 4.c5+
                  • 4...Sd4
                    • 5.Rbxd4#
                    • 5.Rdxd4#
                • 4.Rb7
                  • threat
                    • 5.Rh7#
                • 4.Rb8
                  • threat
                    • 5.Rh8#
                • 4.Rd7
                  • threat
                    • 5.Rh7#
                • 4.Rd8
                  • threat
                    • 5.Rh8#
            • 3.Rb7
              • threat
                • 4.Rh7#
              • 3...Bg7
                • 4.Rxg7
                  • threat
                    • 5.Rh7#
                • 4.f6
                  • threat
                    • 5.Rh5#
            • 3.Rd7
              • threat
                • 4.Rh7#
              • 3...Bg7
                • 4.Rxg7
                  • threat
                    • 5.Rh7#
            • 3.f6
              • threat
                • 4.Rh5#
              • 3...Be5
                • 4.Rxe5
                  • threat
                    • 5.Re4#
                    • 5.Rh5#
          • 2...Sd3
            • 3.Rxd3
              • threat
                • 4.c5+
                  • 4...Bd4
                    • 5.Rdxd4#
                    • 5.Rbxd4#
                • 4.Bxb2
                  • threat
                    • 5.Bf6#
                    • 5.Rd4#
                    • 5.c5#
                • 4.Rxb2
                  • threat
                    • 5.Rd4#
              • 3...Ba1
                • 4.c5+
                  • 4...Bd4
                    • 5.Rdxd4#
                    • 5.Rbxd4#
              • 3...Bc3
                • 4.c5+
                  • 4...Bxb4
                    • 5.Rd4#
                  • 4...Bd4
                    • 5.Rdxd4#
                    • 5.Rbxd4#
                • 4.Rxc3
                  • 4...a2
                    • 5.c5#
              • 3...Be5
                • 4.c5+
                  • 4...Bd4
                    • 5.Rdxd4#
                    • 5.Rbxd4#
                  • 4...Bf4
                    • 5.Rxf4#
              • 3...Bf6
                • 4.c5+
                  • 4...Bd4
                    • 5.Rdxd4#
                    • 5.Rbxd4#
                • 4.Kxf6
                  • 4...a2
                    • 5.Rd4#
                    • 5.c5#
              • 3...Bg7
                • 4.c5+
                  • 4...Bd4
                    • 5.Rdxd4#
                    • 5.Rbxd4#
              • 3...Bh8
                • 4.c5+
                  • 4...Bd4
                    • 5.Rdxd4#
                    • 5.Rbxd4#
          • 2...Se4
            • 3.c5
              • threat
                • 4.Rxe4#
              • 3...Bd4
                • 4.Rbxd4
                  • 4...a2
                    • 5.Rxe4#
                • 4.Rdxd4
                  • 4...a2
                    • 5.Rxe4#
              • 3...Be5
                • 4.Rxe4+
                  • 4...Bf4
                    • 5.Rxf4#
                • 4.Rxe5
                  • 4...a2
                    • 5.Rbxe4#
                    • 5.Rexe4#
          • 2...Se6
            • 3.c5+
              • 3...Bd4
                • 4.Rbxd4+
                  • 4...Sxd4
                    • 5.Rxd4#
                  • 4...Sf4+
                    • 5.Rxf4#
                • 4.Rdxd4+
                  • 4...Sxd4
                    • 5.Rxd4#
                  • 4...Sf4+
                    • 5.Rxf4#
                • 4.fxe6
                  • 4...a2
                    • 5.Rbxd4#
                    • 5.Rdxd4#
                    • 5.Rh5#
              • 3...Sd4
                • 4.Rbxd4+
                  • 4...Bxd4
                    • 5.Rxd4#
                • 4.Rdxd4+
                  • 4...Bxd4
                    • 5.Rxd4#
                • 4.Bxb2
                  • threat
                    • 5.Rbxd4#
                    • 5.Rdxd4#
                • 4.Re5
                  • threat
                    • 5.Re4#
                • 4.Rd7
                  • threat
                    • 5.Rh7#
                • 4.Rd8
                  • threat
                    • 5.Rh8#
                • 4.f6
                  • threat
                    • 5.Rh5#
            • 3.fxe6
              • threat
                • 4.Rh5#
              • 3...Be5
                • 4.c5+
                  • 4...Bd4
                    • 5.Rbxd4#
                    • 5.Rdxd4#
                    • 5.Rh5#
                  • 4...Bf4
                    • 5.Rxf4#
                    • 5.Rh5#
                • 4.Rxe5
                  • 4...a2
                    • 5.Re4#
                    • 5.Rh5#
                    • 5.c5#
        • 2.Rd7
          • threat
            • 3.Rh7+
              • 3...Kg4
                • 4.Bd1#
          • 2...Bg7
            • 3.Rxg7
              • threat
                • 4.Rh7+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.Bd1
                  • threat
                    • 5.Rh7#
              • 3...Kg4
                • 4.Bd1+
                  • 4...Kh4
                    • 5.Rh7#
              • 3...Sb3
                • 4.c5+
                  • 4...Sd4
                    • 5.Rxd4#
          • 2...Sb3
            • 3.c5+
              • 3...Bd4
                • 4.Rbxd4+
                  • 4...Sxd4
                    • 5.Rxd4#
                • 4.Rdxd4+
                  • 4...Sxd4
                    • 5.Rxd4#
              • 3...Sd4
                • 4.Rbxd4+
                  • 4...Bxd4
                    • 5.Rxd4#
                • 4.Rdxd4+
                  • 4...Bxd4
                    • 5.Rxd4#
                • 4.Rh7+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.Bd1
                  • threat
                    • 5.Rh7#
            • 3.Bxb3
              • threat
                • 4.Rh7+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.c5+
                  • 4...Bd4
                    • 5.Rbxd4#
                    • 5.Rdxd4#
              • 3...Kg4
                • 4.Bd1+
                  • 4...Kh4
                    • 5.Rh7#
              • 3...Bg7
                • 4.c5+
                  • 4...Bd4
                    • 5.Rbxd4#
                    • 5.Rdxd4#
        • 2.f6
          • threat
            • 3.Rh5+
              • 3...Kg4
                • 4.Bd1#
          • 2...Be5
            • 3.Rxe5
              • threat
                • 4.Rh5+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.Bd1
                  • threat
                    • 5.Rh5#
              • 3...Kg4
                • 4.Bd1+
                  • 4...Kh4
                    • 5.Rh5#
          • 2...Sb3
            • 3.c5+
              • 3...Bd4
                • 4.Rbxd4+
                  • 4...Sxd4
                    • 5.Rxd4#
                • 4.Rdxd4+
                  • 4...Sxd4
                    • 5.Rxd4#
                • 4.Bd7
                  • threat
                    • 5.Rh5#
                • 4.Rf5
                  • threat
                    • 5.Rf4#
                  • 4...Kg4
                    • 5.Rf4#
              • 3...Sd4
                • 4.Rbxd4+
                  • 4...Bxd4
                    • 5.Rxd4#
                • 4.Rdxd4+
                  • 4...Bxd4
                    • 5.Rxd4#
                • 4.Rh5+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.Bd1
                  • threat
                    • 5.Rh5#
                • 4.Bd7
                  • threat
                    • 5.Rh5#
                • 4.Rf5
                  • threat
                    • 5.Rf4#
                  • 4...Kg4
                    • 5.Rf4#
            • 3.Bxb2
              • threat
                • 4.c5+
                  • 4...Sd4
                    • 5.Rbxd4#
                    • 5.Rdxd4#
                • 4.Bd7
                  • threat
                    • 5.Rh5#
                • 4.Rf5
                  • threat
                    • 5.Rf4#
                  • 4...Kg4
                    • 5.Rf4#
              • 3...Kg4
                • 4.Rf5
                  • threat
                    • 5.Rf4#
                  • 4...Kh4
                    • 5.Rf4#
              • 3...Sc5
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.Rh5+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.Bd1
                  • threat
                    • 5.Rh5#
            • 3.Bxb3
              • threat
                • 4.Rh5+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.c5+
                  • 4...Bd4
                    • 5.Rbxd4#
                    • 5.Rdxd4#
              • 3...Kg4
                • 4.Bd1+
                  • 4...Kh4
                    • 5.Rh5#
              • 3...Be5
                • 4.c5+
                  • 4...Bd4
                    • 5.Rbxd4#
                    • 5.Rdxd4#
                  • 4...Bf4
                    • 5.Rxf4#
            • 3.Bd7
              • threat
                • 4.Rh5#
              • 3...Be5
                • 4.Rxe5
                  • threat
                    • 5.Re4#
                    • 5.Rh5#
      • 1...Be5
        • 2.Rxe5
          • threat
            • 3.Bd2
              • threat
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
              • 3...Kg4
                • 4.Bd1+
                  • 4...Kh4
                    • 5.Be1#
              • 3...Sd3
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
                  • 4...Sxe1
                    • 5.Re4#
                    • 5.c5#
                  • 4...Sf2
                    • 5.Re4#
                    • 5.c5#
                • 4.Re4+
                  • 4...Sf4+
                    • 5.Rxf4#
                • 4.c5+
                  • 4...Sxb4
                    • 5.Re4#
                  • 4...Sf4+
                    • 5.Rxf4#
            • 3.Bd1
              • threat
                • 4.Rb7
                  • threat
                    • 5.Rh7#
                  • 4...Sxb7
                    • 5.Re4#
                  • 4...Sd7
                    • 5.Re4#
                • 4.Rb8
                  • threat
                    • 5.Rh8#
                • 4.Re7
                  • threat
                    • 5.Rh7#
                • 4.Re8
                  • threat
                    • 5.Rh8#
                • 4.f6
                  • threat
                    • 5.Rh5#
              • 3...Sd3
                • 4.Re4+
                  • 4...Sf4+
                    • 5.Rxf4#
                • 4.c5+
                  • 4...Sxb4
                    • 5.Re4#
                  • 4...Sf4+
                    • 5.Rxf4#
              • 3...Se6
                • 4.Re4+
                  • 4...Sf4+
                    • 5.Rxf4#
                • 4.c5+
                  • 4...Sd4
                    • 5.Rxd4#
                    • 5.Re4#
                  • 4...Sf4+
                    • 5.Rxf4#
                • 4.Rxe6
                  • 4...a2
                    • 5.Re4#
                    • 5.c5#
                • 4.fxe6
                  • 4...a2
                    • 5.Re4#
                    • 5.Rh5#
                    • 5.c5#
            • 3.Rb7
              • threat
                • 4.Rh7+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.Bd1
                  • threat
                    • 5.Rh7#
                  • 4...Sxb7
                    • 5.Re4#
                  • 4...Sd7
                    • 5.Re4#
              • 3...Kg4
                • 4.Bd1+
                  • 4...Kh4
                    • 5.Rh7#
            • 3.Rb8
              • threat
                • 4.Rh8+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.Bd1
                  • threat
                    • 5.Rh8#
              • 3...Kg4
                • 4.Bd1+
                  • 4...Kh4
                    • 5.Rh8#
            • 3.Re7
              • threat
                • 4.Rh7+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.Bd1
                  • threat
                    • 5.Rh7#
              • 3...Kg4
                • 4.Bd1+
                  • 4...Kh4
                    • 5.Rh7#
            • 3.Re8
              • threat
                • 4.Rh8+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.Bd1
                  • threat
                    • 5.Rh8#
              • 3...Kg4
                • 4.Bd1+
                  • 4...Kh4
                    • 5.Rh8#
            • 3.f6
              • threat
                • 4.Rh5+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.Bd1
                  • threat
                    • 5.Rh5#
              • 3...Kg4
                • 4.Bd1+
                  • 4...Kh4
                    • 5.Rh5#
          • 2...Kg4
            • 3.Bd1+
              • 3...Kh4
                • 4.Rb7
                  • threat
                    • 5.Rh7#
                  • 4...Sxb7
                    • 5.Re4#
                  • 4...Sd7
                    • 5.Re4#
                • 4.Rb8
                  • threat
                    • 5.Rh8#
                • 4.Re7
                  • threat
                    • 5.Rh7#
                • 4.Re8
                  • threat
                    • 5.Rh8#
                • 4.f6
                  • threat
                    • 5.Rh5#
        • 2.Bd2
          • threat
            • 3.Be1+
              • 3...Bg3
                • 4.Bxg3+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.hxg3+
                  • 4...Kg4
                    • 5.Bd1#
            • 3.Rd4+
              • 3...Bxd4
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
              • 3...Se4
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
                  • 4...Bg3
                    • 5.Rxe4#
                • 4.Rxe4+
                  • 4...Bf4
                    • 5.Rxf4#
            • 3.Rxe5
              • threat
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
              • 3...Kg4
                • 4.Bd1+
                  • 4...Kh4
                    • 5.Be1#
              • 3...Sd3
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
                  • 4...Sxe1
                    • 5.Re4#
                    • 5.c5#
                  • 4...Sf2
                    • 5.Re4#
                    • 5.c5#
                • 4.Re4+
                  • 4...Sf4+
                    • 5.Rxf4#
                • 4.c5+
                  • 4...Sxb4
                    • 5.Re4#
                  • 4...Sf4+
                    • 5.Rxf4#
          • 2...Kg4
            • 3.Bd1+
              • 3...Kh4
                • 4.Be1+
                  • 4...Bg3
                    • 5.Bxg3#
                    • 5.hxg3#
          • 2...Bxh2
            • 3.Be1+
              • 3...Bg3
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
          • 2...Bc3
            • 3.Be1+
              • 3...Bxe1
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
            • 3.Rd4+
              • 3...Bxd4
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
            • 3.Bxc3
              • threat
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.Bf6+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
              • 3...Kg4
                • 4.Bd1+
                  • 4...Kh4
                    • 5.Be1#
                    • 5.Bf6#
              • 3...Sb3
                • 4.c5+
                  • 4...Sd4
                    • 5.Rbxd4#
                    • 5.Rdxd4#
              • 3...Se4
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
                  • 4...Sf2
                    • 5.Rd4#
                    • 5.c5#
                  • 4...Sg3
                    • 5.Rd4#
                    • 5.c5#
          • 2...Bg3
            • 3.Rd4+
              • 3...Se4
                • 4.Rxe4+
                  • 4...Bf4
                    • 5.Rxf4#
            • 3.Be1
              • threat
                • 4.Bxg3+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.hxg3+
                  • 4...Kg4
                    • 5.Bd1#
              • 3...Kg4
                • 4.Bd1+
                  • 4...Kh4
                    • 5.Bxg3#
                    • 5.hxg3#
              • 3...Sb3
                • 4.c5+
                  • 4...Sd4
                    • 5.Rbxd4#
                    • 5.Rdxd4#
              • 3...Se4
                • 4.hxg3+
                  • 4...Kg4
                    • 5.Bd1#
                  • 4...Sxg3
                    • 5.Rd4#
                    • 5.c5#
          • 2...Bf4
            • 3.Be1+
              • 3...Bg3
                • 4.Bxg3+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.hxg3+
                  • 4...Kg4
                    • 5.Bd1#
            • 3.Rd4
              • threat
                • 4.Rxf4#
              • 3...Sd3
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
                  • 4...Sxe1
                    • 5.Rxf4#
                  • 4...Sf2
                    • 5.Rxf4#
              • 3...Se4
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
                  • 4...Bg3
                    • 5.Rxe4#
                  • 4...Sf2
                    • 5.Rxf4#
                  • 4...Sg3
                    • 5.Rxf4#
                • 4.Rxe4
                  • threat
                    • 5.Rxf4#
                  • 4...Kg4
                    • 5.Rxf4#
              • 3...Se6
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.fxe6
                  • threat
                    • 5.Rxf4#
                  • 4...Kg4
                    • 5.Rxf4#
          • 2...Bd6
            • 3.Be1+
              • 3...Bg3
                • 4.Bxg3+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.hxg3+
                  • 4...Kg4
                    • 5.Bd1#
            • 3.Rd4+
              • 3...Se4
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
                  • 4...Bg3
                    • 5.Rxe4#
                • 4.Rxe4+
                  • 4...Bf4
                    • 5.Rxf4#
            • 3.Rxd6
              • threat
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
              • 3...Kg4
                • 4.Bd1+
                  • 4...Kh4
                    • 5.Be1#
              • 3...Sb3
                • 4.c5+
                  • 4...Sd4
                    • 5.Rbxd4#
                    • 5.Rdxd4#
              • 3...Sd3
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
                  • 4...Sxe1
                    • 5.Rd4#
                    • 5.c5#
                  • 4...Sf2
                    • 5.Rd4#
                    • 5.c5#
                • 4.Rd4+
                  • 4...Sf4+
                    • 5.Rxf4#
                • 4.c5+
                  • 4...Sxb4
                    • 5.Rd4#
                  • 4...Sf4+
                    • 5.Rxf4#
              • 3...Se4
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
                  • 4...Sf2
                    • 5.Rd4#
                    • 5.c5#
                  • 4...Sg3
                    • 5.Rd4#
                    • 5.c5#
          • 2...Bc7
            • 3.Be1+
              • 3...Bg3
                • 4.Bxg3+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.hxg3+
                  • 4...Kg4
                    • 5.Bd1#
            • 3.Rd4+
              • 3...Se4
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
                  • 4...Bg3
                    • 5.Rxe4#
                • 4.Rxe4+
                  • 4...Bf4
                    • 5.Rxf4#
          • 2...Bb8
            • 3.Be1+
              • 3...Bg3
                • 4.Bxg3+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.hxg3+
                  • 4...Kg4
                    • 5.Bd1#
            • 3.Rd4+
              • 3...Se4
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
                  • 4...Bg3
                    • 5.Rxe4#
                • 4.Rxe4+
                  • 4...Bf4
                    • 5.Rxf4#
          • 2...Sb3
            • 3.c5+
              • 3...Bd4
                • 4.Rbxd4+
                  • 4...Sxd4
                    • 5.Rxd4#
                • 4.Rdxd4+
                  • 4...Sxd4
                    • 5.Rxd4#
              • 3...Sd4
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
                  • 4...Bg3
                    • 5.Rbxd4#
                    • 5.Rdxd4#
                • 4.Rbxd4+
                  • 4...Bxd4
                    • 5.Rxd4#
                  • 4...Bf4
                    • 5.Rxf4#
                • 4.Rdxd4+
                  • 4...Bxd4
                    • 5.Rxd4#
                  • 4...Bf4
                    • 5.Rxf4#
          • 2...Sd3
            • 3.Be1+
              • 3...Bg3
                • 4.Bxg3+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.Rd4+
                  • 4...Sf4+
                    • 5.Rxf4#
                • 4.hxg3+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.c5+
                  • 4...Sxb4
                    • 5.Rd4#
                  • 4...Sf4+
                    • 5.Rxf4#
              • 3...Sxe1
                • 4.c5+
                  • 4...Bd4
                    • 5.Rbxd4#
                    • 5.Rdxd4#
                  • 4...Bf4
                    • 5.Rxf4#
              • 3...Sf2
                • 4.Bxf2+
                  • 4...Kg4
                    • 5.Bd1#
                  • 4...Bg3
                    • 5.Rd4#
                    • 5.c5#
                • 4.c5+
                  • 4...Bd4
                    • 5.Rbxd4#
                    • 5.Rdxd4#
                  • 4...Bf4
                    • 5.Rxf4#
          • 2...Se4
            • 3.Be1+
              • 3...Bg3
                • 4.hxg3+
                  • 4...Kg4
                    • 5.Bd1#
                  • 4...Sxg3
                    • 5.Rd4#
                    • 5.c5#
              • 3...Sf2
                • 4.Bxf2+
                  • 4...Kg4
                    • 5.Bd1#
                  • 4...Bg3
                    • 5.Rd4#
                    • 5.c5#
                • 4.c5+
                  • 4...Bd4
                    • 5.Rbxd4#
                    • 5.Rdxd4#
                  • 4...Bf4
                    • 5.Rxf4#
              • 3...Sg3
                • 4.hxg3+
                  • 4...Kg4
                    • 5.Bd1#
                  • 4...Bxg3
                    • 5.Rd4#
                    • 5.c5#
                • 4.c5+
                  • 4...Bd4
                    • 5.Rbxd4#
                    • 5.Rdxd4#
                  • 4...Bf4
                    • 5.Rxf4#
            • 3.Rxe5
              • threat
                • 4.Rxe4#
              • 3...Kg4
                • 4.Bd1+
                  • 4...Kh4
                    • 5.Rxe4#
              • 3...Sxd2
                • 4.c5+
                  • 4...Sc4
                    • 5.Rxc4#
                    • 5.Re4#
                  • 4...Se4
                    • 5.Rbxe4#
                    • 5.Rexe4#
              • 3...Sf2
                • 4.c5+
                  • 4...Se4
                    • 5.Rbxe4#
                    • 5.Rexe4#
                  • 4...Sg4
                    • 5.Be1#
              • 3...Sc3
                • 4.c5+
                  • 4...Se4
                    • 5.Rbxe4#
                    • 5.Rexe4#
              • 3...Sg3
                • 4.c5+
                  • 4...Se4
                    • 5.Rbxe4#
                    • 5.Rexe4#
              • 3...Sc5
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
              • 3...Sg5
                • 4.c5+
                  • 4...Se4
                    • 5.Rbxe4#
                    • 5.Rexe4#
                • 4.Bd1
                  • threat
                    • 5.Be1#
                  • 4...Sf3
                    • 5.Re4#
                  • 4...Se4
                    • 5.Rxe4#
              • 3...Sd6
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.c5+
                  • 4...Sc4
                    • 5.Rxc4#
                    • 5.Re4#
                  • 4...Se4
                    • 5.Rbxe4#
                    • 5.Rexe4#
                • 4.Bd1
                  • threat
                    • 5.Be1#
                  • 4...Sxf5
                    • 5.Re4#
                  • 4...Se4
                    • 5.Rxe4#
              • 3...Sf6
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.c5+
                  • 4...Se4
                    • 5.Rbxe4#
                    • 5.Rexe4#
                  • 4...Sg4
                    • 5.Be1#
          • 2...Se6
            • 3.Be1+
              • 3...Bg3
                • 4.Bxg3+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.hxg3+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.c5+
                  • 4...Sd4
                    • 5.Rbxd4#
                    • 5.Rdxd4#
                  • 4...Sf4+
                    • 5.Rxf4#
      • 1...Bf6
        • 2.Bd2
          • threat
            • 3.Be1+
              • 3...Kg4
                • 4.Bd1#
          • 2...Bc3
            • 3.Be1+
              • 3...Bxe1
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
            • 3.Rd4+
              • 3...Bxd4
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
            • 3.Bxc3
              • threat
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.Bf6+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
              • 3...Kg4
                • 4.Bd1+
                  • 4...Kh4
                    • 5.Be1#
                    • 5.Bf6#
              • 3...Sb3
                • 4.c5+
                  • 4...Sd4
                    • 5.Rbxd4#
                    • 5.Rdxd4#
              • 3...Se4
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
                  • 4...Sf2
                    • 5.Rd4#
                    • 5.c5#
                  • 4...Sg3
                    • 5.Rd4#
                    • 5.c5#
          • 2...Be5
            • 3.Be1+
              • 3...Bg3
                • 4.Bxg3+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.hxg3+
                  • 4...Kg4
                    • 5.Bd1#
            • 3.Rd4+
              • 3...Bxd4
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
              • 3...Se4
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
                  • 4...Bg3
                    • 5.Rxe4#
                • 4.Rxe4+
                  • 4...Bf4
                    • 5.Rxf4#
            • 3.Rxe5
              • threat
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
              • 3...Kg4
                • 4.Bd1+
                  • 4...Kh4
                    • 5.Be1#
              • 3...Sd3
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
                  • 4...Sxe1
                    • 5.Re4#
                    • 5.c5#
                  • 4...Sf2
                    • 5.Re4#
                    • 5.c5#
                • 4.Re4+
                  • 4...Sf4+
                    • 5.Rxf4#
                • 4.c5+
                  • 4...Sxb4
                    • 5.Re4#
                  • 4...Sf4+
                    • 5.Rxf4#
          • 2...Sb3
            • 3.c5+
              • 3...Bd4
                • 4.Rbxd4+
                  • 4...Sxd4
                    • 5.Rxd4#
                • 4.Rdxd4+
                  • 4...Sxd4
                    • 5.Rxd4#
              • 3...Sd4
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.Rbxd4+
                  • 4...Bxd4
                    • 5.Rxd4#
                • 4.Rdxd4+
                  • 4...Bxd4
                    • 5.Rxd4#
            • 3.Bxb3
              • threat
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.c5+
                  • 4...Bd4
                    • 5.Rbxd4#
                    • 5.Rdxd4#
              • 3...Kg4
                • 4.Bd1+
                  • 4...Kh4
                    • 5.Be1#
              • 3...Bc3
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
                  • 4...Bxe1
                    • 5.Rd4#
                • 4.c5+
                  • 4...Bxb4
                    • 5.Rd4#
                  • 4...Bd4
                    • 5.Rbxd4#
                    • 5.Rdxd4#
              • 3...Be5
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
                  • 4...Bg3
                    • 5.Rd4#
                    • 5.c5#
                • 4.c5+
                  • 4...Bd4
                    • 5.Rbxd4#
                    • 5.Rdxd4#
                  • 4...Bf4
                    • 5.Rxf4#
          • 2...Sd3
            • 3.Be1+
              • 3...Sxe1
                • 4.c5+
                  • 4...Bd4
                    • 5.Rbxd4#
                    • 5.Rdxd4#
              • 3...Sf2
                • 4.Bxf2+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.c5+
                  • 4...Bd4
                    • 5.Rbxd4#
                    • 5.Rdxd4#
            • 3.c5+
              • 3...Bd4
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
                  • 4...Sxe1
                    • 5.Rbxd4#
                    • 5.Rdxd4#
                  • 4...Sf2
                    • 5.Rbxd4#
                    • 5.Rdxd4#
                • 4.Rbxd4+
                  • 4...Sf4+
                    • 5.Rxf4#
                • 4.Rdxd4+
                  • 4...Sf4+
                    • 5.Rxf4#
              • 3...Sxb4
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
            • 3.Rxd3
              • threat
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.c5+
                  • 4...Bd4
                    • 5.Rdxd4#
                    • 5.Rbxd4#
              • 3...Kg4
                • 4.Bd1+
                  • 4...Kh4
                    • 5.Be1#
              • 3...Bc3
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
                  • 4...Bxe1
                    • 5.Rd4#
                • 4.c5+
                  • 4...Bxb4
                    • 5.Rd4#
                  • 4...Bd4
                    • 5.Rdxd4#
                    • 5.Rbxd4#
              • 3...Be5
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
                  • 4...Bg3
                    • 5.Rd4#
                    • 5.c5#
                • 4.c5+
                  • 4...Bd4
                    • 5.Rdxd4#
                    • 5.Rbxd4#
                  • 4...Bf4
                    • 5.Rxf4#
          • 2...Se4
            • 3.Be1+
              • 3...Sf2
                • 4.Bxf2+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.c5+
                  • 4...Bd4
                    • 5.Rbxd4#
                    • 5.Rdxd4#
              • 3...Sg3
                • 4.Bxg3+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.hxg3+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.c5+
                  • 4...Bd4
                    • 5.Rbxd4#
                    • 5.Rdxd4#
            • 3.c5
              • threat
                • 4.Rxe4#
              • 3...Kg4
                • 4.Bd1+
                  • 4...Kh4
                    • 5.Be1#
                    • 5.Rxe4#
              • 3...Bd4
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
                  • 4...Sf2
                    • 5.Rbxd4#
                    • 5.Rdxd4#
                  • 4...Sg3
                    • 5.Rbxd4#
                    • 5.Rdxd4#
              • 3...Be5
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
                  • 4...Bg3
                    • 5.Rxe4#
                • 4.Rxe4+
                  • 4...Bf4
                    • 5.Rxf4#
              • 3...Bg5
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.Rxe4+
                  • 4...Bf4
                    • 5.Rxf4#
        • 2.Bd1
          • threat
            • 3.Rd7
              • threat
                • 4.Rh7#
              • 3...Sxd7
                • 4.c5+
                  • 4...Bd4
                    • 5.Rxd4#
              • 3...Bg5
                • 4.Rh7+
                  • 4...Bh6
                    • 5.Rxh6#
              • 3...Be7
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.Rxe7
                  • threat
                    • 5.Rh7#
              • 3...Bg7
                • 4.Rxg7
                  • threat
                    • 5.Rh7#
          • 2...Ba1
            • 3.Rd7
              • threat
                • 4.Rh7#
              • 3...Sxd7
                • 4.c5+
                  • 4...Bd4
                    • 5.Rxd4#
              • 3...Bg7
                • 4.Rxg7
                  • threat
                    • 5.Rh7#
            • 3.f6
              • threat
                • 4.Rh5#
              • 3...Be5
                • 4.Rxe5
                  • threat
                    • 5.Rh5#
          • 2...Bb2
            • 3.Bxb2
              • threat
                • 4.Bf6#
              • 3...axb2
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.Rb7
                  • threat
                    • 5.Rh7#
                  • 4...Sxb7
                    • 5.Rd4#
                  • 4...Sd7
                    • 5.Rd4#
                • 4.Rb8
                  • threat
                    • 5.Rh8#
                • 4.Rd7
                  • threat
                    • 5.Rh7#
                  • 4...Sxd7
                    • 5.c5#
                • 4.Rd8
                  • threat
                    • 5.Rh8#
              • 3...Se4
                • 4.Rd4
                  • threat
                    • 5.Rxe4#
                • 4.c5
                  • threat
                    • 5.Bf6#
                    • 5.Rxe4#
              • 3...Se6
                • 4.Bf6+
                  • 4...Sg5
                    • 5.Bxg5#
                    • 5.Rd4#
                    • 5.c5#
                • 4.c5+
                  • 4...Sd4
                    • 5.Rbxd4#
                    • 5.Rdxd4#
                  • 4...Sf4+
                    • 5.Rxf4#
                • 4.fxe6
                  • threat
                    • 5.Bf6#
                    • 5.Rd4#
                    • 5.Rh5#
                    • 5.c5#
            • 3.Rxb2
              • threat
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.Rb7
                  • threat
                    • 5.Rh7#
                  • 4...Sxb7
                    • 5.Rd4#
                  • 4...Sd7
                    • 5.Rd4#
                • 4.Rb8
                  • threat
                    • 5.Rh8#
                • 4.Rd8
                  • threat
                    • 5.Rh8#
                • 4.f6
                  • threat
                    • 5.Rh5#
              • 3...Sd3
                • 4.Rd4+
                  • 4...Sf4+
                    • 5.Rxf4#
                • 4.Rxd3
                  • threat
                    • 5.Rd4#
              • 3...Se4
                • 4.Rd4
                  • threat
                    • 5.Rxe4#
              • 3...Se6
                • 4.fxe6
                  • threat
                    • 5.Rd4#
                    • 5.Rh5#
            • 3.Rd7
              • threat
                • 4.Rh7#
              • 3...Sxd7
                • 4.c5+
                  • 4...Bd4
                    • 5.Rxd4#
              • 3...Bg7
                • 4.Rxg7
                  • threat
                    • 5.Rh7#
            • 3.f6
              • threat
                • 4.Rh5#
              • 3...Be5
                • 4.Rxe5
                  • threat
                    • 5.Rh5#
          • 2...Bc3
            • 3.f6
              • threat
                • 4.Rh5#
              • 3...Be5
                • 4.Rxe5
                  • threat
                    • 5.Rh5#
          • 2...Be5
            • 3.Rxe5
              • threat
                • 4.Rb7
                  • threat
                    • 5.Rh7#
                  • 4...Sxb7
                    • 5.Re4#
                  • 4...Sd7
                    • 5.Re4#
                • 4.Rb8
                  • threat
                    • 5.Rh8#
                • 4.Re7
                  • threat
                    • 5.Rh7#
                • 4.Re8
                  • threat
                    • 5.Rh8#
                • 4.f6
                  • threat
                    • 5.Rh5#
              • 3...Sd3
                • 4.Re4+
                  • 4...Sf4+
                    • 5.Rxf4#
                • 4.c5+
                  • 4...Sxb4
                    • 5.Re4#
                  • 4...Sf4+
                    • 5.Rxf4#
              • 3...Se6
                • 4.Re4+
                  • 4...Sf4+
                    • 5.Rxf4#
                • 4.c5+
                  • 4...Sd4
                    • 5.Rxd4#
                    • 5.Re4#
                  • 4...Sf4+
                    • 5.Rxf4#
                • 4.Rxe6
                  • 4...a2
                    • 5.Re4#
                    • 5.c5#
                • 4.fxe6
                  • 4...a2
                    • 5.Re4#
                    • 5.Rh5#
                    • 5.c5#
          • 2...Bg5
            • 3.Rd4+
              • 3...Se4
                • 4.Rxe4+
                  • 4...Bf4
                    • 5.Rxf4#
            • 3.Rb7
              • threat
                • 4.Rh7+
                  • 4...Bh6
                    • 5.Rxh6#
              • 3...Bxe3
                • 4.Rh7+
                  • 4...Bh6
                    • 5.Bg5#
                    • 5.Rxh6#
                • 4.Bxe3
                  • threat
                    • 5.Bf2#
                    • 5.Bg5#
                    • 5.Rh7#
                • 4.f6
                  • threat
                    • 5.Rh5#
                  • 4...Bg5
                    • 5.Bxg5#
              • 3...Sxb7
                • 4.Rd4+
                  • 4...Bf4
                    • 5.Rxf4#
              • 3...Bf4
                • 4.Rh7+
                  • 4...Bh6
                    • 5.Rxh6#
              • 3...Bh6
                • 4.Rh7
                  • threat
                    • 5.Rxh6#
              • 3...Be7
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.Rxe7
                  • threat
                    • 5.Rh7#
                • 4.f6
                  • threat
                    • 5.Rh5#
              • 3...Sa4
                • 4.Rd4+
                  • 4...Bf4
                    • 5.Rxf4#
                    • 5.Rh7#
                • 4.Rh7+
                  • 4...Bh6
                    • 5.Rd4#
                    • 5.Rxh6#
              • 3...Sa6
                • 4.Rd4+
                  • 4...Bf4
                    • 5.Rxf4#
                    • 5.Rh7#
                • 4.Rh7+
                  • 4...Bh6
                    • 5.Rd4#
                    • 5.Rxh6#
              • 3...Sd7
                • 4.Rd4+
                  • 4...Bf4
                    • 5.Rxf4#
            • 3.Rd7
              • threat
                • 4.Rh7+
                  • 4...Bh6
                    • 5.Rxh6#
              • 3...Bxe3
                • 4.Rh7+
                  • 4...Bh6
                    • 5.Bg5#
                    • 5.Rxh6#
                • 4.Bxe3
                  • threat
                    • 5.Bf2#
                    • 5.Bg5#
                    • 5.Rh7#
              • 3...Sxd7
                • 4.c5+
                  • 4...Bf4
                    • 5.Rxf4#
              • 3...Bf4
                • 4.Rh7+
                  • 4...Bh6
                    • 5.Rxh6#
              • 3...Bh6
                • 4.Rh7
                  • threat
                    • 5.Rxh6#
              • 3...Be7
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.Rxe7
                  • threat
                    • 5.Rh7#
              • 3...Sa4
                • 4.Rd4+
                  • 4...Bf4
                    • 5.Rxf4#
                • 4.Rh7+
                  • 4...Bh6
                    • 5.Rxh6#
                    • 5.c5#
                • 4.c5+
                  • 4...Bf4
                    • 5.Rxf4#
                    • 5.Rh7#
              • 3...Sb7
                • 4.Rd4+
                  • 4...Bf4
                    • 5.Rxf4#
                • 4.Rh7+
                  • 4...Bh6
                    • 5.Rxh6#
                    • 5.c5#
                • 4.c5+
                  • 4...Bf4
                    • 5.Rxf4#
                    • 5.Rh7#
          • 2...Sb3
            • 3.c5+
              • 3...Bd4
                • 4.Rbxd4+
                  • 4...Sxd4
                    • 5.Rxd4#
                • 4.Rdxd4+
                  • 4...Sxd4
                    • 5.Rxd4#
                • 4.Rd7
                  • threat
                    • 5.Rh7#
                • 4.Rd8
                  • threat
                    • 5.Rh8#
                • 4.f6
                  • threat
                    • 5.Rh5#
              • 3...Sd4
                • 4.Rbxd4+
                  • 4...Bxd4
                    • 5.Rxd4#
                • 4.Rdxd4+
                  • 4...Bxd4
                    • 5.Rxd4#
                • 4.Kxf6
                  • 4...a2
                    • 5.Rbxd4#
                    • 5.Rdxd4#
            • 3.Kxf6
              • threat
                • 4.c5+
                  • 4...Sd4
                    • 5.Rbxd4#
                    • 5.Rdxd4#
                • 4.Rxb3
                  • 4...a2
                    • 5.Rd4#
                • 4.Rb7
                  • threat
                    • 5.Rh7#
                • 4.Rb8
                  • threat
                    • 5.Rh8#
                • 4.Rd7
                  • threat
                    • 5.Rh7#
                • 4.Rd8
                  • threat
                    • 5.Rh8#
              • 3...Sd2
                • 4.Rd4+
                  • 4...Se4+
                    • 5.Rxe4#
                • 4.c5+
                  • 4...Sc4
                    • 5.Rxc4#
                    • 5.Rd4#
                  • 4...Se4+
                    • 5.Rxe4#
                • 4.Bxd2
                  • 4...a2
                    • 5.Be1#
                    • 5.Rd4#
                    • 5.c5#
                • 4.Rxd2
                  • 4...a2
                    • 5.Rd4#
                    • 5.c5#
              • 3...Sc5
                • 4.Rd4+
                  • 4...Se4+
                    • 5.Rxe4#
            • 3.Rb7
              • threat
                • 4.Rh7#
              • 3...Bg5
                • 4.Rh7+
                  • 4...Bh6
                    • 5.Rxh6#
              • 3...Be7
                • 4.Rxe7
                  • threat
                    • 5.Re4#
                    • 5.Rh7#
                • 4.f6
                  • threat
                    • 5.Rh5#
              • 3...Bg7
                • 4.Rxg7
                  • threat
                    • 5.Rh7#
                • 4.f6
                  • threat
                    • 5.Rh5#
            • 3.Rd7
              • threat
                • 4.Rh7#
              • 3...Bg5
                • 4.Rh7+
                  • 4...Bh6
                    • 5.Rxh6#
              • 3...Be7
                • 4.c5+
                  • 4...Sd4
                    • 5.Rbxd4#
                    • 5.Rdxd4#
                • 4.Rxe7
                  • threat
                    • 5.Re4#
                    • 5.Rh7#
              • 3...Bg7
                • 4.Rxg7
                  • threat
                    • 5.Rh7#
          • 2...Sd3
            • 3.Rxd3
              • threat
                • 4.c5+
                  • 4...Bd4
                    • 5.Rdxd4#
                    • 5.Rbxd4#
                • 4.Kxf6
                  • 4...a2
                    • 5.Rd4#
                    • 5.c5#
              • 3...Ba1
                • 4.c5+
                  • 4...Bd4
                    • 5.Rdxd4#
                    • 5.Rbxd4#
              • 3...Bb2
                • 4.c5+
                  • 4...Bd4
                    • 5.Rdxd4#
                    • 5.Rbxd4#
                • 4.Bxb2
                  • threat
                    • 5.Bf6#
                    • 5.Rd4#
                    • 5.c5#
                • 4.Rxb2
                  • threat
                    • 5.Rd4#
              • 3...Bc3
                • 4.c5+
                  • 4...Bxb4
                    • 5.Rd4#
                  • 4...Bd4
                    • 5.Rdxd4#
                    • 5.Rbxd4#
                • 4.Rxc3
                  • 4...a2
                    • 5.c5#
              • 3...Be5
                • 4.c5+
                  • 4...Bd4
                    • 5.Rdxd4#
                    • 5.Rbxd4#
                  • 4...Bf4
                    • 5.Rxf4#
              • 3...Bg5
                • 4.Rd4+
                  • 4...Bf4
                    • 5.Rxf4#
                • 4.c5+
                  • 4...Bf4
                    • 5.Rxf4#
              • 3...Bg7
                • 4.c5+
                  • 4...Bd4
                    • 5.Rdxd4#
                    • 5.Rbxd4#
              • 3...Bh8
                • 4.c5+
                  • 4...Bd4
                    • 5.Rdxd4#
                    • 5.Rbxd4#
          • 2...Se4
            • 3.c5
              • threat
                • 4.Rxe4#
              • 3...Bd4
                • 4.Rbxd4
                  • 4...a2
                    • 5.Rxe4#
                • 4.Rdxd4
                  • 4...a2
                    • 5.Rxe4#
              • 3...Be5
                • 4.Rxe4+
                  • 4...Bf4
                    • 5.Rxf4#
                • 4.Rxe5
                  • 4...a2
                    • 5.Rbxe4#
                    • 5.Rexe4#
              • 3...Bg5
                • 4.Rxe4+
                  • 4...Bf4
                    • 5.Rxf4#
          • 2...Sa6
            • 3.Rd4+
              • 3...Bxd4
                • 4.exd4
                  • threat
                    • 5.Bg5#
            • 3.Kxf6
              • threat
                • 4.Rd4#
              • 3...Sc5
                • 4.Rd4+
                  • 4...Se4+
                    • 5.Rxe4#
            • 3.Bd2
              • threat
                • 4.Be1#
              • 3...Bc3
                • 4.Be1+
                  • 4...Bxe1
                    • 5.Rd4#
                • 4.Rd4+
                  • 4...Bxd4
                    • 5.Be1#
                • 4.Bxc3
                  • threat
                    • 5.Be1#
                    • 5.Bf6#
                    • 5.Rd4#
                • 4.Rd7
                  • threat
                    • 5.Rh7#
                  • 4...Bg7
                    • 5.Be1#
              • 3...Be5
                • 4.Be1+
                  • 4...Bg3
                    • 5.Bxg3#
                    • 5.Rd4#
                    • 5.hxg3#
                • 4.Rd4+
                  • 4...Bxd4
                    • 5.Be1#
                  • 4...Bf4
                    • 5.Be1#
                    • 5.Rxf4#
                • 4.Rxe5
                  • threat
                    • 5.Be1#
                    • 5.Re4#
            • 3.Rd7
              • threat
                • 4.Rh7#
              • 3...Bg5
                • 4.Rd4+
                  • 4...Bf4
                    • 5.Rxf4#
                • 4.Rh7+
                  • 4...Bh6
                    • 5.Rxh6#
              • 3...Bg7
                • 4.Rxg7
                  • threat
                    • 5.Rh7#
                • 4.Bd2
                  • threat
                    • 5.Be1#
                  • 4...Bc3
                    • 5.Rh7#
                  • 4...Be5
                    • 5.Rh7#
          • 2...Se6
            • 3.c5+
              • 3...Bd4
                • 4.Rbxd4+
                  • 4...Sxd4
                    • 5.Rxd4#
                  • 4...Sf4+
                    • 5.Rxf4#
                • 4.Rdxd4+
                  • 4...Sxd4
                    • 5.Rxd4#
                  • 4...Sf4+
                    • 5.Rxf4#
                • 4.fxe6
                  • 4...a2
                    • 5.Rbxd4#
                    • 5.Rdxd4#
                    • 5.Rh5#
              • 3...Sd4
                • 4.Rbxd4+
                  • 4...Bxd4
                    • 5.Rxd4#
                • 4.Rdxd4+
                  • 4...Bxd4
                    • 5.Rxd4#
                • 4.Kxf6
                  • 4...a2
                    • 5.Rbxd4#
                    • 5.Rdxd4#
            • 3.Kxf6
              • threat
                • 4.c5+
                  • 4...Sd4
                    • 5.Rbxd4#
                    • 5.Rdxd4#
                  • 4...Sf4
                    • 5.Rxf4#
                • 4.fxe6
                  • 4...a2
                    • 5.Rd4#
                    • 5.Rh5#
                    • 5.c5#
                • 4.Bd2
                  • threat
                    • 5.Be1#
              • 3...Sf4
                • 4.Rd4
                  • 4...a2
                    • 5.Rxf4#
                • 4.c5
                  • 4...a2
                    • 5.Rxf4#
              • 3...Sc5
                • 4.Rd4+
                  • 4...Se4+
                    • 5.Rxe4#
              • 3...Sg5
                • 4.Rd4+
                  • 4...Se4+
                    • 5.Rxe4#
                • 4.c5+
                  • 4...Se4+
                    • 5.Rxe4#
            • 3.fxe6
              • threat
                • 4.Rh5#
              • 3...Be5
                • 4.c5+
                  • 4...Bd4
                    • 5.Rbxd4#
                    • 5.Rdxd4#
                    • 5.Rh5#
                  • 4...Bf4
                    • 5.Rxf4#
                    • 5.Rh5#
                • 4.Rxe5
                  • 4...a2
                    • 5.Re4#
                    • 5.Rh5#
                    • 5.c5#
              • 3...Bg5
                • 4.Rd4+
                  • 4...Bf4
                    • 5.Rxf4#
                • 4.c5+
                  • 4...Bf4
                    • 5.Rxf4#
                    • 5.Rh5#
                • 4.Bxa3
                  • 4...Bxe3
                    • 5.Rh5#
                  • 4...Bf4
                    • 5.Rh5#
                  • 4...Bf6
                    • 5.Rh5#
                  • 4...Bh6
                    • 5.Rh5#
                  • 4...Be7
                    • 5.Rd4#
                    • 5.Rh5#
                    • 5.c5#
                  • 4...Bd8
                    • 5.Rd4#
                    • 5.Rh5#
                    • 5.c5#
                • 4.Rxg5
                  • 4...a2
                    • 5.Rg4#
                    • 5.Rh5#
                    • 5.c5#
                • 4.Bd2
                  • threat
                    • 5.Be1#
                  • 4...Bxe3
                    • 5.Rh5#
                  • 4...Bf4
                    • 5.Rh5#
                • 4.e4
                  • threat
                    • 5.Bxg5#
                  • 4...Bxc1
                    • 5.Rh5#
                  • 4...Bd2
                    • 5.Rh5#
                  • 4...Be3
                    • 5.Rh5#
                  • 4...Bf4
                    • 5.Rh5#
                  • 4...Bf6
                    • 5.Rh5#
                  • 4...Bh6
                    • 5.Rh5#
                  • 4...Be7
                    • 5.Rh5#
                  • 4...Bd8
                    • 5.Rh5#
        • 2.Rd7
          • threat
            • 3.Rh7+
              • 3...Kg4
                • 4.Bd1#
          • 2...Bg5
            • 3.Rd4+
              • 3...Se4
                • 4.Rxe4+
                  • 4...Bf4
                    • 5.Rxf4#
            • 3.Rh7+
              • 3...Bh6
                • 4.Rxh6+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.Bd1
                  • threat
                    • 5.Rxh6#
            • 3.Bd1
              • threat
                • 4.Rh7+
                  • 4...Bh6
                    • 5.Rxh6#
              • 3...Bxe3
                • 4.Rh7+
                  • 4...Bh6
                    • 5.Bg5#
                    • 5.Rxh6#
                • 4.Bxe3
                  • threat
                    • 5.Bf2#
                    • 5.Bg5#
                    • 5.Rh7#
              • 3...Sxd7
                • 4.c5+
                  • 4...Bf4
                    • 5.Rxf4#
              • 3...Bf4
                • 4.Rh7+
                  • 4...Bh6
                    • 5.Rxh6#
              • 3...Bh6
                • 4.Rh7
                  • threat
                    • 5.Rxh6#
              • 3...Be7
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.Rxe7
                  • threat
                    • 5.Rh7#
              • 3...Sa4
                • 4.Rd4+
                  • 4...Bf4
                    • 5.Rxf4#
                • 4.Rh7+
                  • 4...Bh6
                    • 5.Rxh6#
                    • 5.c5#
                • 4.c5+
                  • 4...Bf4
                    • 5.Rxf4#
                    • 5.Rh7#
              • 3...Sb7
                • 4.Rd4+
                  • 4...Bf4
                    • 5.Rxf4#
                • 4.Rh7+
                  • 4...Bh6
                    • 5.Rxh6#
                    • 5.c5#
                • 4.c5+
                  • 4...Bf4
                    • 5.Rxf4#
                    • 5.Rh7#
          • 2...Bg7
            • 3.Rxg7
              • threat
                • 4.Rh7+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.Bd1
                  • threat
                    • 5.Rh7#
              • 3...Kg4
                • 4.Bd1+
                  • 4...Kh4
                    • 5.Rh7#
              • 3...Sb3
                • 4.c5+
                  • 4...Sd4
                    • 5.Rxd4#
          • 2...Sb3
            • 3.c5+
              • 3...Bd4
                • 4.Rbxd4+
                  • 4...Sxd4
                    • 5.Rxd4#
                • 4.Rdxd4+
                  • 4...Sxd4
                    • 5.Rxd4#
              • 3...Sd4
                • 4.Rbxd4+
                  • 4...Bxd4
                    • 5.Rxd4#
                • 4.Rdxd4+
                  • 4...Bxd4
                    • 5.Rxd4#
                • 4.Rh7+
                  • 4...Kg4
                    • 5.Bd1#
            • 3.Bxb3
              • threat
                • 4.Rh7+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.c5+
                  • 4...Bd4
                    • 5.Rbxd4#
                    • 5.Rdxd4#
              • 3...Kg4
                • 4.Bd1+
                  • 4...Kh4
                    • 5.Rh7#
              • 3...Bg5
                • 4.Rd4+
                  • 4...Bf4
                    • 5.Rxf4#
                • 4.Rh7+
                  • 4...Kg4
                    • 5.Bd1#
                  • 4...Bh6
                    • 5.c5#
                • 4.c5+
                  • 4...Bf4
                    • 5.Rxf4#
              • 3...Bg7
                • 4.c5+
                  • 4...Bd4
                    • 5.Rbxd4#
                    • 5.Rdxd4#
      • 1...Sb3
        • 2.Bxb3
          • threat
            • 3.c5+
              • 3...Bxb4
                • 4.Rd4#
              • 3...Bd4
                • 4.Rbxd4#
                • 4.Rdxd4#
          • 2...Kg4
            • 3.Bd1+
              • 3...Kh4
                • 4.c5+
                  • 4...Bxb4
                    • 5.Rd4#
                  • 4...Bd4
                    • 5.Rbxd4#
                    • 5.Rdxd4#
      • 1...Sd3
        • 2.Rxd3
          • threat
            • 3.c5+
              • 3...Bxb4
                • 4.Rd4#
              • 3...Bd4
                • 4.Rdxd4#
                • 4.Rbxd4#
          • 2...Kg4
            • 3.Bd1+
              • 3...Kh4
                • 4.c5+
                  • 4...Bxb4
                    • 5.Rd4#
                  • 4...Bd4
                    • 5.Rdxd4#
                    • 5.Rbxd4#
                • 4.Rxc3
                  • 4...a2
                    • 5.c5#
            • 3.Bc6
              • threat
                • 4.c5+
                  • 4...Bxb4
                    • 5.Rd4#
                  • 4...Bd4
                    • 5.Rdxd4#
                    • 5.Rbxd4#
                • 4.Rxc3
                  • threat
                    • 5.c5#
                  • 4...Kh4
                    • 5.c5#
              • 3...Kh4
                • 4.c5+
                  • 4...Bxb4
                    • 5.Rd4#
                  • 4...Bd4
                    • 5.Rdxd4#
                    • 5.Rbxd4#
                • 4.Rxc3
                  • threat
                    • 5.c5#
                  • 4...Kg4
                    • 5.c5#
              • 3...Ba1
                • 4.c5+
                  • 4...Bd4
                    • 5.Rdxd4#
                    • 5.Rbxd4#
              • 3...Bb2
                • 4.c5+
                  • 4...Bd4
                    • 5.Rdxd4#
                    • 5.Rbxd4#
                • 4.Bxb2
                  • threat
                    • 5.Rd4#
                    • 5.c5#
                  • 4...Kh4
                    • 5.Rd4#
                    • 5.c5#
                • 4.Rxb2
                  • threat
                    • 5.Rd4#
                  • 4...Kh4
                    • 5.Rd4#
              • 3...Be5
                • 4.c5+
                  • 4...Bd4
                    • 5.Rdxd4#
                    • 5.Rbxd4#
                  • 4...Bf4
                    • 5.Rxf4#
              • 3...Bf6
                • 4.c5+
                  • 4...Bd4
                    • 5.Rdxd4#
                    • 5.Rbxd4#
              • 3...Bg7
                • 4.c5+
                  • 4...Bd4
                    • 5.Rdxd4#
                    • 5.Rbxd4#
              • 3...Bh8
                • 4.c5+
                  • 4...Bd4
                    • 5.Rdxd4#
                    • 5.Rbxd4#
      • 1...Se4
        • 2.Bd1
          • threat
            • 3.c5
              • threat
                • 4.Rxe4#
              • 3...Bxb4
                • 4.Rd4
                  • threat
                    • 5.Rxe4#
              • 3...Bd4
                • 4.Rbxd4
                  • 4...a2
                    • 5.Rxe4#
                • 4.Rdxd4
                  • 4...a2
                    • 5.Rxe4#
              • 3...Be5
                • 4.Rxe4+
                  • 4...Bf4
                    • 5.Rxf4#
                • 4.Rxe5
                  • 4...a2
                    • 5.Rbxe4#
                    • 5.Rexe4#
          • 2...Bxb4
            • 3.Rd4
              • threat
                • 4.Rxe4#
              • 3...Bd6
                • 4.Rxe4+
                  • 4...Bf4
                    • 5.Rxf4#
            • 3.f6
              • threat
                • 4.Rh5#
              • 3...Sxf6
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                  • 4...Sg4
                    • 5.Rxg4#
              • 3...Sg3
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
              • 3...Sg5
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.Rxg5
                  • threat
                    • 5.Rg4#
                    • 5.Rh5#
          • 2...Ba1
            • 3.c5
              • threat
                • 4.Rxe4#
              • 3...Bd4
                • 4.Rbxd4
                  • 4...a2
                    • 5.Rxe4#
                • 4.Rdxd4
                  • 4...a2
                    • 5.Rxe4#
              • 3...Be5
                • 4.Rxe4+
                  • 4...Bf4
                    • 5.Rxf4#
                • 4.Rxe5
                  • 4...a2
                    • 5.Rbxe4#
                    • 5.Rexe4#
          • 2...Be1
            • 3.Rb7
              • threat
                • 4.Rh7#
              • 3...Sg3
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                    • 5.Rh7#
                • 4.Rh7+
                  • 4...Sh5
                    • 5.Rd4#
                    • 5.Rxh5#
              • 3...Sg5
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                    • 5.Rh7#
                • 4.Rh7+
                  • 4...Sxh7
                    • 5.Rd4#
              • 3...Sf6
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                    • 5.Rh7#
                  • 4...Sg4
                    • 5.Rxg4#
                    • 5.Rh7#
                • 4.Rh7+
                  • 4...Sh5
                    • 5.Rd4#
                    • 5.Rxh5#
                  • 4...Sxh7
                    • 5.Rd4#
            • 3.Rd4
              • threat
                • 4.Rxe4#
              • 3...Bg3
                • 4.Rxe4+
                  • 4...Bf4
                    • 5.Rxf4#
            • 3.Rd7
              • threat
                • 4.Rh7#
              • 3...Sg3
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.Rh7+
                  • 4...Sh5
                    • 5.Rxh5#
              • 3...Sg5
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
              • 3...Sf6
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                  • 4...Sg4
                    • 5.Rxg4#
            • 3.c5
              • threat
                • 4.Rxe4#
              • 3...Bxb4
                • 4.Rd4
                  • threat
                    • 5.Rxe4#
              • 3...Bg3
                • 4.Rxe4+
                  • 4...Bf4
                    • 5.Rxf4#
            • 3.f6
              • threat
                • 4.Rh5#
              • 3...Sxf6
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                  • 4...Sg4
                    • 5.Rxg4#
              • 3...Sg3
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
              • 3...Sg5
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.Rxg5
                  • threat
                    • 5.Rg4#
                    • 5.Rh5#
          • 2...Bb2
            • 3.c5
              • threat
                • 4.Rxe4#
              • 3...Bd4
                • 4.Rbxd4
                  • 4...a2
                    • 5.Rxe4#
                • 4.Rdxd4
                  • 4...a2
                    • 5.Rxe4#
              • 3...Be5
                • 4.Rxe4+
                  • 4...Bf4
                    • 5.Rxf4#
                • 4.Rxe5
                  • 4...a2
                    • 5.Rbxe4#
                    • 5.Rexe4#
          • 2...Bd2
            • 3.Bxd2
              • threat
                • 4.Be1+
                  • 4...Sf2
                    • 5.Bxf2#
                    • 5.Rd4#
                    • 5.c5#
                  • 4...Sg3
                    • 5.Bxg3#
                    • 5.Rd4#
                    • 5.hxg3#
                    • 5.c5#
                • 4.Rd4
                  • 4...a2
                    • 5.Be1#
                    • 5.Rxe4#
                • 4.c5
                  • 4...a2
                    • 5.Be1#
                    • 5.Rxe4#
              • 3...Sxd2
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.c5+
                  • 4...Sc4
                    • 5.Rxc4#
                    • 5.Rd4#
                  • 4...Se4
                    • 5.Rxe4#
                • 4.Rxd2
                  • 4...a2
                    • 5.Rd4#
                    • 5.c5#
              • 3...Sf2
                • 4.Rd4+
                  • 4...Se4
                    • 5.Be1#
                    • 5.Rxe4#
                  • 4...Sg4
                    • 5.Be1#
                    • 5.Rxg4#
                • 4.c5+
                  • 4...Se4
                    • 5.Be1#
                    • 5.Rxe4#
                  • 4...Sg4
                    • 5.Be1#
                    • 5.Rxg4#
                • 4.Be1
                  • 4...a2
                    • 5.Bxf2#
                    • 5.Rd4#
                    • 5.c5#
                • 4.f6
                  • threat
                    • 5.Rh5#
                  • 4...Sxd1
                    • 5.Rd4#
                    • 5.c5#
              • 3...Sg3
                • 4.Rd4+
                  • 4...Se4
                    • 5.Be1#
                    • 5.Rxe4#
                • 4.c5+
                  • 4...Se4
                    • 5.Be1#
                    • 5.Rxe4#
                • 4.Be1
                  • 4...a2
                    • 5.Bxg3#
                    • 5.Rd4#
                    • 5.hxg3#
                    • 5.c5#
            • 3.Rxd2
              • threat
                • 4.Rd4
                  • 4...a2
                    • 5.Rxe4#
                • 4.c5
                  • 4...a2
                    • 5.Rxe4#
              • 3...Sxd2
                • 4.c5+
                  • 4...Sc4
                    • 5.Rxc4#
                  • 4...Se4
                    • 5.Rxe4#
                • 4.Bxd2
                  • 4...a2
                    • 5.Be1#
                    • 5.c5#
              • 3...Sf2
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                  • 4...Sg4
                    • 5.Rxg4#
                • 4.c5+
                  • 4...Se4
                    • 5.Rxe4#
                  • 4...Sg4
                    • 5.Rxg4#
                • 4.Rxf2
                  • 4...a2
                    • 5.Rf4#
                    • 5.c5#
              • 3...Sc3
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.c5+
                  • 4...Se4
                    • 5.Rxe4#
              • 3...Sg3
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.c5+
                  • 4...Se4
                    • 5.Rxe4#
              • 3...Sc5
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.Rd7
                  • threat
                    • 5.Rh7#
                  • 4...Sxd7
                    • 5.c5#
                • 4.Rd8
                  • threat
                    • 5.Rh8#
                • 4.Rb7
                  • threat
                    • 5.Rh7#
                  • 4...Sxb7
                    • 5.Rd4#
                  • 4...Sd7
                    • 5.Rd4#
                • 4.Rb8
                  • threat
                    • 5.Rh8#
              • 3...Sg5
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.c5+
                  • 4...Se4
                    • 5.Rxe4#
              • 3...Sd6
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.c5+
                  • 4...Sc4
                    • 5.Rd4#
                    • 5.Rxc4#
                  • 4...Se4
                    • 5.Rxe4#
                • 4.Rxd6
                  • 4...a2
                    • 5.Rd4#
                    • 5.c5#
                • 4.Rf2
                  • threat
                    • 5.Rf4#
              • 3...Sf6
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                  • 4...Sg4
                    • 5.Rxg4#
                • 4.c5+
                  • 4...Se4
                    • 5.Rxe4#
                  • 4...Sg4
                    • 5.Rxg4#
                • 4.Kxf6
                  • 4...a2
                    • 5.Rd4#
                    • 5.c5#
              • 3...a2
                • 4.Rd4
                  • threat
                    • 5.Rxe4#
                • 4.c5
                  • threat
                    • 5.Rxe4#
            • 3.Rb7
              • threat
                • 4.Rh7#
              • 3...Bxe3
                • 4.Rh7+
                  • 4...Bh6
                    • 5.Rxh6#
                • 4.Bxe3
                  • threat
                    • 5.Rh7#
                  • 4...Sg3
                    • 5.Bg5#
                  • 4...Sg5
                    • 5.Bf2#
                    • 5.Bxg5#
                  • 4...Sf6
                    • 5.Bf2#
                    • 5.Bg5#
              • 3...Sg3
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                    • 5.Rh7#
                • 4.Rh7+
                  • 4...Sh5
                    • 5.Rd4#
                    • 5.Rxh5#
              • 3...Sg5
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                    • 5.Rh7#
                • 4.Rh7+
                  • 4...Sxh7
                    • 5.Rd4#
              • 3...Sf6
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                    • 5.Rh7#
                  • 4...Sg4
                    • 5.Rxg4#
                    • 5.Rh7#
                • 4.Rh7+
                  • 4...Sh5
                    • 5.Rd4#
                    • 5.Rxh5#
                  • 4...Sxh7
                    • 5.Rd4#
            • 3.Rd4
              • threat
                • 4.Rxe4#
              • 3...Bxe3
                • 4.Rxe4+
                  • 4...Bf4
                    • 5.Rxf4#
                • 4.Bxe3
                  • 4...a2
                    • 5.Bf2#
                    • 5.Bg5#
                    • 5.Rxe4#
            • 3.Rd7
              • threat
                • 4.Rh7#
              • 3...Bxe3
                • 4.Rh7+
                  • 4...Bh6
                    • 5.Rxh6#
                • 4.Bxe3
                  • threat
                    • 5.Rh7#
                  • 4...Sg3
                    • 5.Bg5#
                  • 4...Sg5
                    • 5.Bf2#
                    • 5.Bxg5#
                  • 4...Sf6
                    • 5.Bf2#
                    • 5.Bg5#
              • 3...Sg3
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.Rh7+
                  • 4...Sh5
                    • 5.Rxh5#
              • 3...Sg5
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
              • 3...Sf6
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                  • 4...Sg4
                    • 5.Rxg4#
            • 3.c5
              • threat
                • 4.Rxe4#
              • 3...Bxe3
                • 4.Rxe4+
                  • 4...Bf4
                    • 5.Rxf4#
                • 4.Bxe3
                  • 4...a2
                    • 5.Bf2#
                    • 5.Bg5#
                    • 5.Rxe4#
                • 4.f6
                  • threat
                    • 5.Rh5#
                  • 4...Bg5
                    • 5.Bxg5#
              • 3...Bxb4
                • 4.Rd4
                  • threat
                    • 5.Rxe4#
            • 3.f6
              • threat
                • 4.Rh5#
              • 3...Sxf6
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                  • 4...Sg4
                    • 5.Rxg4#
                • 4.Bxd2
                  • threat
                    • 5.Be1#
                  • 4...Se4
                    • 5.Rh5#
                  • 4...Sg4
                    • 5.Rh5#
                  • 4...Sh5
                    • 5.Rxh5#
              • 3...Sg3
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
              • 3...Sg5
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.Rxg5
                  • threat
                    • 5.Rg4#
                    • 5.Rh5#
          • 2...Be5
            • 3.Rxe5
              • threat
                • 4.Rxe4#
              • 3...Sd2
                • 4.c5+
                  • 4...Sc4
                    • 5.Rxc4#
                    • 5.Re4#
                  • 4...Se4
                    • 5.Rbxe4#
                    • 5.Rexe4#
                • 4.Bxd2
                  • 4...a2
                    • 5.Be1#
                    • 5.Re4#
                    • 5.c5#
                • 4.Bxa3
                  • 4...Sxc4
                    • 5.Rxc4#
                    • 5.Re4#
                  • 4...Sf3
                    • 5.Re4#
                  • 4...Sb1
                    • 5.Re4#
                    • 5.c5#
                  • 4...Sf1
                    • 5.Re4#
                    • 5.c5#
                  • 4...Sb3
                    • 5.Re4#
                  • 4...Se4
                    • 5.Rxe4#
                • 4.Rb7
                  • threat
                    • 5.Rh7#
                  • 4...Sf3
                    • 5.Re4#
                • 4.Rb8
                  • threat
                    • 5.Rh8#
                  • 4...Sf3
                    • 5.Re4#
                • 4.Re7
                  • threat
                    • 5.Rh7#
                  • 4...Sf3
                    • 5.Re4#
                • 4.Re8
                  • threat
                    • 5.Rh8#
                  • 4...Sf3
                    • 5.Re4#
                • 4.f6
                  • threat
                    • 5.Rh5#
                  • 4...Sf3
                    • 5.Re4#
              • 3...Sf2
                • 4.c5+
                  • 4...Se4
                    • 5.Rbxe4#
                    • 5.Rexe4#
                  • 4...Sg4
                    • 5.Rxg4#
                • 4.f6
                  • threat
                    • 5.Rh5#
                  • 4...Sxd1
                    • 5.Re4#
                    • 5.c5#
              • 3...Sc3
                • 4.c5+
                  • 4...Se4
                    • 5.Rbxe4#
                    • 5.Rexe4#
              • 3...Sg3
                • 4.c5+
                  • 4...Se4
                    • 5.Rbxe4#
                    • 5.Rexe4#
              • 3...Sc5
                • 4.Rb7
                  • threat
                    • 5.Rh7#
                  • 4...Sxb7
                    • 5.Re4#
                  • 4...Sd7
                    • 5.Re4#
                • 4.Rb8
                  • threat
                    • 5.Rh8#
                • 4.Re7
                  • threat
                    • 5.Rh7#
                • 4.Re8
                  • threat
                    • 5.Rh8#
                • 4.f6
                  • threat
                    • 5.Rh5#
              • 3...Sg5
                • 4.c5+
                  • 4...Se4
                    • 5.Rbxe4#
                    • 5.Rexe4#
                • 4.Bd2
                  • threat
                    • 5.Be1#
                  • 4...Sf3
                    • 5.Re4#
                  • 4...Se4
                    • 5.Rxe4#
              • 3...Sd6
                • 4.c5+
                  • 4...Sc4
                    • 5.Rxc4#
                    • 5.Re4#
                  • 4...Se4
                    • 5.Rbxe4#
                    • 5.Rexe4#
                • 4.Bxa3
                  • 4...Sxc4
                    • 5.Rxc4#
                    • 5.Re4#
                  • 4...Sxf5
                    • 5.Re4#
                  • 4...Se4
                    • 5.Rxe4#
                  • 4...Sb5
                    • 5.Re4#
                    • 5.cxb5#
                  • 4...Sb7
                    • 5.Re4#
                    • 5.c5#
                  • 4...Sf7
                    • 5.Re4#
                    • 5.c5#
                  • 4...Sc8
                    • 5.Re4#
                    • 5.c5#
                  • 4...Se8
                    • 5.Re4#
                    • 5.c5#
                • 4.Bd2
                  • threat
                    • 5.Be1#
                  • 4...Sxf5
                    • 5.Re4#
                  • 4...Se4
                    • 5.Rxe4#
                • 4.Rb7
                  • threat
                    • 5.Rh7#
                  • 4...Sxf5
                    • 5.Re4#
                  • 4...Sxb7
                    • 5.Re4#
                  • 4...Sf7
                    • 5.Re4#
                • 4.Rb8
                  • threat
                    • 5.Rh8#
                  • 4...Sxf5
                    • 5.Re4#
                  • 4...Sf7
                    • 5.Re4#
                  • 4...Sc8
                    • 5.Re4#
                  • 4...Se8
                    • 5.Re4#
                • 4.Re7
                  • threat
                    • 5.Rh7#
                  • 4...Sxf5
                    • 5.Re4#
                  • 4...Sf7
                    • 5.Re4#
                    • 5.c5#
                • 4.Re8
                  • threat
                    • 5.Rh8#
                  • 4...Sxf5
                    • 5.Re4#
                  • 4...Sxe8
                    • 5.c5#
                  • 4...Sf7
                    • 5.Re4#
                    • 5.c5#
                • 4.f6
                  • threat
                    • 5.Rh5#
                  • 4...Sf5
                    • 5.Re4#
              • 3...Sf6
                • 4.c5+
                  • 4...Se4
                    • 5.Rbxe4#
                    • 5.Rexe4#
                  • 4...Sg4
                    • 5.Rxg4#
                • 4.Kxf6
                  • 4...a2
                    • 5.Re4#
                    • 5.c5#
          • 2...Bf6
            • 3.c5
              • threat
                • 4.Rxe4#
              • 3...Bd4
                • 4.Rbxd4
                  • 4...a2
                    • 5.Rxe4#
                • 4.Rdxd4
                  • 4...a2
                    • 5.Rxe4#
              • 3...Be5
                • 4.Rxe4+
                  • 4...Bf4
                    • 5.Rxf4#
                • 4.Rxe5
                  • 4...a2
                    • 5.Rbxe4#
                    • 5.Rexe4#
              • 3...Bg5
                • 4.Rxe4+
                  • 4...Bf4
                    • 5.Rxf4#
          • 2...Bg7
            • 3.c5
              • threat
                • 4.Rxe4#
              • 3...Bd4
                • 4.Rbxd4
                  • 4...a2
                    • 5.Rxe4#
                • 4.Rdxd4
                  • 4...a2
                    • 5.Rxe4#
              • 3...Be5
                • 4.Rxe4+
                  • 4...Bf4
                    • 5.Rxf4#
                • 4.Rxe5
                  • 4...a2
                    • 5.Rbxe4#
                    • 5.Rexe4#
              • 3...Bh6
                • 4.Rxe4+
                  • 4...Bf4
                    • 5.Rxf4#
                • 4.Kxh6
                  • 4...a2
                    • 5.Rxe4#
            • 3.f6
              • threat
                • 4.Rh5#
              • 3...Sxf6
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                  • 4...Sg4
                    • 5.Rxg4#
                • 4.c5+
                  • 4...Se4
                    • 5.Rxe4#
                    • 5.Rh5#
                  • 4...Sg4
                    • 5.Rxg4#
                    • 5.Rh5#
                • 4.Bd2
                  • threat
                    • 5.Be1#
                  • 4...Se4
                    • 5.Rh5#
                  • 4...Sg4
                    • 5.Rh5#
                  • 4...Sh5
                    • 5.Rxh5#
              • 3...Sg3
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.c5+
                  • 4...Se4
                    • 5.Rxe4#
                    • 5.Rh5#
              • 3...Sg5
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.c5+
                  • 4...Se4
                    • 5.Rxe4#
                    • 5.Rh5#
                • 4.Rxg5
                  • threat
                    • 5.Rg4#
                    • 5.Rh5#
                    • 5.c5#
                • 4.Rf5
                  • threat
                    • 5.Rf4#
                  • 4...Se6
                    • 5.Rh5#
          • 2...Bh8
            • 3.c5
              • threat
                • 4.Rxe4#
              • 3...Bd4
                • 4.Rbxd4
                  • 4...a2
                    • 5.Rxe4#
                • 4.Rdxd4
                  • 4...a2
                    • 5.Rxe4#
              • 3...Be5
                • 4.Rxe4+
                  • 4...Bf4
                    • 5.Rxf4#
                • 4.Rxe5
                  • 4...a2
                    • 5.Rbxe4#
                    • 5.Rexe4#
            • 3.f6
              • threat
                • 4.Rh5#
              • 3...Sxf6
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                  • 4...Sg4
                    • 5.Rxg4#
                • 4.c5+
                  • 4...Se4
                    • 5.Rxe4#
                    • 5.Rh5#
                  • 4...Sg4
                    • 5.Rxg4#
                    • 5.Rh5#
                • 4.Bd2
                  • threat
                    • 5.Be1#
                  • 4...Se4
                    • 5.Rh5#
                  • 4...Sg4
                    • 5.Rh5#
                  • 4...Sh5
                    • 5.Rxh5#
                • 4.e4
                  • threat
                    • 5.Bg5#
                  • 4...Sxe4
                    • 5.Rh5#
                  • 4...Sh7
                    • 5.Rh5#
              • 3...Sg3
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.c5+
                  • 4...Se4
                    • 5.Rxe4#
                    • 5.Rh5#
              • 3...Sg5
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.c5+
                  • 4...Se4
                    • 5.Rxe4#
                    • 5.Rh5#
                • 4.Rxg5
                  • threat
                    • 5.Rg4#
                    • 5.Rh5#
                    • 5.c5#
                • 4.Rf5
                  • threat
                    • 5.Rf4#
                  • 4...Se6
                    • 5.Rh5#
          • 2...Sd2
            • 3.c5+
              • 3...Bxb4
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
              • 3...Bd4
                • 4.Rbxd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.Rdxd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.Bxd2
                  • 4...a2
                    • 5.Be1#
                    • 5.Rbxd4#
                    • 5.Rdxd4#
              • 3...Sc4
                • 4.Rxc4+
                  • 4...Bd4
                    • 5.Rcxd4#
                    • 5.Rdxd4#
            • 3.Bxd2
              • threat
                • 4.Be1+
                  • 4...Bxe1
                    • 5.Rd4#
                • 4.Rd4+
                  • 4...Bxd4
                    • 5.Be1#
                • 4.c5+
                  • 4...Bxb4
                    • 5.Rd4#
                  • 4...Bd4
                    • 5.Be1#
                    • 5.Rbxd4#
                    • 5.Rdxd4#
                • 4.Bxc3
                  • 4...a2
                    • 5.Be1#
                    • 5.Bf6#
                    • 5.Rd4#
                    • 5.c5#
                • 4.Rb7
                  • threat
                    • 5.Rh7#
                  • 4...Bg7
                    • 5.Be1#
                • 4.Rd7
                  • threat
                    • 5.Rh7#
                  • 4...Bg7
                    • 5.Be1#
              • 3...Be5
                • 4.Be1+
                  • 4...Bg3
                    • 5.Bxg3#
                    • 5.Rd4#
                    • 5.hxg3#
                    • 5.c5#
                • 4.Rd4+
                  • 4...Bxd4
                    • 5.Be1#
                  • 4...Bf4
                    • 5.Be1#
                    • 5.Rxf4#
                • 4.c5+
                  • 4...Bd4
                    • 5.Be1#
                    • 5.Rbxd4#
                    • 5.Rdxd4#
                  • 4...Bf4
                    • 5.Be1#
                    • 5.Rxf4#
                • 4.Rxe5
                  • 4...a2
                    • 5.Be1#
                    • 5.Re4#
                    • 5.c5#
            • 3.Rxd2
              • threat
                • 4.c5+
                  • 4...Bxb4
                    • 5.Rd4#
                  • 4...Bd4
                    • 5.Rdxd4#
                    • 5.Rbxd4#
              • 3...Bxd2
                • 4.Bxd2
                  • 4...a2
                    • 5.Be1#
                    • 5.c5#
              • 3...Ba1
                • 4.c5+
                  • 4...Bd4
                    • 5.Rdxd4#
                    • 5.Rbxd4#
              • 3...Bb2
                • 4.c5+
                  • 4...Bd4
                    • 5.Rdxd4#
                    • 5.Rbxd4#
                • 4.Bxb2
                  • threat
                    • 5.Bf6#
                    • 5.Rd4#
                    • 5.c5#
                • 4.Rdxb2
                  • threat
                    • 5.c5#
                • 4.Rbxb2
                  • threat
                    • 5.Rd4#
              • 3...Be5
                • 4.c5+
                  • 4...Bd4
                    • 5.Rdxd4#
                    • 5.Rbxd4#
                  • 4...Bf4
                    • 5.Rxf4#
              • 3...Bf6
                • 4.c5+
                  • 4...Bd4
                    • 5.Rdxd4#
                    • 5.Rbxd4#
                • 4.Kxf6
                  • 4...a2
                    • 5.Rd4#
                    • 5.c5#
              • 3...Bg7
                • 4.c5+
                  • 4...Bd4
                    • 5.Rdxd4#
                    • 5.Rbxd4#
              • 3...Bh8
                • 4.c5+
                  • 4...Bd4
                    • 5.Rdxd4#
                    • 5.Rbxd4#
          • 2...Sf2
            • 3.c5+
              • 3...Bxb4
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                  • 4...Sg4
                    • 5.Rxg4#
                • 4.f6
                  • threat
                    • 5.Rh5#
                  • 4...Sxd1
                    • 5.Rd4#
              • 3...Bd4
                • 4.Rbxd4+
                  • 4...Se4
                    • 5.Rxe4#
                  • 4...Sg4
                    • 5.Rxg4#
                • 4.Rdxd4+
                  • 4...Se4
                    • 5.Rxe4#
                  • 4...Sg4
                    • 5.Rxg4#
                • 4.f6
                  • threat
                    • 5.Rh5#
                  • 4...Sxd1
                    • 5.Rbxd4#
                    • 5.Rdxd4#
            • 3.Rd7
              • threat
                • 4.Rh7#
              • 3...Sxd1
                • 4.c5+
                  • 4...Bxb4
                    • 5.Rd4#
                  • 4...Bd4
                    • 5.Rbxd4#
                    • 5.Rdxd4#
              • 3...Bg7
                • 4.c5+
                  • 4...Bd4
                    • 5.Rh7#
                  • 4...Se4
                    • 5.Rxe4#
                  • 4...Sg4
                    • 5.Rxg4#
              • 3...Sg4
                • 4.Rh7+
                  • 4...Sh6
                    • 5.Rxh6#
            • 3.f6
              • threat
                • 4.Rh5#
              • 3...Sxd1
                • 4.c5+
                  • 4...Bxb4
                    • 5.Rd4#
                  • 4...Bd4
                    • 5.Rbxd4#
                    • 5.Rdxd4#
              • 3...Be5
                • 4.Rxe5
                  • threat
                    • 5.Rh5#
                  • 4...Sxd1
                    • 5.Re4#
                    • 5.c5#
          • 2...Sg3
            • 3.c5+
              • 3...Bxb4
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
              • 3...Bd4
                • 4.Rbxd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.Rdxd4+
                  • 4...Se4
                    • 5.Rxe4#
          • 2...Sc5
            • 3.f6
              • threat
                • 4.Rh5#
              • 3...Be5
                • 4.Rxe5
                  • threat
                    • 5.Rh5#
          • 2...Sg5
            • 3.c5+
              • 3...Bxb4
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
              • 3...Bd4
                • 4.Rbxd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.Rdxd4+
                  • 4...Se4
                    • 5.Rxe4#
          • 2...Sd6
            • 3.c5+
              • 3...Bxb4
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
              • 3...Bd4
                • 4.Rbxd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.Rdxd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.Rxd6
                  • 4...a2
                    • 5.Rbxd4#
                    • 5.Rdxd4#
                • 4.cxd6
                  • 4...a2
                    • 5.Rbxd4#
                    • 5.Rdxd4#
              • 3...Sc4
                • 4.Rxc4+
                  • 4...Bd4
                    • 5.Rcxd4#
                    • 5.Rdxd4#
            • 3.Rxd6
              • threat
                • 4.c5+
                  • 4...Bxb4
                    • 5.Rd4#
                  • 4...Bd4
                    • 5.Rbxd4#
                    • 5.Rdxd4#
              • 3...Ba1
                • 4.c5+
                  • 4...Bd4
                    • 5.Rbxd4#
                    • 5.Rdxd4#
              • 3...Bb2
                • 4.c5+
                  • 4...Bd4
                    • 5.Rbxd4#
                    • 5.Rdxd4#
                • 4.Bxb2
                  • threat
                    • 5.Bf6#
                    • 5.Rd4#
                    • 5.c5#
                • 4.Rxb2
                  • threat
                    • 5.Rd4#
              • 3...Be5
                • 4.c5+
                  • 4...Bd4
                    • 5.Rbxd4#
                    • 5.Rdxd4#
                  • 4...Bf4
                    • 5.Rxf4#
              • 3...Bf6
                • 4.c5+
                  • 4...Bd4
                    • 5.Rbxd4#
                    • 5.Rdxd4#
                • 4.Kxf6
                  • 4...a2
                    • 5.Rd4#
                    • 5.c5#
                • 4.Rxf6
                  • 4...a2
                    • 5.c5#
              • 3...Bg7
                • 4.c5+
                  • 4...Bd4
                    • 5.Rbxd4#
                    • 5.Rdxd4#
              • 3...Bh8
                • 4.c5+
                  • 4...Bd4
                    • 5.Rbxd4#
                    • 5.Rdxd4#
            • 3.f6
              • threat
                • 4.Rh5#
              • 3...Be5
                • 4.Rxe5
                  • threat
                    • 5.Rh5#
                  • 4...Sf5
                    • 5.Re4#
              • 3...Sf5
                • 4.Rxf5
                  • threat
                    • 5.Rf4#
                    • 5.Rh5#
          • 2...Sf6
            • 3.c5+
              • 3...Bxb4
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                  • 4...Sg4
                    • 5.Rxg4#
              • 3...Bd4
                • 4.Rbxd4+
                  • 4...Se4
                    • 5.Rxe4#
                  • 4...Sg4
                    • 5.Rxg4#
                • 4.Rdxd4+
                  • 4...Se4
                    • 5.Rxe4#
                  • 4...Sg4
                    • 5.Rxg4#
          • 2...a2
            • 3.c5
              • threat
                • 4.Rxe4#
              • 3...Bxb4
                • 4.Rd4
                  • threat
                    • 5.Rxe4#
              • 3...Bd4
                • 4.Rbxd4
                  • threat
                    • 5.Rxe4#
                • 4.Rdxd4
                  • threat
                    • 5.Rxe4#
              • 3...Be5
                • 4.Rxe4+
                  • 4...Bf4
                    • 5.Rxf4#
                • 4.Rxe5
                  • threat
                    • 5.Rbxe4#
                    • 5.Rexe4#
        • 2.c5
          • threat
            • 3.Rxe4#
          • 2...Bxb4
            • 3.Rd4
              • threat
                • 4.Rxe4#
              • 3...Kg4
                • 4.Bd1+
                  • 4...Kh4
                    • 5.Rxe4#
          • 2...Bd4
            • 3.Rbxd4
              • threat
                • 4.Rxe4#
              • 3...Kg4
                • 4.Bd1+
                  • 4...Kh4
                    • 5.Rxe4#
            • 3.Rdxd4
              • threat
                • 4.Rxe4#
              • 3...Kg4
                • 4.Bd1+
                  • 4...Kh4
                    • 5.Rxe4#
            • 3.Bd1
              • threat
                • 4.Rbxd4
                  • 4...a2
                    • 5.Rxe4#
                • 4.Rdxd4
                  • 4...a2
                    • 5.Rxe4#
              • 3...Bxe3
                • 4.Rxe4+
                  • 4...Bf4
                    • 5.Rxf4#
                • 4.Bxe3
                  • 4...a2
                    • 5.Bf2#
                    • 5.Bg5#
                    • 5.Rxe4#
                • 4.f6
                  • threat
                    • 5.Rh5#
                  • 4...Bg5
                    • 5.Bxg5#
              • 3...Sxc5
                • 4.Rbxd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.Rdxd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.Rxc5
                  • 4...a2
                    • 5.Rxd4#
                • 4.Rd7
                  • threat
                    • 5.Rh7#
                  • 4...Sxd7
                    • 5.Rxd4#
                • 4.f6
                  • threat
                    • 5.Rh5#
              • 3...Be5
                • 4.Rxe4+
                  • 4...Bf4
                    • 5.Rxf4#
                • 4.Rxe5
                  • 4...a2
                    • 5.Rbxe4#
                    • 5.Rexe4#
              • 3...Sd2
                • 4.Rbxd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.Rdxd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.Bxd2
                  • 4...a2
                    • 5.Be1#
                    • 5.Rbxd4#
                    • 5.Rdxd4#
              • 3...Sf2
                • 4.Rbxd4+
                  • 4...Se4
                    • 5.Rxe4#
                  • 4...Sg4
                    • 5.Rxg4#
                • 4.Rdxd4+
                  • 4...Se4
                    • 5.Rxe4#
                  • 4...Sg4
                    • 5.Rxg4#
                • 4.f6
                  • threat
                    • 5.Rh5#
                  • 4...Sxd1
                    • 5.Rbxd4#
                    • 5.Rdxd4#
              • 3...Sc3
                • 4.Rbxd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.Rdxd4+
                  • 4...Se4
                    • 5.Rxe4#
              • 3...Sg3
                • 4.Rbxd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.Rdxd4+
                  • 4...Se4
                    • 5.Rxe4#
              • 3...Sg5
                • 4.Rbxd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.Rdxd4+
                  • 4...Se4
                    • 5.Rxe4#
              • 3...Sd6
                • 4.Rbxd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.Rdxd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.Rxd6
                  • 4...a2
                    • 5.Rbxd4#
                    • 5.Rdxd4#
                • 4.cxd6
                  • 4...a2
                    • 5.Rbxd4#
                    • 5.Rdxd4#
              • 3...Sf6
                • 4.Rbxd4+
                  • 4...Se4
                    • 5.Rxe4#
                  • 4...Sg4
                    • 5.Rxg4#
                • 4.Rdxd4+
                  • 4...Se4
                    • 5.Rxe4#
                  • 4...Sg4
                    • 5.Rxg4#
              • 3...a2
                • 4.Rbxd4
                  • threat
                    • 5.Rxe4#
                • 4.Rdxd4
                  • threat
                    • 5.Rxe4#
            • 3.Rd7
              • threat
                • 4.Rh7+
                  • 4...Kg4
                    • 5.Bd1#
              • 3...Kg4
                • 4.Bd1+
                  • 4...Kh4
                    • 5.Rh7#
              • 3...Bxe3
                • 4.Rxe4+
                  • 4...Bf4
                    • 5.Rxf4#
              • 3...Sd2
                • 4.Rbxd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.Rdxd4+
                  • 4...Se4
                    • 5.Rxe4#
              • 3...Sf2
                • 4.Rbxd4+
                  • 4...Se4
                    • 5.Rxe4#
                  • 4...Sg4
                    • 5.Rh7#
                • 4.Rdxd4+
                  • 4...Se4
                    • 5.Rxe4#
                  • 4...Sg4
                    • 5.Rxg4#
              • 3...Sc3
                • 4.Rbxd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.Rdxd4+
                  • 4...Se4
                    • 5.Rxe4#
              • 3...Sg3
                • 4.Rbxd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.Rdxd4+
                  • 4...Se4
                    • 5.Rxe4#
              • 3...Sg5
                • 4.Rbxd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.Rdxd4+
                  • 4...Se4
                    • 5.Rxe4#
              • 3...Sf6
                • 4.Rbxd4+
                  • 4...Se4
                    • 5.Rxe4#
                  • 4...Sg4
                    • 5.Rh7#
                • 4.Rdxd4+
                  • 4...Se4
                    • 5.Rxe4#
                  • 4...Sg4
                    • 5.Rxg4#
                • 4.Rh7+
                  • 4...Kg4
                    • 5.Bd1#
                  • 4...Sh5
                    • 5.Rxd4#
                  • 4...Sxh7
                    • 5.Rxd4#
            • 3.f6
              • threat
                • 4.Rh5+
                  • 4...Kg4
                    • 5.Bd1#
              • 3...Kg4
                • 4.Bd1+
                  • 4...Kh4
                    • 5.Rh5#
              • 3...Bxe3
                • 4.Rxe4+
                  • 4...Bf4
                    • 5.Rxf4#
                • 4.Bd1
                  • threat
                    • 5.Rh5#
                  • 4...Bg5
                    • 5.Bxg5#
                • 4.Bd7
                  • threat
                    • 5.Rh5#
                  • 4...Bg5
                    • 5.Bxg5#
              • 3...Sxf6
                • 4.Rbxd4+
                  • 4...Se4
                    • 5.Rxe4#
                  • 4...Sg4
                    • 5.Rh5#
                • 4.Rdxd4+
                  • 4...Se4
                    • 5.Rxe4#
                  • 4...Sg4
                    • 5.Rxg4#
              • 3...Be5
                • 4.Rxe4+
                  • 4...Bf4
                    • 5.Rxf4#
              • 3...Sd2
                • 4.Rbxd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.Rdxd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.Bd7
                  • threat
                    • 5.Rh5#
                • 4.Rf5
                  • threat
                    • 5.Rf4#
                  • 4...Kg4
                    • 5.Rf4#
              • 3...Sf2
                • 4.Rbxd4+
                  • 4...Se4
                    • 5.Rxe4#
                  • 4...Sg4
                    • 5.Rh5#
                • 4.Rdxd4+
                  • 4...Se4
                    • 5.Rxe4#
                  • 4...Sg4
                    • 5.Rxg4#
                • 4.Bd1
                  • threat
                    • 5.Rh5#
                  • 4...Sxd1
                    • 5.Rbxd4#
                    • 5.Rdxd4#
                • 4.Bd7
                  • threat
                    • 5.Rh5#
              • 3...Sc3
                • 4.Rbxd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.Rdxd4+
                  • 4...Se4
                    • 5.Rxe4#
              • 3...Sg3
                • 4.Rbxd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.Rdxd4+
                  • 4...Se4
                    • 5.Rxe4#
              • 3...Sg5
                • 4.Rbxd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.Rdxd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.Rxg5
                  • 4...a2
                    • 5.Rxd4#
      • 1...Sa6
        • 2.Rd4+
          • 2...Bxd4
            • 3.exd4
              • threat
                • 4.Bg5+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.Bd1
                  • threat
                    • 5.Bg5#
              • 3...Kg4
                • 4.Bd1+
                  • 4...Kh4
                    • 5.Bg5#
        • 2.Bd2
          • threat
            • 3.Be1+
              • 3...Kg4
                • 4.Bd1#
              • 3...Bxe1
                • 4.Rd4#
          • 2...Kg4
            • 3.Bd1+
              • 3...Kh4
                • 4.Be1+
                  • 4...Bxe1
                    • 5.Rd4#
                • 4.Rd4+
                  • 4...Bxd4
                    • 5.Be1#
                • 4.Bxc3
                  • threat
                    • 5.Be1#
                    • 5.Bf6#
                    • 5.Rd4#
                • 4.Rd7
                  • threat
                    • 5.Rh7#
                  • 4...Bg7
                    • 5.Be1#
          • 2...Sc5
            • 3.Be1+
              • 3...Bxe1
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
            • 3.Rd4+
              • 3...Bxd4
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
            • 3.Bxc3
              • threat
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.Bf6+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
              • 3...Kg4
                • 4.Bd1+
                  • 4...Kh4
                    • 5.Be1#
                    • 5.Bf6#
              • 3...Sb3
                • 4.c5+
                  • 4...Sd4
                    • 5.Rbxd4#
                    • 5.Rdxd4#
              • 3...Se4
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
                  • 4...Sf2
                    • 5.Rd4#
                    • 5.c5#
                  • 4...Sg3
                    • 5.Rd4#
                    • 5.c5#
        • 2.Bd1
          • threat
            • 3.Rd4+
              • 3...Bxd4
                • 4.exd4
                  • threat
                    • 5.Bg5#
            • 3.Bd2
              • threat
                • 4.Be1+
                  • 4...Bxe1
                    • 5.Rd4#
                • 4.Rd4+
                  • 4...Bxd4
                    • 5.Be1#
                • 4.Bxc3
                  • threat
                    • 5.Be1#
                    • 5.Bf6#
                    • 5.Rd4#
                • 4.Rd7
                  • threat
                    • 5.Rh7#
                  • 4...Bg7
                    • 5.Be1#
              • 3...Be5
                • 4.Be1+
                  • 4...Bg3
                    • 5.Bxg3#
                    • 5.Rd4#
                    • 5.hxg3#
                • 4.Rd4+
                  • 4...Bxd4
                    • 5.Be1#
                  • 4...Bf4
                    • 5.Be1#
                    • 5.Rxf4#
                • 4.Rxe5
                  • threat
                    • 5.Be1#
                    • 5.Re4#
              • 3...Sc5
                • 4.Rd4+
                  • 4...Bxd4
                    • 5.Be1#
                  • 4...Se4
                    • 5.Rxe4#
            • 3.Rd7
              • threat
                • 4.Rh7#
              • 3...Bg7
                • 4.Rxg7
                  • threat
                    • 5.Rh7#
                • 4.Bd2
                  • threat
                    • 5.Be1#
                  • 4...Bc3
                    • 5.Rh7#
                  • 4...Be5
                    • 5.Rh7#
            • 3.e4
              • threat
                • 4.Bg5#
              • 3...Bd2
                • 4.Bxd2
                  • threat
                    • 5.Be1#
                    • 5.Bg5#
                • 4.f6
                  • threat
                    • 5.Rh5#
                  • 4...Bg5
                    • 5.Bxg5#
              • 3...Bf6
                • 4.Kxf6
                  • threat
                    • 5.Bg5#
                • 4.Bd2
                  • threat
                    • 5.Be1#
                  • 4...Bc3
                    • 5.Bg5#
                  • 4...Bd4
                    • 5.Bg5#
                  • 4...Be5
                    • 5.Bg5#
                • 4.Be3
                  • threat
                    • 5.Bf2#
                  • 4...Bd4
                    • 5.Bg5#
                  • 4...Be5
                    • 5.Bg5#
                • 4.Bf4
                  • threat
                    • 5.Bg3#
                  • 4...Be5
                    • 5.Bg5#
            • 3.f6
              • threat
                • 4.Rh5#
              • 3...Be5
                • 4.Rxe5
                  • threat
                    • 5.Re4#
                    • 5.Rh5#
          • 2...Ba1
            • 3.Rd4+
              • 3...Bxd4
                • 4.exd4
                  • threat
                    • 5.Bg5#
            • 3.Bd2
              • threat
                • 4.Be1#
              • 3...Bc3
                • 4.Be1+
                  • 4...Bxe1
                    • 5.Rd4#
                • 4.Rd4+
                  • 4...Bxd4
                    • 5.Be1#
                • 4.Bxc3
                  • threat
                    • 5.Be1#
                    • 5.Bf6#
                    • 5.Rd4#
                • 4.Rd7
                  • threat
                    • 5.Rh7#
                  • 4...Bg7
                    • 5.Be1#
              • 3...Be5
                • 4.Be1+
                  • 4...Bg3
                    • 5.Bxg3#
                    • 5.Rd4#
                    • 5.hxg3#
                • 4.Rd4+
                  • 4...Bxd4
                    • 5.Be1#
                  • 4...Bf4
                    • 5.Be1#
                    • 5.Rxf4#
                • 4.Rxe5
                  • threat
                    • 5.Be1#
                    • 5.Re4#
            • 3.Rb2
              • threat
                • 4.Rd4#
              • 3...Bxb2
                • 4.Bxb2
                  • threat
                    • 5.Bf6#
                    • 5.Rd4#
              • 3...Sc5
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
                • 4.f6
                  • threat
                    • 5.Rh5#
            • 3.Rd7
              • threat
                • 4.Rh7#
              • 3...Bg7
                • 4.Rxg7
                  • threat
                    • 5.Rh7#
                • 4.Bd2
                  • threat
                    • 5.Be1#
                  • 4...Bc3
                    • 5.Rh7#
                  • 4...Be5
                    • 5.Rh7#
            • 3.e4
              • threat
                • 4.Bg5#
              • 3...Bf6
                • 4.Kxf6
                  • threat
                    • 5.Bg5#
                • 4.Bd2
                  • threat
                    • 5.Be1#
                  • 4...Bc3
                    • 5.Bg5#
                  • 4...Bd4
                    • 5.Bg5#
                  • 4...Be5
                    • 5.Bg5#
                • 4.Be3
                  • threat
                    • 5.Bf2#
                  • 4...Bd4
                    • 5.Bg5#
                  • 4...Be5
                    • 5.Bg5#
                • 4.Bf4
                  • threat
                    • 5.Bg3#
                  • 4...Be5
                    • 5.Bg5#
            • 3.f6
              • threat
                • 4.Rh5#
              • 3...Be5
                • 4.Rxe5
                  • threat
                    • 5.Re4#
                    • 5.Rh5#
          • 2...Be5
            • 3.Rd4+
              • 3...Bxd4
                • 4.exd4
                  • threat
                    • 5.Bg5#
            • 3.Rxe5
              • threat
                • 4.Re4#
              • 3...Sc5
                • 4.Rb7
                  • threat
                    • 5.Rh7#
                  • 4...Sxb7
                    • 5.Re4#
                  • 4...Sd7
                    • 5.Re4#
                • 4.Rb8
                  • threat
                    • 5.Rh8#
                • 4.Re7
                  • threat
                    • 5.Rh7#
                • 4.Re8
                  • threat
                    • 5.Rh8#
                • 4.f6
                  • threat
                    • 5.Rh5#
            • 3.Bd2
              • threat
                • 4.Be1+
                  • 4...Bg3
                    • 5.Bxg3#
                    • 5.Rd4#
                    • 5.hxg3#
                • 4.Rd4+
                  • 4...Bxd4
                    • 5.Be1#
                  • 4...Bf4
                    • 5.Be1#
                    • 5.Rxf4#
                • 4.Rxe5
                  • threat
                    • 5.Be1#
                    • 5.Re4#
              • 3...Bxh2
                • 4.Be1+
                  • 4...Bg3
                    • 5.Rd4#
              • 3...Bc3
                • 4.Be1+
                  • 4...Bxe1
                    • 5.Rd4#
                • 4.Rd4+
                  • 4...Bxd4
                    • 5.Be1#
                • 4.Bxc3
                  • threat
                    • 5.Be1#
                    • 5.Bf6#
                    • 5.Rd4#
                • 4.Rd7
                  • threat
                    • 5.Rh7#
                  • 4...Bg7
                    • 5.Be1#
              • 3...Bg3
                • 4.Rd4+
                  • 4...Bf4
                    • 5.Be1#
                    • 5.Rxf4#
                • 4.Be1
                  • threat
                    • 5.Bxg3#
                    • 5.Rd4#
                    • 5.hxg3#
              • 3...Bf4
                • 4.Be1+
                  • 4...Bg3
                    • 5.Bxg3#
                    • 5.Rd4#
                    • 5.hxg3#
                • 4.exf4
                  • threat
                    • 5.Be1#
                • 4.Rd4
                  • threat
                    • 5.Be1#
                    • 5.Rxf4#
              • 3...Bd6
                • 4.Be1+
                  • 4...Bg3
                    • 5.Bxg3#
                    • 5.Rd4#
                    • 5.hxg3#
                • 4.Rd4+
                  • 4...Bf4
                    • 5.Be1#
                    • 5.Rxf4#
                • 4.Rxd6
                  • threat
                    • 5.Be1#
                    • 5.Rd4#
              • 3...Bc7
                • 4.Be1+
                  • 4...Bg3
                    • 5.Bxg3#
                    • 5.Rd4#
                    • 5.hxg3#
                • 4.Rd4+
                  • 4...Bf4
                    • 5.Be1#
                    • 5.Rxf4#
              • 3...Bb8
                • 4.Be1+
                  • 4...Bg3
                    • 5.Bxg3#
                    • 5.Rd4#
                    • 5.hxg3#
                • 4.Rd4+
                  • 4...Bf4
                    • 5.Be1#
                    • 5.Rxf4#
                • 4.Rxb8
                  • threat
                    • 5.Be1#
                    • 5.Rd4#
                    • 5.Rh8#
              • 3...Sc5
                • 4.Be1+
                  • 4...Bg3
                    • 5.Bxg3#
                    • 5.hxg3#
            • 3.f6
              • threat
                • 4.Rxe5
                  • threat
                    • 5.Re4#
                    • 5.Rh5#
              • 3...Bxh2
                • 4.Rg5
                  • threat
                    • 5.Rg4#
              • 3...Sc5
                • 4.Rxe5
                  • threat
                    • 5.Rh5#
              • 3...Sc7
                • 4.c5+
                  • 4...Bd4
                    • 5.Rbxd4#
                    • 5.Rdxd4#
                    • 5.Rh5#
                  • 4...Bf4
                    • 5.Rxf4#
                    • 5.Rh5#
                • 4.Rxe5
                  • threat
                    • 5.Re4#
                    • 5.Rh5#
                    • 5.c5#
              • 3...Sb8
                • 4.c5+
                  • 4...Bd4
                    • 5.Rbxd4#
                    • 5.Rdxd4#
                    • 5.Rh5#
                  • 4...Bf4
                    • 5.Rxf4#
                    • 5.Rh5#
                • 4.Rxe5
                  • threat
                    • 5.Re4#
                    • 5.Rh5#
                    • 5.c5#
          • 2...Bf6
            • 3.Rd4+
              • 3...Bxd4
                • 4.exd4
                  • threat
                    • 5.Bg5#
            • 3.Kxf6
              • threat
                • 4.Rd4#
              • 3...Sc5
                • 4.Rd4+
                  • 4...Se4+
                    • 5.Rxe4#
            • 3.Bd2
              • threat
                • 4.Be1#
              • 3...Bc3
                • 4.Be1+
                  • 4...Bxe1
                    • 5.Rd4#
                • 4.Rd4+
                  • 4...Bxd4
                    • 5.Be1#
                • 4.Bxc3
                  • threat
                    • 5.Be1#
                    • 5.Bf6#
                    • 5.Rd4#
                • 4.Rd7
                  • threat
                    • 5.Rh7#
                  • 4...Bg7
                    • 5.Be1#
              • 3...Be5
                • 4.Be1+
                  • 4...Bg3
                    • 5.Bxg3#
                    • 5.Rd4#
                    • 5.hxg3#
                • 4.Rd4+
                  • 4...Bxd4
                    • 5.Be1#
                  • 4...Bf4
                    • 5.Be1#
                    • 5.Rxf4#
                • 4.Rxe5
                  • threat
                    • 5.Be1#
                    • 5.Re4#
            • 3.Rd7
              • threat
                • 4.Rh7#
              • 3...Bg5
                • 4.Rd4+
                  • 4...Bf4
                    • 5.Rxf4#
                • 4.Rh7+
                  • 4...Bh6
                    • 5.Rxh6#
              • 3...Bg7
                • 4.Rxg7
                  • threat
                    • 5.Rh7#
                • 4.Bd2
                  • threat
                    • 5.Be1#
                  • 4...Bc3
                    • 5.Rh7#
                  • 4...Be5
                    • 5.Rh7#
          • 2...Sc5
            • 3.f6
              • threat
                • 4.Rh5#
              • 3...Be5
                • 4.Rxe5
                  • threat
                    • 5.Rh5#
        • 2.Rd7
          • threat
            • 3.Rh7+
              • 3...Kg4
                • 4.Bd1#
          • 2...Bg7
            • 3.Rxg7
              • threat
                • 4.Rh7+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.Bd1
                  • threat
                    • 5.Rh7#
              • 3...Kg4
                • 4.Bd1+
                  • 4...Kh4
                    • 5.Rh7#
            • 3.Bd2
              • threat
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.Bd1
                  • threat
                    • 5.Be1#
                  • 4...Bc3
                    • 5.Rh7#
                  • 4...Be5
                    • 5.Rh7#
              • 3...Kg4
                • 4.Bd1+
                  • 4...Kh4
                    • 5.Be1#
              • 3...Bc3
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
                  • 4...Bxe1
                    • 5.Rd4#
                • 4.Rh7+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.Bd1
                  • threat
                    • 5.Rh7#
                  • 4...Bg7
                    • 5.Be1#
              • 3...Be5
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
                  • 4...Bg3
                    • 5.Rd4#
                • 4.Rh7+
                  • 4...Kg4
                    • 5.Bd1#
            • 3.Bd1
              • threat
                • 4.Rxg7
                  • threat
                    • 5.Rh7#
                • 4.Bd2
                  • threat
                    • 5.Be1#
                  • 4...Bc3
                    • 5.Rh7#
                  • 4...Be5
                    • 5.Rh7#
              • 3...Bh6
                • 4.Rd4+
                  • 4...Bf4
                    • 5.Rxf4#
                • 4.Rh7
                  • threat
                    • 5.Rxh6#
            • 3.f6
              • threat
                • 4.Rd4#
              • 3...Kg4
                • 4.Bd1+
                  • 4...Kh4
                    • 5.Rd4#
              • 3...Bxf6
                • 4.Rh7+
                  • 4...Kg4
                    • 5.Bd1#
              • 3...Bh6
                • 4.Rd4+
                  • 4...Bf4
                    • 5.Rxf4#
              • 3...Sc5
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
        • 2.e4
          • threat
            • 3.Bg5+
              • 3...Kg4
                • 4.Bd1#
          • 2...Bd2
            • 3.Bxd2
              • threat
                • 4.Bg5+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.Bd1
                  • threat
                    • 5.Be1#
                    • 5.Bg5#
              • 3...Kg4
                • 4.Bd1+
                  • 4...Kh4
                    • 5.Be1#
                    • 5.Bg5#
          • 2...Bf6
            • 3.Kxf6
              • threat
                • 4.Bg5+
                  • 4...Kg4
                    • 5.Bd1#
                  • 4...Kh5
                    • 5.Bd1#
                • 4.Bd1
                  • threat
                    • 5.Bg5#
              • 3...Kg4
                • 4.Bd1+
                  • 4...Kh4
                    • 5.Bg5#
              • 3...Kh5
                • 4.Bd1+
                  • 4...Kh4
                    • 5.Bg5#
                • 4.Bg5
                  • threat
                    • 5.Bd1#
                  • 4...Kg4
                    • 5.Bd1#
            • 3.Rd4
              • threat
                • 4.e5#
              • 3...Kg4
                • 4.Bd1+
                  • 4...Kh4
                    • 5.e5#
              • 3...Bxd4
                • 4.Bg5+
                  • 4...Kg4
                    • 5.Bd1#
              • 3...Be5
                • 4.Bg5+
                  • 4...Kg4
                    • 5.Bd1#
              • 3...Bg5
                • 4.Bxg5+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.e5+
                  • 4...Bf4
                    • 5.Rxf4#
              • 3...Sc5
                • 4.e5+
                  • 4...Se4
                    • 5.Rxe4#
            • 3.e5
              • threat
                • 4.Rd4#
              • 3...Kg4
                • 4.Bd1+
                  • 4...Kh4
                    • 5.Rd4#
              • 3...Bxe5
                • 4.Bg5+
                  • 4...Kg4
                    • 5.Bd1#
              • 3...Bg5
                • 4.Bxg5+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.Rd4+
                  • 4...Bf4
                    • 5.Rxf4#
              • 3...Sc5
                • 4.Rd4+
                  • 4...Se4
                    • 5.Rxe4#
        • 2.f6
          • threat
            • 3.Rh5+
              • 3...Kg4
                • 4.Bd1#
          • 2...Be5
            • 3.Rxe5
              • threat
                • 4.Re4#
              • 3...Kg4
                • 4.Bd1+
                  • 4...Kh4
                    • 5.Re4#
                    • 5.Rh5#
                • 4.Rf5
                  • threat
                    • 5.Rf4#
                  • 4...Kh4
                    • 5.Rf4#
              • 3...Sc5
                • 4.Rh5+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.Bd1
                  • threat
                    • 5.Rh5#
            • 3.Bd1
              • threat
                • 4.Rxe5
                  • threat
                    • 5.Re4#
                    • 5.Rh5#
              • 3...Bxh2
                • 4.Rg5
                  • threat
                    • 5.Rg4#
              • 3...Sc5
                • 4.Rxe5
                  • threat
                    • 5.Rh5#
              • 3...Sc7
                • 4.c5+
                  • 4...Bd4
                    • 5.Rbxd4#
                    • 5.Rdxd4#
                    • 5.Rh5#
                  • 4...Bf4
                    • 5.Rxf4#
                    • 5.Rh5#
                • 4.Rxe5
                  • threat
                    • 5.Re4#
                    • 5.Rh5#
                    • 5.c5#
              • 3...Sb8
                • 4.c5+
                  • 4...Bd4
                    • 5.Rbxd4#
                    • 5.Rdxd4#
                    • 5.Rh5#
                  • 4...Bf4
                    • 5.Rxf4#
                    • 5.Rh5#
                • 4.Rxe5
                  • threat
                    • 5.Re4#
                    • 5.Rh5#
                    • 5.c5#
    • 1.Rb7!
      • threat
        • 2.Rh7+
          • 2...Kg4
            • 3.Bd1#
      • 1...Sxa4
        • 2.Rbd7
          • threat
            • 3.R2d4+
              • 3...Bxd4
                • 4.Rxd4#
            • 3.R7d4+
              • 3...Bxd4
                • 4.Rxd4#
          • 2...Kg4
            • 3.Rf2
              • threat
                • 4.Rf4#
              • 3...Be5
                • 4.Rd4+
                  • 4...Bxd4
                    • 5.Rf4#
                  • 4...Bf4
                    • 5.Rfxf4#
                    • 5.Rdxf4#
          • 2...Sc5
            • 3.R2d4+
              • 3...Bxd4
                • 4.Rxd4+
                  • 4...Se4
                    • 5.Rxe4#
            • 3.R7d4+
              • 3...Bxd4
                • 4.Rxd4+
                  • 4...Se4
                    • 5.Rxe4#
      • 1...Sxb7
        • 2.Rd4+
          • 2...Bxd4
            • 3.exd4
              • threat
                • 4.Bg5+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.Bd1
                  • threat
                    • 5.Bg5#
              • 3...Kg4
                • 4.Bd1+
                  • 4...Kh4
                    • 5.Bg5#
        • 2.Rd7
          • threat
            • 3.Rh7+
              • 3...Kg4
                • 4.Bd1#
          • 2...Bg7
            • 3.Rxg7
              • threat
                • 4.Rh7+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.Bd1
                  • threat
                    • 5.Rh7#
              • 3...Kg4
                • 4.Bd1+
                  • 4...Kh4
                    • 5.Rh7#
            • 3.Bd2
              • threat
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.Bd1
                  • threat
                    • 5.Be1#
                  • 4...Bc3
                    • 5.Rh7#
                  • 4...Be5
                    • 5.Rh7#
              • 3...Kg4
                • 4.Bd1+
                  • 4...Kh4
                    • 5.Be1#
              • 3...Bc3
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
                  • 4...Bxe1
                    • 5.Rd4#
                • 4.Rh7+
                  • 4...Kg4
                    • 5.Bd1#
                • 4.Bd1
                  • threat
                    • 5.Rh7#
                  • 4...Bg7
                    • 5.Be1#
              • 3...Be5
                • 4.Be1+
                  • 4...Kg4
                    • 5.Bd1#
                  • 4...Bg3
                    • 5.Rd4#
                • 4.Rh7+
                  • 4...Kg4
                    • 5.Bd1#
      • 1...Sb3
        • 2.Bxb3
          • threat
            • 3.Rh7+
              • 3...Kg4
                • 4.Bd1#
          • 2...Bg7
            • 3.Rd4+
              • 3...Bxd4
                • 4.Rh7+
                  • 4...Kg4
                    • 5.Bd1#
            • 3.Rxg7
              • threat
                • 4.Rd4#
              • 3...Kg4
                • 4.Bd1+
                  • 4...Kh4
                    • 5.Rd4#
                    • 5.Rh7#
                • 4.Rf2
                  • threat
                    • 5.Rf4#
                  • 4...Kh4
                    • 5.Rf4#
            • 3.Bd1
              • threat
                • 4.Rd4+
                  • 4...Bxd4
                    • 5.Rh7#
                • 4.Rxg7
                  • 4...a2
                    • 5.Rd4#
                    • 5.Rh7#
              • 3...Bh6
                • 4.Rd4+
                  • 4...Bf4
                    • 5.Rxf4#
                    • 5.Rh7#
                • 4.Kxh6
                  • 4...a2
                    • 5.Rd4#
                • 4.Rh7
                  • 4...a2
                    • 5.Rd4#
                    • 5.Rxh6#
            • 3.Rf2
              • threat
                • 4.Rf4#
              • 3...Be5
                • 4.Rh7+
                  • 4...Kg4
                    • 5.Bd1#
              • 3...Bh6
                • 4.Kxh6
                  • threat
                    • 5.Rf4#
                  • 4...Kg4
                    • 5.Rf4#
            • 3.Re7
              • threat
                • 4.Re4#
              • 3...Kg4
                • 4.Bd1+
                  • 4...Kh4
                    • 5.Re4#
              • 3...Be5
                • 4.Rd4+
                  • 4...Bxd4
                    • 5.Re4#
                  • 4...Bf4
                    • 5.Rxf4#
                • 4.Rh7+
                  • 4...Kg4
                    • 5.Bd1#
              • 3...Bh6
                • 4.Rd4+
                  • 4...Bf4
                    • 5.Rxf4#
                • 4.Re4+
                  • 4...Bf4
                    • 5.Rxf4#
            • 3.f6
              • threat
                • 4.Rd4#
              • 3...Kg4
                • 4.Bd1+
                  • 4...Kh4
                    • 5.Rd4#
              • 3...Bxf6
                • 4.Rh7+
                  • 4...Kg4
                    • 5.Bd1#
              • 3...Bh6
                • 4.Rd4+
                  • 4...Bf4
                    • 5.Rxf4#

FEATURES


NOT CLASSIFIED


Developed and maintained by Brian Stephenson.
Implemented with HTML5, MySQL, Perl (with, inter alia, CGI::Simple, HTML::Template & XML::LibXML) & CSS/Javascript (jQuery, Bootstrap & DataTables).