Problem Display
PID: 66719 (kr4r1/ppR4p/b5pP/4Q1P1/8/1PRp1B2/3K4/8 w - - 0 1)

Wulfing, Otto

Schachzeitung der Berliner Schachgesellschaft, 1859

kr4r1/ppR4p/b5pP/4Q1P1/8/1PRp1B2/3K4/8

#5

8 + 9


SOLUTION


  • SOUND
  • Keys
    • 1.Qe7!
      • 1...Rg7
        • 2.Qxg7
          • threat
            • 3.Rc8
              • threat
                • 4.Rxb8+
                  • 4...Kxb8
                    • 5.Qf8#
                    • 5.Qh8#
                    • 5.Qg8#
                • 4.Qxh7
                  • 4...Rxc8
                    • 5.Rxc8#
                  • 4...Bc4
                    • 5.Bxb7#
                    • 5.Qxb7#
                  • 4...Bb5
                    • 5.Bxb7#
                    • 5.Qxb7#
                • 4.Bh1
                  • 4...Rxc8
                    • 5.Rxc8#
                  • 4...Bc4
                    • 5.Bxb7#
                    • 5.Qxb7#
                  • 4...Bb5
                    • 5.Bxb7#
                    • 5.Qxb7#
                • 4.Bg2
                  • 4...Rxc8
                    • 5.Rxc8#
                  • 4...Bc4
                    • 5.Bxb7#
                    • 5.Qxb7#
                  • 4...Bb5
                    • 5.Bxb7#
                    • 5.Qxb7#
                • 4.Be4
                  • 4...Rxc8
                    • 5.Rxc8#
                  • 4...Bc4
                    • 5.Bxb7#
                    • 5.Qxb7#
                  • 4...Bb5
                    • 5.Bxb7#
                    • 5.Qxb7#
                • 4.Bd5
                  • 4...Rxc8
                    • 5.Rxc8#
                  • 4...Bc4
                    • 5.Bxb7#
                    • 5.Qxb7#
                  • 4...Bb5
                    • 5.Bxb7#
                    • 5.Qxb7#
                • 4.Rc1
                  • 4...Rxc8
                    • 5.Rxc8#
                  • 4...Bc4
                    • 5.Bxb7#
                    • 5.Qxb7#
                  • 4...Bb5
                    • 5.Bxb7#
                    • 5.Qxb7#
                • 4.R3c4
                  • 4...Rxc8
                    • 5.Rxc8#
                  • 4...Bxc4
                    • 5.Bxb7#
                    • 5.Qxb7#
                  • 4...Bb5
                    • 5.Bxb7#
                    • 5.Qxb7#
                • 4.R3c5
                  • 4...Rxc8
                    • 5.Rxc8#
                  • 4...Bc4
                    • 5.Bxb7#
                    • 5.Qxb7#
                  • 4...Bb5
                    • 5.Bxb7#
                    • 5.Qxb7#
                • 4.R3c7
                  • 4...Rxc8
                    • 5.Rxc8#
                  • 4...Bc4
                    • 5.Bxb7#
                  • 4...Bb5
                    • 5.Bxb7#
                • 4.Rf8
                  • 4...Rxf8
                    • 5.Qxf8#
                  • 4...Rc8
                    • 5.Rcxc8#
                    • 5.Rfxc8#
                  • 4...Rd8
                    • 5.Rxd8#
                  • 4...Re8
                    • 5.Rxe8#
                  • 4...Bc4
                    • 5.Bxb7#
                    • 5.Qxb7#
                  • 4...Bb5
                    • 5.Bxb7#
                    • 5.Qxb7#
                • 4.Rg8
                  • 4...Rxg8
                    • 5.Qxg8#
                  • 4...Rc8
                    • 5.Rcxc8#
                    • 5.Rgxc8#
                  • 4...Rd8
                    • 5.Rxd8#
                  • 4...Re8
                    • 5.Rxe8#
                  • 4...Rf8
                    • 5.Rxf8#
                    • 5.Qxf8#
                  • 4...Bc4
                    • 5.Bxb7#
                    • 5.Qxb7#
                  • 4...Bb5
                    • 5.Bxb7#
                    • 5.Qxb7#
                • 4.Rh8
                  • 4...Rxh8
                    • 5.Qxh8#
                  • 4...Rc8
                    • 5.Rcxc8#
                    • 5.Rhxc8#
                  • 4...Rd8
                    • 5.Rxd8#
                  • 4...Re8
                    • 5.Rxe8#
                  • 4...Rf8
                    • 5.Rxf8#
                    • 5.Qxf8#
                  • 4...Rg8
                    • 5.Rxg8#
                    • 5.Qxg8#
                  • 4...Bc4
                    • 5.Bxb7#
                    • 5.Qxb7#
                  • 4...Bb5
                    • 5.Bxb7#
                    • 5.Qxb7#
                • 4.Qe5
                  • threat
                    • 5.Rxb8#
                    • 5.Qxb8#
                  • 4...Rxc8
                    • 5.Rxc8#
                • 4.Qf8
                  • threat
                    • 5.Rxb8#
                  • 4...Rxc8
                    • 5.Rxc8#
                    • 5.Qxc8#
                • 4.Qh8
                  • threat
                    • 5.Rxb8#
                  • 4...Rxc8
                    • 5.Rxc8#
                    • 5.Qxc8#
                • 4.Qc7
                  • threat
                    • 5.Rxb8#
                    • 5.Qxb8#
                  • 4...Rxc8
                    • 5.Qxc8#
                • 4.Qd7
                  • 4...Rxc8
                    • 5.Rxc8#
                    • 5.Qxc8#
                  • 4...Bc4
                    • 5.Bxb7#
                    • 5.Qxb7#
                  • 4...Bb5
                    • 5.Bxb7#
                    • 5.Qxb7#
                • 4.Qe7
                  • 4...Rxc8
                    • 5.Rxc8#
                  • 4...Bc4
                    • 5.Bxb7#
                    • 5.Qxb7#
                  • 4...Bb5
                    • 5.Bxb7#
                    • 5.Qxb7#
                • 4.Qf7
                  • 4...Rxc8
                    • 5.Rxc8#
                  • 4...Bc4
                    • 5.Bxb7#
                    • 5.Qxb7#
                  • 4...Bb5
                    • 5.Bxb7#
                    • 5.Qxb7#
                • 4.Qg8
                  • threat
                    • 5.Rxb8#
                  • 4...Rxc8
                    • 5.Rxc8#
                    • 5.Qxc8#
                • 4.b4
                  • 4...Rxc8
                    • 5.Rxc8#
                  • 4...Bc4
                    • 5.Bxb7#
                    • 5.Qxb7#
                  • 4...Bb5
                    • 5.Bxb7#
                    • 5.Qxb7#
              • 3...Rxc8
                • 4.Rxc8#
              • 3...Bc4
                • 4.Bxb7#
                • 4.Qxb7#
              • 3...Bb5
                • 4.Bxb7#
                • 4.Qxb7#
          • 2...Bc4
            • 3.Rxb7
              • threat
                • 4.Rxa7#
              • 3...Rc8
                • 4.Rb4+
                  • 4...Rc6
                    • 5.Bxc6#
                    • 5.Qf8#
                    • 5.Qb7#
                  • 4...Bd5
                    • 5.Rxc8#
                • 4.Rb5+
                  • 4...Rc6
                    • 5.Bxc6#
                    • 5.Qf8#
                    • 5.Qb7#
                  • 4...Bd5
                    • 5.Rxc8#
                • 4.Rb6+
                  • 4...Rc6
                    • 5.Bxc6#
                    • 5.Qf8#
                    • 5.Qb7#
                  • 4...Bd5
                    • 5.Rxc8#
                • 4.Rxa7+
                  • 4...Kb8
                    • 5.Ra8#
                    • 5.Qb7#
                • 4.Rb8+
                  • 4...Kxb8
                    • 5.Qb7#
              • 3...Rd8
                • 4.Rxa7+
                  • 4...Kb8
                    • 5.Ra8#
                    • 5.Qb7#
                    • 5.Qc7#
                • 4.Rd7+
                  • 4...Kb8
                    • 5.Rxd8#
                  • 4...Bd5
                    • 5.Rxd8#
                • 4.Rb8+
                  • 4...Kxb8
                    • 5.Qb7#
                • 4.Qc7
                  • threat
                    • 5.Rxa7#
                    • 5.Rb8#
                    • 5.Qxd8#
              • 3...Re8
                • 4.Rb4+
                  • 4...Re4
                    • 5.Qf8#
                    • 5.Qb7#
                  • 4...Bd5
                    • 5.Bxd5#
                • 4.Rb5+
                  • 4...Re4
                    • 5.Qf8#
                    • 5.Qb7#
                  • 4...Bd5
                    • 5.Bxd5#
                • 4.Rb6+
                  • 4...Re4
                    • 5.Qf8#
                    • 5.Qb7#
                  • 4...Bd5
                    • 5.Bxd5#
                • 4.Rxa7+
                  • 4...Kb8
                    • 5.Ra8#
                    • 5.Qb7#
                    • 5.Qc7#
                • 4.Re7+
                  • 4...Kb8
                    • 5.Rxe8#
                  • 4...Bd5
                    • 5.Rxe8#
                • 4.Rb8+
                  • 4...Kxb8
                    • 5.Qb7#
              • 3...Rg8
                • 4.Rb4+
                  • 4...Bd5
                    • 5.Bxd5#
                    • 5.Qxg8#
                • 4.Rb5+
                  • 4...Bd5
                    • 5.Bxd5#
                    • 5.Qxg8#
                • 4.Rb6+
                  • 4...Bd5
                    • 5.Bxd5#
                    • 5.Qxg8#
                • 4.Rxa7+
                  • 4...Kb8
                    • 5.Ra8#
                    • 5.Qb7#
                    • 5.Qc7#
                • 4.Rf7+
                  • 4...Kb8
                    • 5.Qxg8#
                  • 4...Bd5
                    • 5.Qxg8#
                • 4.Rb8+
                  • 4...Kxb8
                    • 5.Qb7#
                • 4.Qxg8+
                  • 4...Bxg8
                    • 5.Rc8#
                • 4.Qd4
                  • threat
                    • 5.Qxa7#
                  • 4...a5
                    • 5.Qa7#
                  • 4...a6
                    • 5.Qa7#
                • 4.Qc7
                  • threat
                    • 5.Rxa7#
                    • 5.Rb8#
              • 3...Rh8
                • 4.Rb4+
                  • 4...Bd5
                    • 5.Bxd5#
                    • 5.Qxh8#
                • 4.Rb5+
                  • 4...Bd5
                    • 5.Bxd5#
                    • 5.Qxh8#
                • 4.Rb6+
                  • 4...Bd5
                    • 5.Bxd5#
                    • 5.Qxh8#
                • 4.Rxa7+
                  • 4...Kb8
                    • 5.Ra8#
                    • 5.Qb7#
                    • 5.Qc7#
                • 4.Rf7+
                  • 4...Kb8
                    • 5.Qxh8#
                  • 4...Bd5
                    • 5.Qxh8#
                • 4.Rb8+
                  • 4...Kxb8
                    • 5.Qb7#
                • 4.Qxh8+
                  • 4...Bg8
                    • 5.Rc8#
                    • 5.Rb4#
                    • 5.Rb5#
                    • 5.Rb6#
                    • 5.Qxg8#
                • 4.Qd4
                  • threat
                    • 5.Qxa7#
                  • 4...a5
                    • 5.Qa7#
                  • 4...a6
                    • 5.Qa7#
                • 4.Qc7
                  • threat
                    • 5.Rxa7#
                    • 5.Rb8#
              • 3...Bf7
                • 4.Rbc7+
                  • 4...Rb7
                    • 5.Rc8#
                  • 4...Bd5
                    • 5.Rxa7#
                • 4.Rd7+
                  • 4...Rb7
                    • 5.Rc8#
                    • 5.Rd8#
                  • 4...Bd5
                    • 5.Rxa7#
                • 4.Re7+
                  • 4...Rb7
                    • 5.Rc8#
                  • 4...Bd5
                    • 5.Rxa7#
                • 4.Rxf7+
                  • 4...Rb7
                    • 5.Rc8#
                    • 5.Rf8#
                    • 5.Qf8#
                    • 5.Qh8#
                    • 5.Qg8#
                • 4.Rxb8+
                  • 4...Kxb8
                    • 5.Qe5#
                • 4.Qd4
                  • threat
                    • 5.Rxa7#
                    • 5.Qxa7#
                  • 4...Rxb7
                    • 5.Rc8#
                    • 5.Qd8#
                  • 4...a5
                    • 5.Ra7#
                    • 5.Qa7#
                  • 4...a6
                    • 5.Ra7#
                    • 5.Qa7#
                • 4.Qe5
                  • threat
                    • 5.Rxb8#
                    • 5.Qxb8#
                  • 4...Rxb7
                    • 5.Rc8#
                  • 4...Rc8
                    • 5.Rxc8#
                    • 5.Rb8#
                  • 4...Rd8
                    • 5.Rb8#
                  • 4...Re8
                    • 5.Rxf7#
                    • 5.Rb8#
                  • 4...Rf8
                    • 5.Rxf7#
                    • 5.Rb8#
                  • 4...Rg8
                    • 5.Rxf7#
                    • 5.Rb8#
                  • 4...Rh8
                    • 5.Rxf7#
                    • 5.Rb8#
            • 3.Rc8
              • threat
                • 4.Bxb7#
                • 4.Qxb7#
              • 3...Bd5
                • 4.Rxb8+
                  • 4...Kxb8
                    • 5.Qf8#
                • 4.Bxd5
                  • threat
                    • 5.Bxb7#
                    • 5.Qxb7#
                • 4.Qe5
                  • threat
                    • 5.Rxb8#
                    • 5.Qxb8#
                  • 4...Rxc8
                    • 5.Rxc8#
                • 4.Qc7
                  • threat
                    • 5.Rxb8#
                    • 5.Qxb8#
                  • 4...Rxc8
                    • 5.Qxc8#
              • 3...Ba6
                • 4.Rxb8+
                  • 4...Kxb8
                    • 5.Qf8#
                    • 5.Qh8#
                    • 5.Qg8#
                • 4.Qxh7
                  • 4...Rxc8
                    • 5.Rxc8#
                  • 4...Bc4
                    • 5.Bxb7#
                    • 5.Qxb7#
                  • 4...Bb5
                    • 5.Bxb7#
                    • 5.Qxb7#
                • 4.Bh1
                  • 4...Rxc8
                    • 5.Rxc8#
                  • 4...Bc4
                    • 5.Bxb7#
                    • 5.Qxb7#
                  • 4...Bb5
                    • 5.Bxb7#
                    • 5.Qxb7#
                • 4.Bg2
                  • 4...Rxc8
                    • 5.Rxc8#
                  • 4...Bc4
                    • 5.Bxb7#
                    • 5.Qxb7#
                  • 4...Bb5
                    • 5.Bxb7#
                    • 5.Qxb7#
                • 4.Be4
                  • 4...Rxc8
                    • 5.Rxc8#
                  • 4...Bc4
                    • 5.Bxb7#
                    • 5.Qxb7#
                  • 4...Bb5
                    • 5.Bxb7#
                    • 5.Qxb7#
                • 4.Bd5
                  • 4...Rxc8
                    • 5.Rxc8#
                  • 4...Bc4
                    • 5.Bxb7#
                    • 5.Qxb7#
                  • 4...Bb5
                    • 5.Bxb7#
                    • 5.Qxb7#
                • 4.Rc1
                  • 4...Rxc8
                    • 5.Rxc8#
                  • 4...Bc4
                    • 5.Bxb7#
                    • 5.Qxb7#
                  • 4...Bb5
                    • 5.Bxb7#
                    • 5.Qxb7#
                • 4.R3c4
                  • 4...Rxc8
                    • 5.Rxc8#
                  • 4...Bxc4
                    • 5.Bxb7#
                    • 5.Qxb7#
                  • 4...Bb5
                    • 5.Bxb7#
                    • 5.Qxb7#
                • 4.R3c5
                  • 4...Rxc8
                    • 5.Rxc8#
                  • 4...Bc4
                    • 5.Bxb7#
                    • 5.Qxb7#
                  • 4...Bb5
                    • 5.Bxb7#
                    • 5.Qxb7#
                • 4.R3c7
                  • 4...Rxc8
                    • 5.Rxc8#
                  • 4...Bc4
                    • 5.Bxb7#
                  • 4...Bb5
                    • 5.Bxb7#
                • 4.Rf8
                  • 4...Rxf8
                    • 5.Qxf8#
                  • 4...Rc8
                    • 5.Rcxc8#
                    • 5.Rfxc8#
                  • 4...Rd8
                    • 5.Rxd8#
                  • 4...Re8
                    • 5.Rxe8#
                  • 4...Bc4
                    • 5.Bxb7#
                    • 5.Qxb7#
                  • 4...Bb5
                    • 5.Bxb7#
                    • 5.Qxb7#
                • 4.Rg8
                  • 4...Rxg8
                    • 5.Qxg8#
                  • 4...Rc8
                    • 5.Rcxc8#
                    • 5.Rgxc8#
                  • 4...Rd8
                    • 5.Rxd8#
                  • 4...Re8
                    • 5.Rxe8#
                  • 4...Rf8
                    • 5.Rxf8#
                    • 5.Qxf8#
                  • 4...Bc4
                    • 5.Bxb7#
                    • 5.Qxb7#
                  • 4...Bb5
                    • 5.Bxb7#
                    • 5.Qxb7#
                • 4.Rh8
                  • 4...Rxh8
                    • 5.Qxh8#
                  • 4...Rc8
                    • 5.Rcxc8#
                    • 5.Rhxc8#
                  • 4...Rd8
                    • 5.Rxd8#
                  • 4...Re8
                    • 5.Rxe8#
                  • 4...Rf8
                    • 5.Rxf8#
                    • 5.Qxf8#
                  • 4...Rg8
                    • 5.Rxg8#
                    • 5.Qxg8#
                  • 4...Bc4
                    • 5.Bxb7#
                    • 5.Qxb7#
                  • 4...Bb5
                    • 5.Bxb7#
                    • 5.Qxb7#
                • 4.Qe5
                  • threat
                    • 5.Rxb8#
                    • 5.Qxb8#
                  • 4...Rxc8
                    • 5.Rxc8#
                • 4.Qf8
                  • threat
                    • 5.Rxb8#
                  • 4...Rxc8
                    • 5.Rxc8#
                    • 5.Qxc8#
                • 4.Qh8
                  • threat
                    • 5.Rxb8#
                  • 4...Rxc8
                    • 5.Rxc8#
                    • 5.Qxc8#
                • 4.Qc7
                  • threat
                    • 5.Rxb8#
                    • 5.Qxb8#
                  • 4...Rxc8
                    • 5.Qxc8#
                • 4.Qd7
                  • 4...Rxc8
                    • 5.Rxc8#
                    • 5.Qxc8#
                  • 4...Bc4
                    • 5.Bxb7#
                    • 5.Qxb7#
                  • 4...Bb5
                    • 5.Bxb7#
                    • 5.Qxb7#
                • 4.Qe7
                  • 4...Rxc8
                    • 5.Rxc8#
                  • 4...Bc4
                    • 5.Bxb7#
                    • 5.Qxb7#
                  • 4...Bb5
                    • 5.Bxb7#
                    • 5.Qxb7#
                • 4.Qf7
                  • 4...Rxc8
                    • 5.Rxc8#
                  • 4...Bc4
                    • 5.Bxb7#
                    • 5.Qxb7#
                  • 4...Bb5
                    • 5.Bxb7#
                    • 5.Qxb7#
                • 4.Qg8
                  • threat
                    • 5.Rxb8#
                  • 4...Rxc8
                    • 5.Rxc8#
                    • 5.Qxc8#
                • 4.b4
                  • 4...Rxc8
                    • 5.Rxc8#
                  • 4...Bc4
                    • 5.Bxb7#
                    • 5.Qxb7#
                  • 4...Bb5
                    • 5.Bxb7#
                    • 5.Qxb7#
              • 3...Bf7
                • 4.Qxf7
                  • threat
                    • 5.Bxb7#
                    • 5.Qxb7#
                • 4.Qe5
                  • threat
                    • 5.Rxb8#
                    • 5.Qxb8#
                  • 4...Rxc8
                    • 5.Rxc8#
          • 2...Bb5
            • 3.Rxb7
              • threat
                • 4.Rxa7#
              • 3...Rd8
                • 4.Rxb5+
                  • 4...Rd5
                    • 5.Bxd5#
                    • 5.Rc8#
                    • 5.Qf8#
                    • 5.Qh8#
                    • 5.Qb7#
                    • 5.Qg8#
                • 4.Rb6+
                  • 4...Rd5
                    • 5.Rc8#
                    • 5.Qb7#
                  • 4...Bc6
                    • 5.Bxc6#
                • 4.Rxa7+
                  • 4...Kb8
                    • 5.Ra8#
                    • 5.Qb7#
                    • 5.Qc7#
                • 4.Rd7+
                  • 4...Kb8
                    • 5.Rxd8#
                    • 5.Qe5#
                  • 4...Bc6
                    • 5.Rxd8#
                • 4.Rb8+
                  • 4...Kxb8
                    • 5.Qb7#
                    • 5.Qc7#
                • 4.Qd4
                  • threat
                    • 5.Qxa7#
                    • 5.Qxd8#
                  • 4...Rxd4
                    • 5.Rc8#
                • 4.Qc7
                  • threat
                    • 5.Rxa7#
                    • 5.Rb8#
                    • 5.Qxd8#
              • 3...Re8
                • 4.Rxb5+
                  • 4...Re4
                    • 5.Bxe4#
                    • 5.Rc8#
                    • 5.Qf8#
                    • 5.Qh8#
                    • 5.Qb7#
                    • 5.Qg8#
                • 4.Rb6+
                  • 4...Re4
                    • 5.Rc8#
                    • 5.Qb7#
                  • 4...Bc6
                    • 5.Bxc6#
                • 4.Rxa7+
                  • 4...Kb8
                    • 5.Ra8#
                    • 5.Qb7#
                    • 5.Qc7#
                • 4.Re7+
                  • 4...Kb8
                    • 5.Qe5#
                  • 4...Bc6
                    • 5.Rxe8#
                • 4.Rb8+
                  • 4...Kxb8
                    • 5.Qb7#
                    • 5.Qc7#
              • 3...Rf8
                • 4.Rxb5+
                  • 4...Rxf3
                    • 5.Rc8#
                    • 5.Qb7#
                • 4.Rb6+
                  • 4...Rxf3
                    • 5.Rc8#
                    • 5.Qb7#
                  • 4...Bc6
                    • 5.Bxc6#
                    • 5.Qxf8#
                • 4.Rxa7+
                  • 4...Kb8
                    • 5.Ra8#
                    • 5.Qb7#
                    • 5.Qc7#
                • 4.Rd7+
                  • 4...Kb8
                    • 5.Qe5#
                    • 5.Qxf8#
                  • 4...Rxf3
                    • 5.Rc8#
                    • 5.Rd8#
                  • 4...Bc6
                    • 5.Qxf8#
                • 4.Re7+
                  • 4...Kb8
                    • 5.Qe5#
                  • 4...Rxf3
                    • 5.Rc8#
                  • 4...Bc6
                    • 5.Qxf8#
                • 4.Rf7+
                  • 4...Kb8
                    • 5.Qe5#
                  • 4...Bc6
                    • 5.Rxf8#
                    • 5.Qxf8#
                • 4.Rb8+
                  • 4...Kxb8
                    • 5.Qe5#
                    • 5.Qb7#
                    • 5.Qc7#
                • 4.Qxf8+
                  • 4...Be8
                    • 5.Rc8#
                    • 5.Rb4#
                    • 5.Rb5#
                    • 5.Rb6#
                    • 5.Qxe8#
                • 4.Qd4
                  • threat
                    • 5.Qxa7#
                  • 4...a5
                    • 5.Qa7#
                  • 4...a6
                    • 5.Qa7#
                • 4.Qc7
                  • threat
                    • 5.Rxa7#
                    • 5.Rb8#
              • 3...Bd7
                • 4.Rxd7+
                  • 4...Rb7
                    • 5.Rc8#
                    • 5.Rd8#
                    • 5.Qf8#
                    • 5.Qh8#
                    • 5.Qg8#
                • 4.Rxb8+
                  • 4...Kxb8
                    • 5.Qe5#
            • 3.Rc8
              • threat
                • 4.Bxb7#
                • 4.Qxb7#
              • 3...Ba6
                • 4.Rxb8+
                  • 4...Kxb8
                    • 5.Qf8#
                    • 5.Qh8#
                    • 5.Qg8#
                • 4.Qxh7
                  • 4...Rxc8
                    • 5.Rxc8#
                  • 4...Bc4
                    • 5.Bxb7#
                    • 5.Qxb7#
                  • 4...Bb5
                    • 5.Bxb7#
                    • 5.Qxb7#
                • 4.Bh1
                  • 4...Rxc8
                    • 5.Rxc8#
                  • 4...Bc4
                    • 5.Bxb7#
                    • 5.Qxb7#
                  • 4...Bb5
                    • 5.Bxb7#
                    • 5.Qxb7#
                • 4.Bg2
                  • 4...Rxc8
                    • 5.Rxc8#
                  • 4...Bc4
                    • 5.Bxb7#
                    • 5.Qxb7#
                  • 4...Bb5
                    • 5.Bxb7#
                    • 5.Qxb7#
                • 4.Be4
                  • 4...Rxc8
                    • 5.Rxc8#
                  • 4...Bc4
                    • 5.Bxb7#
                    • 5.Qxb7#
                  • 4...Bb5
                    • 5.Bxb7#
                    • 5.Qxb7#
                • 4.Bd5
                  • 4...Rxc8
                    • 5.Rxc8#
                  • 4...Bc4
                    • 5.Bxb7#
                    • 5.Qxb7#
                  • 4...Bb5
                    • 5.Bxb7#
                    • 5.Qxb7#
                • 4.Rc1
                  • 4...Rxc8
                    • 5.Rxc8#
                  • 4...Bc4
                    • 5.Bxb7#
                    • 5.Qxb7#
                  • 4...Bb5
                    • 5.Bxb7#
                    • 5.Qxb7#
                • 4.R3c4
                  • 4...Rxc8
                    • 5.Rxc8#
                  • 4...Bxc4
                    • 5.Bxb7#
                    • 5.Qxb7#
                  • 4...Bb5
                    • 5.Bxb7#
                    • 5.Qxb7#
                • 4.R3c5
                  • 4...Rxc8
                    • 5.Rxc8#
                  • 4...Bc4
                    • 5.Bxb7#
                    • 5.Qxb7#
                  • 4...Bb5
                    • 5.Bxb7#
                    • 5.Qxb7#
                • 4.R3c7
                  • 4...Rxc8
                    • 5.Rxc8#
                  • 4...Bc4
                    • 5.Bxb7#
                  • 4...Bb5
                    • 5.Bxb7#
                • 4.Rf8
                  • 4...Rxf8
                    • 5.Qxf8#
                  • 4...Rc8
                    • 5.Rcxc8#
                    • 5.Rfxc8#
                  • 4...Rd8
                    • 5.Rxd8#
                  • 4...Re8
                    • 5.Rxe8#
                  • 4...Bc4
                    • 5.Bxb7#
                    • 5.Qxb7#
                  • 4...Bb5
                    • 5.Bxb7#
                    • 5.Qxb7#
                • 4.Rg8
                  • 4...Rxg8
                    • 5.Qxg8#
                  • 4...Rc8
                    • 5.Rcxc8#
                    • 5.Rgxc8#
                  • 4...Rd8
                    • 5.Rxd8#
                  • 4...Re8
                    • 5.Rxe8#
                  • 4...Rf8
                    • 5.Rxf8#
                    • 5.Qxf8#
                  • 4...Bc4
                    • 5.Bxb7#
                    • 5.Qxb7#
                  • 4...Bb5
                    • 5.Bxb7#
                    • 5.Qxb7#
                • 4.Rh8
                  • 4...Rxh8
                    • 5.Qxh8#
                  • 4...Rc8
                    • 5.Rcxc8#
                    • 5.Rhxc8#
                  • 4...Rd8
                    • 5.Rxd8#
                  • 4...Re8
                    • 5.Rxe8#
                  • 4...Rf8
                    • 5.Rxf8#
                    • 5.Qxf8#
                  • 4...Rg8
                    • 5.Rxg8#
                    • 5.Qxg8#
                  • 4...Bc4
                    • 5.Bxb7#
                    • 5.Qxb7#
                  • 4...Bb5
                    • 5.Bxb7#
                    • 5.Qxb7#
                • 4.Qe5
                  • threat
                    • 5.Rxb8#
                    • 5.Qxb8#
                  • 4...Rxc8
                    • 5.Rxc8#
                • 4.Qf8
                  • threat
                    • 5.Rxb8#
                  • 4...Rxc8
                    • 5.Rxc8#
                    • 5.Qxc8#
                • 4.Qh8
                  • threat
                    • 5.Rxb8#
                  • 4...Rxc8
                    • 5.Rxc8#
                    • 5.Qxc8#
                • 4.Qc7
                  • threat
                    • 5.Rxb8#
                    • 5.Qxb8#
                  • 4...Rxc8
                    • 5.Qxc8#
                • 4.Qd7
                  • 4...Rxc8
                    • 5.Rxc8#
                    • 5.Qxc8#
                  • 4...Bc4
                    • 5.Bxb7#
                    • 5.Qxb7#
                  • 4...Bb5
                    • 5.Bxb7#
                    • 5.Qxb7#
                • 4.Qe7
                  • 4...Rxc8
                    • 5.Rxc8#
                  • 4...Bc4
                    • 5.Bxb7#
                    • 5.Qxb7#
                  • 4...Bb5
                    • 5.Bxb7#
                    • 5.Qxb7#
                • 4.Qf7
                  • 4...Rxc8
                    • 5.Rxc8#
                  • 4...Bc4
                    • 5.Bxb7#
                    • 5.Qxb7#
                  • 4...Bb5
                    • 5.Bxb7#
                    • 5.Qxb7#
                • 4.Qg8
                  • threat
                    • 5.Rxb8#
                  • 4...Rxc8
                    • 5.Rxc8#
                    • 5.Qxc8#
                • 4.b4
                  • 4...Rxc8
                    • 5.Rxc8#
                  • 4...Bc4
                    • 5.Bxb7#
                    • 5.Qxb7#
                  • 4...Bb5
                    • 5.Bxb7#
                    • 5.Qxb7#
              • 3...Bc6
                • 4.R3xc6
                  • 4...Rxc8
                    • 5.Rxc8#
                  • 4...bxc6
                    • 5.Bxc6#
                  • 4...a5
                    • 5.Ra6#
                  • 4...a6
                    • 5.Rxa6#
                  • 4...b5
                    • 5.Rc1#
                    • 5.Rc2#
                    • 5.Rc3#
                    • 5.Rc4#
                    • 5.Rc5#
                    • 5.Ra6#
                    • 5.Rb6#
                    • 5.Rd6#
                    • 5.Re6#
                    • 5.Rf6#
                    • 5.Rxg6#
                    • 5.R6c7#
                  • 4...b6
                    • 5.Rc1#
                    • 5.Rc2#
                    • 5.Rc3#
                    • 5.Rc4#
                    • 5.Rc5#
                    • 5.Rxb6#
                    • 5.Rd6#
                    • 5.Re6#
                    • 5.Rf6#
                    • 5.Rxg6#
                    • 5.R6c7#
                • 4.Qc7
                  • threat
                    • 5.Rxb8#
                    • 5.Qxb8#
                  • 4...Rxc8
                    • 5.Qxc8#
              • 3...Bd7
                • 4.Qxd7
                  • threat
                    • 5.Bxb7#
                    • 5.Qxb7#
        • 2.hxg7
          • threat
            • 3.Rxb7
              • threat
                • 4.Rxa7#
              • 3...Bxb7
                • 4.Qxb7+
                  • 4...Rxb7
                    • 5.Rc8#
                    • 5.g8Q#
                    • 5.g8R#
              • 3...Rg8
                • 4.Rb4+
                  • 4...Bb7
                    • 5.Qxb7#
                • 4.Rb5+
                  • 4...Bb7
                    • 5.Qxb7#
                • 4.Rb6+
                  • 4...Bb7
                    • 5.Qxb7#
                • 4.Rxa7+
                  • 4...Kb8
                    • 5.Ra8#
                    • 5.Qc7#
                • 4.Rb8+
                  • 4...Kxb8
                    • 5.Qd6#
                    • 5.Qe5#
                    • 5.Qc7#
                • 4.Qf8+
                  • 4...Rxf8
                    • 5.gxf8Q#
                    • 5.gxf8R#
                • 4.Qb4
                  • threat
                    • 5.Rb8#
                  • 4...Bxb7
                    • 5.Qxb7#
                  • 4...Rb8
                    • 5.Rxb8#
                  • 4...Bb5
                    • 5.Rxb5#
                • 4.Qc7
                  • threat
                    • 5.Rxa7#
                    • 5.Rb8#
                  • 4...Bxb7
                    • 5.Bxb7#
                    • 5.Qxb7#
            • 3.g8Q
              • threat
                • 4.Qxb8+
                  • 4...Kxb8
                    • 5.Rc8#
                    • 5.Qd8#
                    • 5.Qf8#
                    • 5.Qe8#
                • 4.Qexh7
                  • 4...Rxg8
                    • 5.Qxg8#
                  • 4...Rc8
                    • 5.Rxc8#
                    • 5.Qxc8#
                  • 4...Rd8
                    • 5.Qxd8#
                  • 4...Re8
                    • 5.Qxe8#
                  • 4...Rf8
                    • 5.Qxf8#
                  • 4...Bc4
                    • 5.Bxb7#
                  • 4...Bb5
                    • 5.Bxb7#
                • 4.Rc8
                  • threat
                    • 5.Rxb8#
                  • 4...Rxc8
                    • 5.Rxc8#
                    • 5.Qxc8#
                • 4.Qed8
                  • threat
                    • 5.Qxb8#
                  • 4...Rxd8
                    • 5.Qxd8#
                  • 4...Rc8
                    • 5.Rxc8#
                    • 5.Qxc8#
                • 4.Qef8
                  • threat
                    • 5.Qxb8#
                  • 4...Rxf8
                    • 5.Qxf8#
                  • 4...Rc8
                    • 5.Rxc8#
                    • 5.Qxc8#
                  • 4...Rd8
                    • 5.Qxd8#
                  • 4...Re8
                    • 5.Qxe8#
                • 4.Qee8
                  • threat
                    • 5.Qxb8#
                  • 4...Rxe8
                    • 5.Qxe8#
                  • 4...Rc8
                    • 5.Rxc8#
                    • 5.Qxc8#
                  • 4...Rd8
                    • 5.Qxd8#
              • 3...Rxg8
                • 4.Rc8+
                  • 4...Rxc8
                    • 5.Rxc8#
            • 3.g8R
              • threat
                • 4.Rxb8+
                  • 4...Kxb8
                    • 5.Rc8#
                    • 5.Qd8#
                    • 5.Qf8#
                    • 5.Qe8#
                • 4.Qxh7
                  • 4...Rxg8
                    • 5.Qxg8#
                  • 4...Rc8
                    • 5.Rcxc8#
                    • 5.Rgxc8#
                  • 4...Rd8
                    • 5.Rxd8#
                  • 4...Re8
                    • 5.Rxe8#
                  • 4...Rf8
                    • 5.Rxf8#
                  • 4...Bc4
                    • 5.Bxb7#
                  • 4...Bb5
                    • 5.Bxb7#
                • 4.Rcc8
                  • threat
                    • 5.Rxb8#
                  • 4...Rxc8
                    • 5.Rcxc8#
                    • 5.Rgxc8#
                • 4.Qd8
                  • threat
                    • 5.Qxb8#
                  • 4...Rxd8
                    • 5.Rxd8#
                  • 4...Rc8
                    • 5.Rxc8#
                    • 5.Qxc8#
                • 4.Qf8
                  • threat
                    • 5.Qxb8#
                  • 4...Rxf8
                    • 5.Rxf8#
                  • 4...Rc8
                    • 5.Rxc8#
                    • 5.Qxc8#
                  • 4...Rd8
                    • 5.Qxd8#
                  • 4...Re8
                    • 5.Qxe8#
                • 4.Qe8
                  • threat
                    • 5.Qxb8#
                  • 4...Rxe8
                    • 5.Rxe8#
                  • 4...Rc8
                    • 5.Rxc8#
                    • 5.Qxc8#
                  • 4...Rd8
                    • 5.Qxd8#
              • 3...Rxg8
                • 4.Rc8+
                  • 4...Rxc8
                    • 5.Rxc8#
            • 3.Rc8
              • threat
                • 4.Rxb8+
                  • 4...Kxb8
                    • 5.Qd8#
                    • 5.Qf8#
                    • 5.Qe8#
                    • 5.g8Q#
                    • 5.g8R#
                • 4.g8Q
                  • threat
                    • 5.Rxb8#
                  • 4...Rxc8
                    • 5.Rxc8#
                    • 5.Qxc8#
                • 4.g8R
                  • threat
                    • 5.Rxb8#
                  • 4...Rxc8
                    • 5.Rcxc8#
                    • 5.Rgxc8#
                • 4.Qd6
                  • threat
                    • 5.Rxb8#
                    • 5.Qxb8#
                  • 4...Rxc8
                    • 5.Rxc8#
                • 4.Qd8
                  • threat
                    • 5.Rxb8#
                  • 4...Rxc8
                    • 5.Rxc8#
                    • 5.Qxc8#
                • 4.Qf8
                  • threat
                    • 5.Rxb8#
                  • 4...Rxc8
                    • 5.Rxc8#
                    • 5.Qxc8#
                • 4.Qe5
                  • threat
                    • 5.Rxb8#
                    • 5.Qxb8#
                  • 4...Rxc8
                    • 5.Rxc8#
                • 4.Qc7
                  • threat
                    • 5.Rxb8#
                    • 5.Qxb8#
                  • 4...Rxc8
                    • 5.Qxc8#
                • 4.Qe8
                  • threat
                    • 5.Rxb8#
                  • 4...Rxc8
                    • 5.Rxc8#
                    • 5.Qxc8#
            • 3.Qd6
              • threat
                • 4.Rc8
                  • threat
                    • 5.Rxb8#
                    • 5.Qxb8#
                  • 4...Rxc8
                    • 5.Rxc8#
              • 3...Re8
                • 4.Rc8+
                  • 4...Rxc8
                    • 5.Rxc8#
              • 3...Rg8
                • 4.Rc8+
                  • 4...Rxc8
                    • 5.Rxc8#
                • 4.Qf8+
                  • 4...Rxf8
                    • 5.gxf8Q#
                    • 5.gxf8R#
              • 3...Bc4
                • 4.Rxb7
                  • threat
                    • 5.Rxb8#
                    • 5.Qxb8#
                  • 4...Rxb7
                    • 5.Qf8#
                    • 5.Qd8#
                  • 4...Rc8
                    • 5.Rb8#
                  • 4...Rd8
                    • 5.Rb8#
                    • 5.Qxd8#
                  • 4...Re8
                    • 5.Rb8#
                  • 4...Rf8
                    • 5.Rb8#
                    • 5.Qxf8#
                    • 5.gxf8Q#
                    • 5.gxf8R#
                  • 4...Rg8
                    • 5.Rb8#
                  • 4...Rh8
                    • 5.Rb8#
            • 3.Qd8
              • threat
                • 4.Qxb8+
                  • 4...Kxb8
                    • 5.Rc8#
                    • 5.g8Q#
                    • 5.g8R#
                • 4.g8Q
                  • threat
                    • 5.Qxb8#
                  • 4...Rxd8
                    • 5.Qxd8#
                  • 4...Rc8
                    • 5.Rxc8#
                    • 5.Qxc8#
                • 4.g8R
                  • threat
                    • 5.Qxb8#
                  • 4...Rxd8
                    • 5.Rxd8#
                  • 4...Rc8
                    • 5.Rxc8#
                    • 5.Qxc8#
                • 4.Rc8
                  • threat
                    • 5.Rxb8#
                  • 4...Rxc8
                    • 5.Rxc8#
                    • 5.Qxc8#
              • 3...Rxd8
                • 4.Rc8+
                  • 4...Rxc8
                    • 5.Rxc8#
            • 3.Qf8
              • threat
                • 4.Qxb8+
                  • 4...Kxb8
                    • 5.Rc8#
                    • 5.g8Q#
                    • 5.g8R#
                • 4.g8Q
                  • threat
                    • 5.Qxb8#
                  • 4...Rxf8
                    • 5.Qxf8#
                  • 4...Rc8
                    • 5.Rxc8#
                    • 5.Qxc8#
                  • 4...Rd8
                    • 5.Qxd8#
                  • 4...Re8
                    • 5.Qxe8#
                • 4.g8R
                  • threat
                    • 5.Qxb8#
                  • 4...Rxf8
                    • 5.Rxf8#
                  • 4...Rc8
                    • 5.Rxc8#
                    • 5.Qxc8#
                  • 4...Rd8
                    • 5.Qxd8#
                  • 4...Re8
                    • 5.Qxe8#
                • 4.Rc8
                  • threat
                    • 5.Rxb8#
                  • 4...Rxc8
                    • 5.Rxc8#
                    • 5.Qxc8#
            • 3.Qe5
              • threat
                • 4.Rc8
                  • threat
                    • 5.Rxb8#
                    • 5.Qxb8#
                  • 4...Rxc8
                    • 5.Rxc8#
              • 3...Rd8
                • 4.Rc8+
                  • 4...Rxc8
                    • 5.Rxc8#
              • 3...Rg8
                • 4.Rc8+
                  • 4...Rxc8
                    • 5.Rxc8#
              • 3...Bc4
                • 4.Rxb7
                  • threat
                    • 5.Rxb8#
                    • 5.Qxb8#
                  • 4...Rxb7
                    • 5.Qe8#
                  • 4...Rc8
                    • 5.Rb8#
                  • 4...Rd8
                    • 5.Rb8#
                  • 4...Re8
                    • 5.Rb8#
                    • 5.Qxe8#
                  • 4...Rf8
                    • 5.Rb8#
                    • 5.gxf8Q#
                    • 5.gxf8R#
                  • 4...Rg8
                    • 5.Rb8#
                  • 4...Rh8
                    • 5.Rb8#
            • 3.Qe8
              • threat
                • 4.Qxb8+
                  • 4...Kxb8
                    • 5.Rc8#
                    • 5.g8Q#
                    • 5.g8R#
                • 4.g8Q
                  • threat
                    • 5.Qxb8#
                  • 4...Rxe8
                    • 5.Qxe8#
                  • 4...Rc8
                    • 5.Rxc8#
                    • 5.Qxc8#
                  • 4...Rd8
                    • 5.Qxd8#
                • 4.g8R
                  • threat
                    • 5.Qxb8#
                  • 4...Rxe8
                    • 5.Rxe8#
                  • 4...Rc8
                    • 5.Rxc8#
                    • 5.Qxc8#
                  • 4...Rd8
                    • 5.Qxd8#
                • 4.Rc8
                  • threat
                    • 5.Rxb8#
                  • 4...Rxc8
                    • 5.Rxc8#
                    • 5.Qxc8#
              • 3...Rxe8
                • 4.Rc8+
                  • 4...Rxc8
                    • 5.Rxc8#
          • 2...Bc4
            • 3.R3xc4
              • threat
                • 4.Rxb7
                  • threat
                    • 5.Rxa7#
                  • 4...Rxb7
                    • 5.Rc8#
                    • 5.Qd8#
                    • 5.Qf8#
                    • 5.Qxb7#
                    • 5.Qe8#
                    • 5.g8Q#
                    • 5.g8R#
                  • 4...Rc8
                    • 5.Rxc8#
                  • 4...Rd8
                    • 5.Qxd8#
                  • 4...Re8
                    • 5.Rbb4#
                    • 5.Rb5#
                    • 5.Rb6#
                    • 5.Qxe8#
                  • 4...Rf8
                    • 5.Qxf8#
                    • 5.gxf8Q#
                    • 5.gxf8R#
                  • 4...Rg8
                    • 5.Rbb4#
                    • 5.Rb5#
                    • 5.Rb6#
                  • 4...Rh8
                    • 5.Rbb4#
                    • 5.Rb5#
                    • 5.Rb6#
                    • 5.gxh8Q#
                    • 5.gxh8R#
                  • 4...a5
                    • 5.Ra7#
                  • 4...a6
                    • 5.Ra7#
                • 4.Rc8
                  • threat
                    • 5.Bxb7#
                    • 5.Qxb7#
              • 3...Rg8
                • 4.Rc8+
                  • 4...Rxc8
                    • 5.Rxc8#
                    • 5.Qxb7#
                • 4.Qf8+
                  • 4...Rxf8
                    • 5.gxf8Q#
                    • 5.gxf8R#
                • 4.Rxb7
                  • threat
                    • 5.Rbb4#
                    • 5.Rb5#
                    • 5.Rb6#
                  • 4...Rb8
                    • 5.Rxa7#
                  • 4...Rc8
                    • 5.Rxc8#
                  • 4...Rd8
                    • 5.Qxd8#
                  • 4...Rf8
                    • 5.Qxf8#
                    • 5.gxf8Q#
                    • 5.gxf8R#
              • 3...a5
                • 4.Rxb7
                  • threat
                    • 5.Ra7#
                  • 4...Rxb7
                    • 5.Qxb7#
                  • 4...Rc8
                    • 5.Rxc8#
                  • 4...Rd8
                    • 5.Qxd8#
                  • 4...Re8
                    • 5.Rbb4#
                    • 5.Rb5#
                    • 5.Rb6#
                    • 5.Qxe8#
                  • 4...Rf8
                    • 5.Qxf8#
                    • 5.gxf8Q#
                    • 5.gxf8R#
                  • 4...Rg8
                    • 5.Rbb4#
                    • 5.Rb5#
                    • 5.Rb6#
                  • 4...Rh8
                    • 5.Rbb4#
                    • 5.Rb5#
                    • 5.Rb6#
                    • 5.gxh8Q#
                    • 5.gxh8R#
              • 3...a6
                • 4.Rxb7
                  • threat
                    • 5.Ra7#
                  • 4...Rxb7
                    • 5.Qxb7#
                  • 4...Rc8
                    • 5.Rxc8#
                  • 4...Rd8
                    • 5.Qxd8#
                  • 4...Re8
                    • 5.Rbb4#
                    • 5.Rb5#
                    • 5.Rb6#
                    • 5.Qxe8#
                  • 4...Rf8
                    • 5.Qxf8#
                    • 5.gxf8Q#
                    • 5.gxf8R#
                  • 4...Rg8
                    • 5.Rbb4#
                    • 5.Rb5#
                    • 5.Rb6#
                  • 4...Rh8
                    • 5.Rbb4#
                    • 5.Rb5#
                    • 5.Rb6#
                    • 5.gxh8Q#
                    • 5.gxh8R#
            • 3.Rxb7
              • threat
                • 4.Rxa7#
              • 3...Rc8
                • 4.Rb4+
                  • 4...Rc6
                    • 5.Bxc6#
                    • 5.Qd8#
                    • 5.Qf8#
                    • 5.Qb7#
                    • 5.Qe8#
                  • 4...Bd5
                    • 5.Rxc8#
                • 4.Rb5+
                  • 4...Rc6
                    • 5.Bxc6#
                    • 5.Qd8#
                    • 5.Qf8#
                    • 5.Qb7#
                    • 5.Qe8#
                  • 4...Bd5
                    • 5.Rxc8#
                • 4.Rb6+
                  • 4...Rc6
                    • 5.Bxc6#
                    • 5.Qd8#
                    • 5.Qf8#
                    • 5.Qb7#
                    • 5.Qe8#
                  • 4...Bd5
                    • 5.Rxc8#
                • 4.Rxa7+
                  • 4...Kb8
                    • 5.Ra8#
                    • 5.Qb7#
                • 4.Rb8+
                  • 4...Kxb8
                    • 5.Qb7#
              • 3...Rg8
                • 4.Rb4+
                  • 4...Bd5
                    • 5.Bxd5#
                • 4.Rb5+
                  • 4...Bd5
                    • 5.Bxd5#
                • 4.Rb6+
                  • 4...Bd5
                    • 5.Bxd5#
                • 4.Rxa7+
                  • 4...Kb8
                    • 5.Ra8#
                    • 5.Qb7#
                    • 5.Qc7#
                • 4.Rb8+
                  • 4...Kxb8
                    • 5.Qb7#
                • 4.Qf8+
                  • 4...Rxf8
                    • 5.gxf8Q#
                    • 5.gxf8R#
                • 4.Rxc4
                  • threat
                    • 5.Rbb4#
                    • 5.Rb5#
                    • 5.Rb6#
                  • 4...Rb8
                    • 5.Rxa7#
                  • 4...Rc8
                    • 5.Rxc8#
                  • 4...Rd8
                    • 5.Qxd8#
                  • 4...Rf8
                    • 5.Qxf8#
                    • 5.gxf8Q#
                    • 5.gxf8R#
                • 4.Qc5
                  • threat
                    • 5.Qxa7#
                  • 4...a5
                    • 5.Qa7#
                  • 4...a6
                    • 5.Qa7#
                • 4.Qe3
                  • threat
                    • 5.Qxa7#
                  • 4...a5
                    • 5.Qa7#
                  • 4...a6
                    • 5.Qa7#
                • 4.Qc7
                  • threat
                    • 5.Rxa7#
                    • 5.Rb8#
              • 3...Rh8
                • 4.Rb4+
                  • 4...Bd5
                    • 5.Bxd5#
                    • 5.gxh8Q#
                    • 5.gxh8R#
                • 4.Rb5+
                  • 4...Bd5
                    • 5.Bxd5#
                    • 5.gxh8Q#
                    • 5.gxh8R#
                • 4.Rb6+
                  • 4...Bd5
                    • 5.Bxd5#
                    • 5.gxh8Q#
                    • 5.gxh8R#
                • 4.Rxa7+
                  • 4...Kb8
                    • 5.Ra8#
                    • 5.Qb7#
                    • 5.Qc7#
                • 4.Rb8+
                  • 4...Kxb8
                    • 5.Qb7#
                • 4.Qf8+
                  • 4...Rxf8
                    • 5.gxf8Q#
                    • 5.gxf8R#
                • 4.gxh8Q+
                  • 4...Bg8
                    • 5.Rc8#
                    • 5.Rb4#
                    • 5.Rb5#
                    • 5.Rb6#
                    • 5.Qd8#
                    • 5.Qf8#
                    • 5.Qe8#
                    • 5.Qxg8#
                • 4.gxh8R+
                  • 4...Bg8
                    • 5.Rc8#
                    • 5.Rb4#
                    • 5.Rb5#
                    • 5.Rb6#
                    • 5.Rxg8#
                    • 5.Qd8#
                    • 5.Qf8#
                    • 5.Qe8#
                • 4.Rxc4
                  • threat
                    • 5.Rbb4#
                    • 5.Rb5#
                    • 5.Rb6#
                    • 5.gxh8Q#
                    • 5.gxh8R#
                  • 4...Rb8
                    • 5.Rxa7#
                  • 4...Rc8
                    • 5.Rxc8#
                  • 4...Rd8
                    • 5.Qxd8#
                  • 4...Rf8
                    • 5.Qxf8#
                    • 5.gxf8Q#
                    • 5.gxf8R#
                • 4.Qc5
                  • threat
                    • 5.Qxa7#
                  • 4...a5
                    • 5.Qa7#
                  • 4...a6
                    • 5.Qa7#
                • 4.Qe3
                  • threat
                    • 5.Qxa7#
                  • 4...a5
                    • 5.Qa7#
                  • 4...a6
                    • 5.Qa7#
                • 4.Qc7
                  • threat
                    • 5.Rxa7#
                    • 5.Rb8#
            • 3.g8Q
              • threat
                • 4.Bxb7#
              • 3...Rxg8
                • 4.Rc8+
                  • 4...Rxc8
                    • 5.Qxb7#
              • 3...Bxg8
                • 4.Rxb7
                  • threat
                    • 5.Rxa7#
                  • 4...Rxb7
                    • 5.Rc8#
                    • 5.Qd8#
                    • 5.Qf8#
                    • 5.Qxb7#
                    • 5.Qe8#
                  • 4...Rc8
                    • 5.Rxc8#
                  • 4...Rd8
                    • 5.Qxd8#
                  • 4...Re8
                    • 5.Qxe8#
                  • 4...Rf8
                    • 5.Qxf8#
                  • 4...a5
                    • 5.Ra7#
                  • 4...a6
                    • 5.Ra7#
              • 3...a5
                • 4.Bxb7+
                  • 4...Ka7
                    • 5.Qc5#
                    • 5.Qe3#
              • 3...a6
                • 4.Bxb7+
                  • 4...Ka7
                    • 5.Qc5#
                    • 5.Qe3#
              • 3...Bd5
                • 4.Qxb8+
                  • 4...Kxb8
                    • 5.Rc8#
                    • 5.Qd8#
                    • 5.Qf8#
                    • 5.Qe8#
                • 4.Qed8
                  • threat
                    • 5.Qxb8#
                  • 4...Rxd8
                    • 5.Qxd8#
                  • 4...Bxg8
                    • 5.Bxb7#
                  • 4...Rc8
                    • 5.Rxc8#
                    • 5.Qxc8#
                • 4.Qef8
                  • threat
                    • 5.Qxb8#
                  • 4...Rxf8
                    • 5.Qxf8#
                  • 4...Bxg8
                    • 5.Bxb7#
                  • 4...Rc8
                    • 5.Rxc8#
                    • 5.Qxc8#
                  • 4...Rd8
                    • 5.Qxd8#
                  • 4...Re8
                    • 5.Qxe8#
                • 4.Qee8
                  • threat
                    • 5.Qxb8#
                  • 4...Rxe8
                    • 5.Qxe8#
                  • 4...Bxg8
                    • 5.Bxb7#
                  • 4...Rc8
                    • 5.Rxc8#
                    • 5.Qxc8#
                  • 4...Rd8
                    • 5.Qxd8#
              • 3...Ba6
                • 4.Qxb8+
                  • 4...Kxb8
                    • 5.Rc8#
                    • 5.Qd8#
                    • 5.Qf8#
                    • 5.Qe8#
                • 4.Qexh7
                  • 4...Rxg8
                    • 5.Qxg8#
                  • 4...Rc8
                    • 5.Rxc8#
                    • 5.Qxc8#
                  • 4...Rd8
                    • 5.Qxd8#
                  • 4...Re8
                    • 5.Qxe8#
                  • 4...Rf8
                    • 5.Qxf8#
                  • 4...Bc4
                    • 5.Bxb7#
                  • 4...Bb5
                    • 5.Bxb7#
                • 4.Rc8
                  • threat
                    • 5.Rxb8#
                  • 4...Rxc8
                    • 5.Rxc8#
                    • 5.Qxc8#
                • 4.Qed8
                  • threat
                    • 5.Qxb8#
                  • 4...Rxd8
                    • 5.Qxd8#
                  • 4...Rc8
                    • 5.Rxc8#
                    • 5.Qxc8#
                • 4.Qef8
                  • threat
                    • 5.Qxb8#
                  • 4...Rxf8
                    • 5.Qxf8#
                  • 4...Rc8
                    • 5.Rxc8#
                    • 5.Qxc8#
                  • 4...Rd8
                    • 5.Qxd8#
                  • 4...Re8
                    • 5.Qxe8#
                • 4.Qee8
                  • threat
                    • 5.Qxb8#
                  • 4...Rxe8
                    • 5.Qxe8#
                  • 4...Rc8
                    • 5.Rxc8#
                    • 5.Qxc8#
                  • 4...Rd8
                    • 5.Qxd8#
            • 3.g8R
              • threat
                • 4.Bxb7#
              • 3...Rxg8
                • 4.Rc8+
                  • 4...Rxc8
                    • 5.Qxb7#
              • 3...Bxg8
                • 4.Rxb7
                  • threat
                    • 5.Rxa7#
                  • 4...Rxb7
                    • 5.Rc8#
                    • 5.Qd8#
                    • 5.Qf8#
                    • 5.Qxb7#
                    • 5.Qe8#
                  • 4...Rc8
                    • 5.Rxc8#
                  • 4...Rd8
                    • 5.Qxd8#
                  • 4...Re8
                    • 5.Qxe8#
                  • 4...Rf8
                    • 5.Qxf8#
                  • 4...a5
                    • 5.Ra7#
                  • 4...a6
                    • 5.Ra7#
              • 3...a5
                • 4.Bxb7+
                  • 4...Ka7
                    • 5.Qc5#
                    • 5.Qe3#
              • 3...a6
                • 4.Bxb7+
                  • 4...Ka7
                    • 5.Qc5#
                    • 5.Qe3#
              • 3...Bd5
                • 4.Rxb8+
                  • 4...Kxb8
                    • 5.Rc8#
                    • 5.Qd8#
                    • 5.Qf8#
                    • 5.Qe8#
                • 4.Qd8
                  • threat
                    • 5.Qxb8#
                  • 4...Rxd8
                    • 5.Rxd8#
                  • 4...Bxg8
                    • 5.Bxb7#
                  • 4...Rc8
                    • 5.Rxc8#
                    • 5.Qxc8#
                • 4.Qf8
                  • threat
                    • 5.Qxb8#
                  • 4...Rxf8
                    • 5.Rxf8#
                  • 4...Bxg8
                    • 5.Bxb7#
                  • 4...Rc8
                    • 5.Rxc8#
                    • 5.Qxc8#
                  • 4...Rd8
                    • 5.Qxd8#
                  • 4...Re8
                    • 5.Qxe8#
                • 4.Qe8
                  • threat
                    • 5.Qxb8#
                  • 4...Rxe8
                    • 5.Rxe8#
                  • 4...Bxg8
                    • 5.Bxb7#
                  • 4...Rc8
                    • 5.Rxc8#
                    • 5.Qxc8#
                  • 4...Rd8
                    • 5.Qxd8#
              • 3...Ba6
                • 4.Rxb8+
                  • 4...Kxb8
                    • 5.Rc8#
                    • 5.Qd8#
                    • 5.Qf8#
                    • 5.Qe8#
                • 4.Qxh7
                  • 4...Rxg8
                    • 5.Qxg8#
                  • 4...Rc8
                    • 5.Rcxc8#
                    • 5.Rgxc8#
                  • 4...Rd8
                    • 5.Rxd8#
                  • 4...Re8
                    • 5.Rxe8#
                  • 4...Rf8
                    • 5.Rxf8#
                  • 4...Bc4
                    • 5.Bxb7#
                  • 4...Bb5
                    • 5.Bxb7#
                • 4.Rcc8
                  • threat
                    • 5.Rxb8#
                  • 4...Rxc8
                    • 5.Rcxc8#
                    • 5.Rgxc8#
                • 4.Qd8
                  • threat
                    • 5.Qxb8#
                  • 4...Rxd8
                    • 5.Rxd8#
                  • 4...Rc8
                    • 5.Rxc8#
                    • 5.Qxc8#
                • 4.Qf8
                  • threat
                    • 5.Qxb8#
                  • 4...Rxf8
                    • 5.Rxf8#
                  • 4...Rc8
                    • 5.Rxc8#
                    • 5.Qxc8#
                  • 4...Rd8
                    • 5.Qxd8#
                  • 4...Re8
                    • 5.Qxe8#
                • 4.Qe8
                  • threat
                    • 5.Qxb8#
                  • 4...Rxe8
                    • 5.Rxe8#
                  • 4...Rc8
                    • 5.Rxc8#
                    • 5.Qxc8#
                  • 4...Rd8
                    • 5.Qxd8#
            • 3.Rc8
              • threat
                • 4.Bxb7#
                • 4.Qxb7#
              • 3...Bd5
                • 4.Rxb8+
                  • 4...Kxb8
                    • 5.Qd8#
                    • 5.Qf8#
                    • 5.Qe8#
                • 4.Bxd5
                  • threat
                    • 5.Bxb7#
                    • 5.Qxb7#
                • 4.Qd6
                  • threat
                    • 5.Rxb8#
                    • 5.Qxb8#
                  • 4...Rxc8
                    • 5.Rxc8#
                • 4.Qe5
                  • threat
                    • 5.Rxb8#
                    • 5.Qxb8#
                  • 4...Rxc8
                    • 5.Rxc8#
                • 4.Qc7
                  • threat
                    • 5.Rxb8#
                    • 5.Qxb8#
                  • 4...Rxc8
                    • 5.Qxc8#
              • 3...Ba6
                • 4.Rxb8+
                  • 4...Kxb8
                    • 5.Qd8#
                    • 5.Qf8#
                    • 5.Qe8#
                    • 5.g8Q#
                    • 5.g8R#
                • 4.g8Q
                  • threat
                    • 5.Rxb8#
                  • 4...Rxc8
                    • 5.Rxc8#
                    • 5.Qxc8#
                • 4.g8R
                  • threat
                    • 5.Rxb8#
                  • 4...Rxc8
                    • 5.Rcxc8#
                    • 5.Rgxc8#
                • 4.Qd6
                  • threat
                    • 5.Rxb8#
                    • 5.Qxb8#
                  • 4...Rxc8
                    • 5.Rxc8#
                • 4.Qd8
                  • threat
                    • 5.Rxb8#
                  • 4...Rxc8
                    • 5.Rxc8#
                    • 5.Qxc8#
                • 4.Qf8
                  • threat
                    • 5.Rxb8#
                  • 4...Rxc8
                    • 5.Rxc8#
                    • 5.Qxc8#
                • 4.Qe5
                  • threat
                    • 5.Rxb8#
                    • 5.Qxb8#
                  • 4...Rxc8
                    • 5.Rxc8#
                • 4.Qc7
                  • threat
                    • 5.Rxb8#
                    • 5.Qxb8#
                  • 4...Rxc8
                    • 5.Qxc8#
                • 4.Qe8
                  • threat
                    • 5.Rxb8#
                  • 4...Rxc8
                    • 5.Rxc8#
                    • 5.Qxc8#
            • 3.Qf8
              • threat
                • 4.Bxb7#
              • 3...a5
                • 4.Bxb7+
                  • 4...Ka7
                    • 5.Qc5#
                    • 5.Qf2#
                • 4.Rxb7
                  • threat
                    • 5.Qxb8#
                  • 4...Rxf8
                    • 5.gxf8Q#
                    • 5.gxf8R#
                  • 4...Rc8
                    • 5.Qxc8#
                  • 4...Rd8
                    • 5.Qxd8#
                  • 4...Re8
                    • 5.Qxe8#
              • 3...a6
                • 4.Bxb7+
                  • 4...Ka7
                    • 5.Qc5#
                    • 5.Qf2#
                • 4.Rxb7
                  • threat
                    • 5.Qxb8#
                  • 4...Rxf8
                    • 5.gxf8Q#
                    • 5.gxf8R#
                  • 4...Rc8
                    • 5.Qxc8#
                  • 4...Rd8
                    • 5.Qxd8#
                  • 4...Re8
                    • 5.Qxe8#
              • 3...Bd5
                • 4.Qxb8+
                  • 4...Kxb8
                    • 5.Rc8#
                • 4.g8Q
                  • threat
                    • 5.Qxb8#
                  • 4...Rxf8
                    • 5.Qxf8#
                  • 4...Bxg8
                    • 5.Bxb7#
                  • 4...Rc8
                    • 5.Rxc8#
                    • 5.Qxc8#
                  • 4...Rd8
                    • 5.Qxd8#
                  • 4...Re8
                    • 5.Qxe8#
                • 4.g8R
                  • threat
                    • 5.Qxb8#
                  • 4...Rxf8
                    • 5.Rxf8#
                  • 4...Bxg8
                    • 5.Bxb7#
                  • 4...Rc8
                    • 5.Rxc8#
                    • 5.Qxc8#
                  • 4...Rd8
                    • 5.Qxd8#
                  • 4...Re8
                    • 5.Qxe8#
              • 3...Ba6
                • 4.Qxb8+
                  • 4...Kxb8
                    • 5.Rc8#
                    • 5.g8Q#
                    • 5.g8R#
                • 4.g8Q
                  • threat
                    • 5.Qxb8#
                  • 4...Rxf8
                    • 5.Qxf8#
                  • 4...Rc8
                    • 5.Rxc8#
                    • 5.Qxc8#
                  • 4...Rd8
                    • 5.Qxd8#
                  • 4...Re8
                    • 5.Qxe8#
                • 4.g8R
                  • threat
                    • 5.Qxb8#
                  • 4...Rxf8
                    • 5.Rxf8#
                  • 4...Rc8
                    • 5.Rxc8#
                    • 5.Qxc8#
                  • 4...Rd8
                    • 5.Qxd8#
                  • 4...Re8
                    • 5.Qxe8#
                • 4.Rc8
                  • threat
                    • 5.Rxb8#
                  • 4...Rxc8
                    • 5.Rxc8#
                    • 5.Qxc8#
          • 2...Bb5
            • 3.Rxb7
              • threat
                • 4.Rxa7#
              • 3...Rf8
                • 4.Rxb5+
                  • 4...Rxf3
                    • 5.Rc8#
                    • 5.Qd8#
                    • 5.Qe4#
                    • 5.Qb7#
                    • 5.Qe8#
                • 4.Rb6+
                  • 4...Rxf3
                    • 5.Rc8#
                    • 5.Qd8#
                    • 5.Qb7#
                  • 4...Bc6
                    • 5.Bxc6#
                    • 5.Qxf8#
                    • 5.gxf8Q#
                    • 5.gxf8R#
                • 4.Rxa7+
                  • 4...Kb8
                    • 5.Ra8#
                    • 5.Qb7#
                    • 5.Qc7#
                • 4.Rd7+
                  • 4...Kb8
                    • 5.Qd6#
                    • 5.Qxf8#
                    • 5.Qe5#
                    • 5.gxf8Q#
                    • 5.gxf8R#
                  • 4...Rxf3
                    • 5.Rc8#
                    • 5.Rd8#
                    • 5.Qd8#
                    • 5.Qe8#
                  • 4...Bc6
                    • 5.Qxf8#
                    • 5.gxf8Q#
                    • 5.gxf8R#
                • 4.Rb8+
                  • 4...Kxb8
                    • 5.Qd6#
                    • 5.Qe5#
                    • 5.Qb7#
                    • 5.Qc7#
                • 4.Qxf8+
                  • 4...Be8
                    • 5.Rc8#
                    • 5.Rb4#
                    • 5.Rb5#
                    • 5.Rb6#
                    • 5.Qxe8#
                • 4.gxf8Q+
                  • 4...Be8
                    • 5.Rc8#
                    • 5.Rb4#
                    • 5.Rb5#
                    • 5.Rb6#
                    • 5.Qd8#
                    • 5.Qexe8#
                    • 5.Qfxe8#
                • 4.gxf8R+
                  • 4...Be8
                    • 5.Rc8#
                    • 5.Rb4#
                    • 5.Rb5#
                    • 5.Rb6#
                    • 5.Rxe8#
                    • 5.Qd8#
                    • 5.Qxe8#
                • 4.Qc5
                  • threat
                    • 5.Qxa7#
                  • 4...a5
                    • 5.Qa7#
                  • 4...a6
                    • 5.Qa7#
                • 4.Qe3
                  • threat
                    • 5.Qxa7#
                  • 4...a5
                    • 5.Qa7#
                  • 4...a6
                    • 5.Qa7#
                • 4.Qc7
                  • threat
                    • 5.Rxa7#
                    • 5.Rb8#
              • 3...Bd7
                • 4.Rxd7+
                  • 4...Rb7
                    • 5.Rc8#
                    • 5.Rd8#
                    • 5.Qd8#
                    • 5.Qf8#
                    • 5.Qe8#
                    • 5.g8Q#
                    • 5.g8R#
                • 4.Rxb8+
                  • 4...Kxb8
                    • 5.Qd6#
                    • 5.Qe5#
                • 4.Qxd7
                  • threat
                    • 5.Rxa7#
                  • 4...Rxb7
                    • 5.Rc8#
                    • 5.Qc8#
                    • 5.Qe8#
                    • 5.Qxb7#
                    • 5.Qd8#
                    • 5.g8Q#
                    • 5.g8R#
                  • 4...Rc8
                    • 5.Rxc8#
                    • 5.Qxc8#
                  • 4...Rd8
                    • 5.Rb4#
                    • 5.Rb5#
                    • 5.Rb6#
                    • 5.Qxd8#
                  • 4...Re8
                    • 5.Qxe8#
                  • 4...Rf8
                    • 5.gxf8Q#
                    • 5.gxf8R#
                  • 4...Rg8
                    • 5.Rb4#
                    • 5.Rb5#
                    • 5.Rb6#
                  • 4...Rh8
                    • 5.Rb4#
                    • 5.Rb5#
                    • 5.Rb6#
                    • 5.gxh8Q#
                    • 5.gxh8R#
                  • 4...a5
                    • 5.Ra7#
                  • 4...a6
                    • 5.Ra7#
            • 3.g8Q
              • threat
                • 4.Bxb7#
              • 3...Rxg8
                • 4.Rc8+
                  • 4...Rxc8
                    • 5.Rxc8#
                    • 5.Qxb7#
              • 3...Re8
                • 4.Rc8+
                  • 4...Rxc8
                    • 5.Rxc8#
                    • 5.Qxb7#
                    • 5.Qxc8#
                • 4.Qd8+
                  • 4...Rxd8
                    • 5.Qxd8#
                • 4.Qexe8+
                  • 4...Bxe8
                    • 5.Rc8#
                    • 5.Qxe8#
                • 4.Qgxe8+
                  • 4...Bxe8
                    • 5.Rc8#
                    • 5.Qd8#
                    • 5.Qxe8#
              • 3...Rf8
                • 4.Rc8+
                  • 4...Rxc8
                    • 5.Rxc8#
                    • 5.Qxb7#
                    • 5.Qxc8#
                • 4.Qd8+
                  • 4...Rxd8
                    • 5.Qxd8#
                • 4.Qexf8+
                  • 4...Be8
                    • 5.Rc8#
                    • 5.Qxe8#
                • 4.Qgxf8+
                  • 4...Be8
                    • 5.Rc8#
                    • 5.Qd8#
                    • 5.Qexe8#
                    • 5.Qfxe8#
              • 3...a5
                • 4.Bxb7+
                  • 4...Ka7
                    • 5.Qc5#
                    • 5.Qe3#
                • 4.Rxb7
                  • threat
                    • 5.Rxb5#
                    • 5.Ra7#
                    • 5.Rxb8#
                    • 5.Qxb8#
              • 3...a6
                • 4.Bxb7+
                  • 4...Ka7
                    • 5.Qc5#
                    • 5.Qe3#
                • 4.Rxb7
                  • threat
                    • 5.Rxb5#
                    • 5.Ra7#
                    • 5.Rxb8#
                    • 5.Qxb8#
              • 3...Ba6
                • 4.Qxb8+
                  • 4...Kxb8
                    • 5.Rc8#
                    • 5.Qd8#
                    • 5.Qf8#
                    • 5.Qe8#
                • 4.Qexh7
                  • 4...Rxg8
                    • 5.Qxg8#
                  • 4...Rc8
                    • 5.Rxc8#
                    • 5.Qxc8#
                  • 4...Rd8
                    • 5.Qxd8#
                  • 4...Re8
                    • 5.Qxe8#
                  • 4...Rf8
                    • 5.Qxf8#
                  • 4...Bc4
                    • 5.Bxb7#
                  • 4...Bb5
                    • 5.Bxb7#
                • 4.Rc8
                  • threat
                    • 5.Rxb8#
                  • 4...Rxc8
                    • 5.Rxc8#
                    • 5.Qxc8#
                • 4.Qed8
                  • threat
                    • 5.Qxb8#
                  • 4...Rxd8
                    • 5.Qxd8#
                  • 4...Rc8
                    • 5.Rxc8#
                    • 5.Qxc8#
                • 4.Qef8
                  • threat
                    • 5.Qxb8#
                  • 4...Rxf8
                    • 5.Qxf8#
                  • 4...Rc8
                    • 5.Rxc8#
                    • 5.Qxc8#
                  • 4...Rd8
                    • 5.Qxd8#
                  • 4...Re8
                    • 5.Qxe8#
                • 4.Qee8
                  • threat
                    • 5.Qxb8#
                  • 4...Rxe8
                    • 5.Qxe8#
                  • 4...Rc8
                    • 5.Rxc8#
                    • 5.Qxc8#
                  • 4...Rd8
                    • 5.Qxd8#
              • 3...Bc6
                • 4.Qxb8+
                  • 4...Kxb8
                    • 5.Qd8#
                • 4.Qed8
                  • threat
                    • 5.Qxb8#
                  • 4...Rxd8
                    • 5.Qxd8#
                  • 4...Rc8
                    • 5.Rxc8#
                    • 5.Qxc8#
                  • 4...Be8
                    • 5.Bxb7#
              • 3...Be8
                • 4.Rxb7
                  • threat
                    • 5.Rxa7#
                  • 4...Rxb7
                    • 5.Rc8#
                    • 5.Qd8#
                    • 5.Qxb7#
                    • 5.Qexe8#
                    • 5.Qgxe8#
                  • 4...Rc8
                    • 5.Rxc8#
                  • 4...Rd8
                    • 5.Qxd8#
                  • 4...Bd7
                    • 5.Rxd7#
                    • 5.Rxb8#
                    • 5.Qxb8#
                  • 4...a5
                    • 5.Ra7#
                  • 4...a6
                    • 5.Ra7#
                • 4.Qexe8
                  • threat
                    • 5.Bxb7#
                    • 5.Qxb8#
                  • 4...Rxe8
                    • 5.Qxe8#
                  • 4...Rc8
                    • 5.Rxc8#
                    • 5.Qxc8#
                  • 4...Rd8
                    • 5.Qxd8#
                • 4.Rc8
                  • threat
                    • 5.Bxb7#
                    • 5.Qxb7#
                  • 4...Bc6
                    • 5.Rxb8#
                  • 4...Bd7
                    • 5.Rxb8#
            • 3.g8R
              • threat
                • 4.Bxb7#
              • 3...Rxg8
                • 4.Rc8+
                  • 4...Rxc8
                    • 5.Rxc8#
                    • 5.Qxb7#
              • 3...Re8
                • 4.Rc8+
                  • 4...Rxc8
                    • 5.Rcxc8#
                    • 5.Rgxc8#
                    • 5.Qxb7#
                • 4.Rxe8+
                  • 4...Bxe8
                    • 5.Rc8#
                    • 5.Qd8#
                    • 5.Qxe8#
                • 4.Qd8+
                  • 4...Rxd8
                    • 5.Rxd8#
                • 4.Qxe8+
                  • 4...Bxe8
                    • 5.Rc8#
                    • 5.Rxe8#
              • 3...Rf8
                • 4.Rc8+
                  • 4...Rxc8
                    • 5.Rcxc8#
                    • 5.Rgxc8#
                    • 5.Qxb7#
                • 4.Rxf8+
                  • 4...Be8
                    • 5.Rc8#
                    • 5.Rxe8#
                    • 5.Qd8#
                    • 5.Qxe8#
                • 4.Qd8+
                  • 4...Rxd8
                    • 5.Rxd8#
                • 4.Qxf8+
                  • 4...Be8
                    • 5.Rc8#
                    • 5.Qxe8#
              • 3...a5
                • 4.Bxb7+
                  • 4...Ka7
                    • 5.Qc5#
                    • 5.Qe3#
                • 4.Rxb7
                  • threat
                    • 5.Rxb5#
                    • 5.Ra7#
                    • 5.Rbxb8#
                    • 5.Rgxb8#
              • 3...a6
                • 4.Bxb7+
                  • 4...Ka7
                    • 5.Qc5#
                    • 5.Qe3#
                • 4.Rxb7
                  • threat
                    • 5.Rxb5#
                    • 5.Ra7#
                    • 5.Rbxb8#
                    • 5.Rgxb8#
              • 3...Ba6
                • 4.Rxb8+
                  • 4...Kxb8
                    • 5.Rc8#
                    • 5.Qd8#
                    • 5.Qf8#
                    • 5.Qe8#
                • 4.Qxh7
                  • 4...Rxg8
                    • 5.Qxg8#
                  • 4...Rc8
                    • 5.Rcxc8#
                    • 5.Rgxc8#
                  • 4...Rd8
                    • 5.Rxd8#
                  • 4...Re8
                    • 5.Rxe8#
                  • 4...Rf8
                    • 5.Rxf8#
                  • 4...Bc4
                    • 5.Bxb7#
                  • 4...Bb5
                    • 5.Bxb7#
                • 4.Rcc8
                  • threat
                    • 5.Rxb8#
                  • 4...Rxc8
                    • 5.Rcxc8#
                    • 5.Rgxc8#
                • 4.Qd8
                  • threat
                    • 5.Qxb8#
                  • 4...Rxd8
                    • 5.Rxd8#
                  • 4...Rc8
                    • 5.Rxc8#
                    • 5.Qxc8#
                • 4.Qf8
                  • threat
                    • 5.Qxb8#
                  • 4...Rxf8
                    • 5.Rxf8#
                  • 4...Rc8
                    • 5.Rxc8#
                    • 5.Qxc8#
                  • 4...Rd8
                    • 5.Qxd8#
                  • 4...Re8
                    • 5.Qxe8#
                • 4.Qe8
                  • threat
                    • 5.Qxb8#
                  • 4...Rxe8
                    • 5.Rxe8#
                  • 4...Rc8
                    • 5.Rxc8#
                    • 5.Qxc8#
                  • 4...Rd8
                    • 5.Qxd8#
              • 3...Bc6
                • 4.Rxb8+
                  • 4...Kxb8
                    • 5.Qd8#
                • 4.Qd8
                  • threat
                    • 5.Qxb8#
                  • 4...Rxd8
                    • 5.Rxd8#
                  • 4...Rc8
                    • 5.Rxc8#
                    • 5.Qxc8#
                  • 4...Be8
                    • 5.Bxb7#
              • 3...Be8
                • 4.Rxb7
                  • threat
                    • 5.Rxa7#
                  • 4...Rxb7
                    • 5.Rc8#
                    • 5.Rxe8#
                    • 5.Qd8#
                    • 5.Qxb7#
                    • 5.Qxe8#
                  • 4...Rc8
                    • 5.Rxc8#
                  • 4...Rd8
                    • 5.Qxd8#
                  • 4...Bd7
                    • 5.Rxd7#
                    • 5.Rbxb8#
                    • 5.Rgxb8#
                  • 4...a5
                    • 5.Ra7#
                  • 4...a6
                    • 5.Ra7#
                • 4.Qxe8
                  • threat
                    • 5.Bxb7#
                    • 5.Qxb8#
                  • 4...Rxe8
                    • 5.Rxe8#
                  • 4...Rc8
                    • 5.Rxc8#
                    • 5.Qxc8#
                  • 4...Rd8
                    • 5.Qxd8#
                • 4.Rc8
                  • threat
                    • 5.Bxb7#
                    • 5.Qxb7#
                  • 4...Bc6
                    • 5.Rxb8#
                  • 4...Bd7
                    • 5.Rxb8#
            • 3.Rc8
              • threat
                • 4.Bxb7#
                • 4.Qxb7#
              • 3...Ba6
                • 4.Rxb8+
                  • 4...Kxb8
                    • 5.Qd8#
                    • 5.Qf8#
                    • 5.Qe8#
                    • 5.g8Q#
                    • 5.g8R#
                • 4.g8Q
                  • threat
                    • 5.Rxb8#
                  • 4...Rxc8
                    • 5.Rxc8#
                    • 5.Qxc8#
                • 4.g8R
                  • threat
                    • 5.Rxb8#
                  • 4...Rxc8
                    • 5.Rcxc8#
                    • 5.Rgxc8#
                • 4.Qd6
                  • threat
                    • 5.Rxb8#
                    • 5.Qxb8#
                  • 4...Rxc8
                    • 5.Rxc8#
                • 4.Qd8
                  • threat
                    • 5.Rxb8#
                  • 4...Rxc8
                    • 5.Rxc8#
                    • 5.Qxc8#
                • 4.Qf8
                  • threat
                    • 5.Rxb8#
                  • 4...Rxc8
                    • 5.Rxc8#
                    • 5.Qxc8#
                • 4.Qe5
                  • threat
                    • 5.Rxb8#
                    • 5.Qxb8#
                  • 4...Rxc8
                    • 5.Rxc8#
                • 4.Qc7
                  • threat
                    • 5.Rxb8#
                    • 5.Qxb8#
                  • 4...Rxc8
                    • 5.Qxc8#
                • 4.Qe8
                  • threat
                    • 5.Rxb8#
                  • 4...Rxc8
                    • 5.Rxc8#
                    • 5.Qxc8#
              • 3...Bc6
                • 4.Rxb8+
                  • 4...Kxb8
                    • 5.Qd8#
                • 4.Qc7
                  • threat
                    • 5.Rxb8#
                    • 5.Qxb8#
                  • 4...Rxc8
                    • 5.Qxc8#
              • 3...Bd7
                • 4.Qxd7
                  • threat
                    • 5.Bxb7#
                    • 5.Qxb7#
            • 3.Qd8
              • threat
                • 4.Bxb7#
              • 3...Rxd8
                • 4.Rc8+
                  • 4...Rxc8
                    • 5.Rxc8#
              • 3...a5
                • 4.Bxb7+
                  • 4...Ka7
                    • 5.Qd4#
              • 3...a6
                • 4.Bxb7+
                  • 4...Ka7
                    • 5.Qd4#
              • 3...Ba6
                • 4.Qxb8+
                  • 4...Kxb8
                    • 5.Rc8#
                    • 5.g8Q#
                    • 5.g8R#
                • 4.g8Q
                  • threat
                    • 5.Qxb8#
                  • 4...Rxd8
                    • 5.Qxd8#
                  • 4...Rc8
                    • 5.Rxc8#
                    • 5.Qxc8#
                • 4.g8R
                  • threat
                    • 5.Qxb8#
                  • 4...Rxd8
                    • 5.Rxd8#
                  • 4...Rc8
                    • 5.Rxc8#
                    • 5.Qxc8#
                • 4.Rc8
                  • threat
                    • 5.Rxb8#
                  • 4...Rxc8
                    • 5.Rxc8#
                    • 5.Qxc8#
              • 3...Bc6
                • 4.g8Q
                  • threat
                    • 5.Qxb8#
                  • 4...Rxd8
                    • 5.Qxd8#
                  • 4...Rc8
                    • 5.Rxc8#
                    • 5.Qxc8#
                  • 4...Be8
                    • 5.Bxb7#
                • 4.g8R
                  • threat
                    • 5.Qxb8#
                  • 4...Rxd8
                    • 5.Rxd8#
                  • 4...Rc8
                    • 5.Rxc8#
                    • 5.Qxc8#
                  • 4...Be8
                    • 5.Bxb7#
      • 1...Rh8
        • 2.R3c6
          • threat
            • 3.Rxa6
              • threat
                • 4.Rxb7
                  • threat
                    • 5.Raxa7#
                    • 5.Rbxa7#
                  • 4...Rxb7
                    • 5.Qxb7#
                • 4.Qc5
                  • threat
                    • 5.Rxa7#
                    • 5.Qxa7#
                • 4.Qe3
                  • threat
                    • 5.Rxa7#
                    • 5.Qxa7#
              • 3...Rbc8
                • 4.Rxc8+
                  • 4...Rxc8
                    • 5.Qxb7#
              • 3...Rbd8
                • 4.Rc8+
                  • 4...Rxc8
                    • 5.Qxb7#
                • 4.Rxb7
                  • threat
                    • 5.Raxa7#
              • 3...Rbe8
                • 4.Rc8+
                  • 4...Rxc8
                    • 5.Qxb7#
                • 4.Rxb7
                  • threat
                    • 5.Raxa7#
                    • 5.Rb4#
                    • 5.Rb5#
                    • 5.Rbb6#
              • 3...Rbf8
                • 4.Rc8+
                  • 4...Rxc8
                    • 5.Qxb7#
                • 4.Rxb7
                  • threat
                    • 5.Raxa7#
              • 3...Rbg8
                • 4.Rc8+
                  • 4...Rxc8
                    • 5.Qxb7#
                • 4.Rxb7
                  • threat
                    • 5.Raxa7#
                    • 5.Rb4#
                    • 5.Rb5#
                    • 5.Rbb6#
              • 3...Rhe8
                • 4.Rxb7
                  • threat
                    • 5.Raxa7#
                    • 5.Rbxa7#
                  • 4...Rxb7
                    • 5.Qxb7#
                    • 5.Qxe8#
          • 2...Rbd8
            • 3.Qxd8+
              • 3...Rxd8
                • 4.Rc8+
                  • 4...Rxc8
                    • 5.Rxc8#
            • 3.Rxa6
              • threat
                • 4.Rc8+
                  • 4...Rxc8
                    • 5.Qxb7#
                • 4.Rxb7
                  • threat
                    • 5.Raxa7#
              • 3...Kb8
                • 4.Rxb7+
                  • 4...Ka8
                    • 5.Raxa7#
                  • 4...Kc8
                    • 5.Rc6#
                    • 5.Qc5#
                    • 5.Qc7#
                • 4.Rc8+
                  • 4...Kxc8
                    • 5.Qxb7#
                  • 4...Rxc8
                    • 5.Qxb7#
              • 3...Rd4
                • 4.Rc8+
                  • 4...Rxc8
                    • 5.Qxb7#
                • 4.Rxb7
                  • threat
                    • 5.Raxa7#
                  • 4...Ra4
                    • 5.Rb4#
              • 3...Rd5
                • 4.Rxb7
                  • threat
                    • 5.Raxa7#
                  • 4...Ra5
                    • 5.Rb5#
              • 3...Rd6
                • 4.Rc8+
                  • 4...Rxc8
                    • 5.Qxb7#
                • 4.Rxb7
                  • threat
                    • 5.Raxa7#
                  • 4...Rxa6
                    • 5.Rb6#
              • 3...Rd7
                • 4.Rxb7
                  • threat
                    • 5.Raxa7#
                  • 4...Rxb7
                    • 5.Qxb7#
              • 3...Rb8
                • 4.Rxb7
                  • threat
                    • 5.Raxa7#
                    • 5.Rbxa7#
                  • 4...Rxb7
                    • 5.Qxb7#
                • 4.Qc5
                  • threat
                    • 5.Rxa7#
                    • 5.Qxa7#
                • 4.Qe3
                  • threat
                    • 5.Rxa7#
                    • 5.Qxa7#
              • 3...Rc8
                • 4.Rxc8+
                  • 4...Rxc8
                    • 5.Qxb7#
              • 3...Rde8
                • 4.Rc8+
                  • 4...Rxc8
                    • 5.Qxb7#
                • 4.Rxb7
                  • threat
                    • 5.Raxa7#
                    • 5.Rb4#
                    • 5.Rb5#
                    • 5.Rbb6#
              • 3...Rdg8
                • 4.Rc8+
                  • 4...Rxc8
                    • 5.Qxb7#
                • 4.Rxb7
                  • threat
                    • 5.Raxa7#
                    • 5.Rb4#
                    • 5.Rb5#
                    • 5.Rbb6#
          • 2...Rbe8
            • 3.Qxe8+
              • 3...Rxe8
                • 4.Rc8+
                  • 4...Rxc8
                    • 5.Rxc8#
          • 2...Rbf8
            • 3.Qxf8+
              • 3...Rxf8
                • 4.Rc8+
                  • 4...Rxc8
                    • 5.Rxc8#
          • 2...Rbg8
            • 3.Rxa6
              • threat
                • 4.Rc8+
                  • 4...Rxc8
                    • 5.Qxb7#
                • 4.Rxb7
                  • threat
                    • 5.Raxa7#
                    • 5.Rb4#
                    • 5.Rb5#
                    • 5.Rbb6#
              • 3...Kb8
                • 4.Rxb7+
                  • 4...Ka8
                    • 5.Raxa7#
                    • 5.Rb4#
                    • 5.Rb5#
                    • 5.Rbb6#
                  • 4...Kc8
                    • 5.Bg4#
                    • 5.Rc6#
                    • 5.Qc7#
                    • 5.Qd7#
              • 3...Rb8
                • 4.Rxb7
                  • threat
                    • 5.Raxa7#
                    • 5.Rbxa7#
                  • 4...Rxb7
                    • 5.Qxb7#
                • 4.Qc5
                  • threat
                    • 5.Rxa7#
                    • 5.Qxa7#
                • 4.Qe3
                  • threat
                    • 5.Rxa7#
                    • 5.Qxa7#
              • 3...Rc8
                • 4.Rxc8+
                  • 4...Rxc8
                    • 5.Qxb7#
              • 3...Rd8
                • 4.Rc8+
                  • 4...Rxc8
                    • 5.Qxb7#
                • 4.Rxb7
                  • threat
                    • 5.Raxa7#
              • 3...Rf8
                • 4.Rc8+
                  • 4...Rxc8
                    • 5.Qxb7#
                • 4.Rxb7
                  • threat
                    • 5.Raxa7#
          • 2...Rhc8
            • 3.Rxa6
              • threat
                • 4.Rxc8
                  • 4...Rxc8
                    • 5.Qxb7#
                • 4.Qa3
                  • threat
                    • 5.Rxa7#
                • 4.Qc5
                  • threat
                    • 5.Rxa7#
                    • 5.Qxa7#
                • 4.Qe3
                  • threat
                    • 5.Rxa7#
                    • 5.Qxa7#
              • 3...Rxc7
                • 4.Qxc7
                  • 4...Rc8
                    • 5.Bxb7#
                    • 5.Qxb7#
                    • 5.Qxc8#
                  • 4...Rd8
                    • 5.Bxb7#
                    • 5.Qxd8#
                    • 5.Qxb7#
                  • 4...Re8
                    • 5.Bxb7#
                    • 5.Qxb7#
                  • 4...Rf8
                    • 5.Bxb7#
                    • 5.Qxb7#
                  • 4...Rg8
                    • 5.Bxb7#
                    • 5.Qxb7#
                  • 4...Rh8
                    • 5.Bxb7#
                    • 5.Qxb7#
              • 3...Re8
                • 4.Rxb7
                  • threat
                    • 5.Raxa7#
                    • 5.Rbxa7#
                  • 4...Rxb7
                    • 5.Qxb7#
                    • 5.Qxe8#
            • 3.Rxc8
              • threat
                • 4.Rxb8+
                  • 4...Kxb8
                    • 5.Qd8#
                    • 5.Qf8#
                    • 5.Qe8#
                • 4.Rxa6
                  • 4...Rxc8
                    • 5.Qxb7#
                • 4.Rc1
                  • 4...Rxc8
                    • 5.Rxc8#
                  • 4...Bc4
                    • 5.Bxb7#
                    • 5.Qxb7#
                  • 4...Bb5
                    • 5.Bxb7#
                    • 5.Qxb7#
                • 4.Rc3
                  • 4...Rxc8
                    • 5.Rxc8#
                  • 4...Bc4
                    • 5.Bxb7#
                    • 5.Qxb7#
                  • 4...Bb5
                    • 5.Bxb7#
                    • 5.Qxb7#
                • 4.Rc4
                  • 4...Rxc8
                    • 5.Rxc8#
                  • 4...Bxc4
                    • 5.Bxb7#
                    • 5.Qxb7#
                  • 4...Bb5
                    • 5.Bxb7#
                    • 5.Qxb7#
                • 4.Rc5
                  • 4...Rxc8
                    • 5.Rxc8#
                  • 4...Bc4
                    • 5.Bxb7#
                    • 5.Qxb7#
                  • 4...Bb5
                    • 5.Bxb7#
                    • 5.Qxb7#
                • 4.R6c7
                  • 4...Rxc8
                    • 5.Rxc8#
                  • 4...Bc4
                    • 5.Bxb7#
                  • 4...Bb5
                    • 5.Bxb7#
                • 4.Qd6
                  • threat
                    • 5.Rxb8#
                    • 5.Qxb8#
                  • 4...Rxc8
                    • 5.Rxc8#
                • 4.Qd8
                  • threat
                    • 5.Rxb8#
                  • 4...Rxc8
                    • 5.Rxc8#
                    • 5.Qxc8#
                • 4.Qf8
                  • threat
                    • 5.Rxb8#
                  • 4...Rxc8
                    • 5.Rxc8#
                    • 5.Qxc8#
                • 4.Qe5
                  • threat
                    • 5.Rxb8#
                    • 5.Qxb8#
                  • 4...Rxc8
                    • 5.Rxc8#
                • 4.Qc7
                  • threat
                    • 5.Rxb8#
                    • 5.Qxb8#
                  • 4...Rxc8
                    • 5.Qxc8#
                • 4.Qe8
                  • threat
                    • 5.Rxb8#
                  • 4...Rxc8
                    • 5.Rxc8#
                    • 5.Qxc8#
              • 3...bxc6
                • 4.Bxc6+
                  • 4...Bb7
                    • 5.Bxb7#
                    • 5.Qxb7#
              • 3...b6
                • 4.Rc1+
                  • 4...Bb7
                    • 5.Bxb7#
                    • 5.Qxb7#
                • 4.Rc2+
                  • 4...Bb7
                    • 5.Bxb7#
                    • 5.Qxb7#
                • 4.Rc3+
                  • 4...Bb7
                    • 5.Bxb7#
                    • 5.Qxb7#
                • 4.Rc4+
                  • 4...Bb7
                    • 5.Bxb7#
                    • 5.Qxb7#
                • 4.Rc5+
                  • 4...Bb7
                    • 5.Bxb7#
                    • 5.Qxb7#
                • 4.Rxb6+
                  • 4...Bb7
                    • 5.Bxb7#
                    • 5.Qxb7#
                • 4.Rd6+
                  • 4...Bb7
                    • 5.Bxb7#
                    • 5.Qxb7#
                • 4.Re6+
                  • 4...Bb7
                    • 5.Bxb7#
                    • 5.Qxb7#
                • 4.Rf6+
                  • 4...Bb7
                    • 5.Bxb7#
                    • 5.Qxb7#
                • 4.Rxg6+
                  • 4...Bb7
                    • 5.Bxb7#
                    • 5.Qxb7#
                • 4.R6c7+
                  • 4...Bb7
                    • 5.Bxb7#
                • 4.Qd6
                  • threat
                    • 5.Rxb8#
                    • 5.Qxb8#
                  • 4...Kb7
                    • 5.Rc1#
                    • 5.Rc2#
                    • 5.Rc3#
                    • 5.Rc4#
                    • 5.Rc5#
                    • 5.R6c7#
                    • 5.Rxb8#
                    • 5.Qxb8#
                  • 4...Rxc8
                    • 5.Rxc8#
                  • 4...Bxc8
                    • 5.Rxc8#
                • 4.Qd8
                  • threat
                    • 5.Rxb8#
                  • 4...Kb7
                    • 5.Rc1#
                    • 5.Rc2#
                    • 5.Rc3#
                    • 5.Rc4#
                    • 5.Rc5#
                    • 5.Rxb6#
                    • 5.Rd6#
                    • 5.Re6#
                    • 5.Rf6#
                    • 5.Rxg6#
                    • 5.R6c7#
                    • 5.Rxb8#
                  • 4...Rxc8
                    • 5.Rxc8#
                  • 4...Bxc8
                    • 5.Rxc8#
                • 4.Qf8
                  • threat
                    • 5.Rxb8#
                  • 4...Kb7
                    • 5.Rc1#
                    • 5.Rc2#
                    • 5.Rc3#
                    • 5.Rc4#
                    • 5.Rc5#
                    • 5.Rd6#
                    • 5.Re6#
                    • 5.Rf6#
                    • 5.Rxg6#
                    • 5.R6c7#
                    • 5.Rxb8#
                  • 4...Rxc8
                    • 5.Rxc8#
                  • 4...Bxc8
                    • 5.Rxc8#
                • 4.Qe5
                  • threat
                    • 5.Rxb8#
                    • 5.Qxb8#
                  • 4...Kb7
                    • 5.Rc1#
                    • 5.Rc2#
                    • 5.Rc3#
                    • 5.Rc4#
                    • 5.Rc5#
                    • 5.R6c7#
                    • 5.Rxb8#
                    • 5.Qxb8#
                  • 4...Rxc8
                    • 5.Rxc8#
                  • 4...Bxc8
                    • 5.Rxc8#
                • 4.Qe8
                  • threat
                    • 5.Rxb8#
                  • 4...Kb7
                    • 5.Rc1#
                    • 5.Rc2#
                    • 5.Rc3#
                    • 5.Rc4#
                    • 5.Rc5#
                    • 5.Rd6#
                    • 5.Re6#
                    • 5.Rf6#
                    • 5.Rxg6#
                    • 5.R6c7#
                    • 5.Rxb8#
                  • 4...Rxc8
                    • 5.Rxc8#
                  • 4...Bxc8
                    • 5.Rxc8#
          • 2...Rhd8
            • 3.Qxd8
              • threat
                • 4.Qxb8+
                  • 4...Kxb8
                    • 5.Rc8#
                • 4.Rd6
                  • 4...Rxd8
                    • 5.Rxd8#
                  • 4...Rc8
                    • 5.Rxc8#
                    • 5.Qxc8#
                  • 4...Bc4
                    • 5.Bxb7#
                  • 4...Bb5
                    • 5.Bxb7#
                • 4.Rc8
                  • threat
                    • 5.Rxb8#
                  • 4...Rxc8
                    • 5.Rxc8#
                    • 5.Qxc8#
              • 3...Rxd8
                • 4.Rc8+
                  • 4...Rxc8
                    • 5.Rxc8#
              • 3...bxc6
                • 4.Bxc6+
                  • 4...Bb7
                    • 5.Bxb7#
              • 3...b6
                • 4.Rc1+
                  • 4...Bb7
                    • 5.Bxb7#
                • 4.Rc2+
                  • 4...Bb7
                    • 5.Bxb7#
                • 4.Rc3+
                  • 4...Bb7
                    • 5.Bxb7#
                • 4.Rc4+
                  • 4...Bb7
                    • 5.Bxb7#
                • 4.Rc5+
                  • 4...Bb7
                    • 5.Bxb7#
                • 4.Rxb6+
                  • 4...Bb7
                    • 5.Bxb7#
                • 4.Rd6+
                  • 4...Bb7
                    • 5.Bxb7#
                • 4.Re6+
                  • 4...Bb7
                    • 5.Bxb7#
                • 4.Rf6+
                  • 4...Bb7
                    • 5.Bxb7#
                • 4.Rxg6+
                  • 4...Bb7
                    • 5.Bxb7#
                • 4.Rc8
                  • threat
                    • 5.Rxb8#
                  • 4...Kb7
                    • 5.Rc1#
                    • 5.Rc2#
                    • 5.Rc3#
                    • 5.Rc4#
                    • 5.Rc5#
                    • 5.Rxb6#
                    • 5.Rd6#
                    • 5.Re6#
                    • 5.Rf6#
                    • 5.Rxg6#
                    • 5.R6c7#
                    • 5.Rxb8#
                  • 4...Rxc8
                    • 5.Rxc8#
                  • 4...Bxc8
                    • 5.Rxc8#
          • 2...Rhe8
            • 3.Qxe8
              • threat
                • 4.Qxb8+
                  • 4...Kxb8
                    • 5.Rc8#
                • 4.Re6
                  • 4...Rxe8
                    • 5.Rxe8#
                  • 4...Rc8
                    • 5.Rxc8#
                    • 5.Qxc8#
                  • 4...Rd8
                    • 5.Qxd8#
                  • 4...Bc4
                    • 5.Bxb7#
                  • 4...Bb5
                    • 5.Bxb7#
                • 4.Rc8
                  • threat
                    • 5.Rxb8#
                  • 4...Rxc8
                    • 5.Rxc8#
                    • 5.Qxc8#
              • 3...Rxe8
                • 4.Rc8+
                  • 4...Rxc8
                    • 5.Rxc8#
              • 3...bxc6
                • 4.Bxc6+
                  • 4...Bb7
                    • 5.Bxb7#
              • 3...b6
                • 4.Rc1+
                  • 4...Bb7
                    • 5.Bxb7#
                • 4.Rc2+
                  • 4...Bb7
                    • 5.Bxb7#
                • 4.Rc3+
                  • 4...Bb7
                    • 5.Bxb7#
                • 4.Rc4+
                  • 4...Bb7
                    • 5.Bxb7#
                • 4.Rc5+
                  • 4...Bb7
                    • 5.Bxb7#
                • 4.Rxb6+
                  • 4...Bb7
                    • 5.Bxb7#
                • 4.Rd6+
                  • 4...Bb7
                    • 5.Bxb7#
                • 4.Re6+
                  • 4...Bb7
                    • 5.Bxb7#
                • 4.Rf6+
                  • 4...Bb7
                    • 5.Bxb7#
                • 4.Rxg6+
                  • 4...Bb7
                    • 5.Bxb7#
                • 4.Rc8
                  • threat
                    • 5.Rxb8#
                  • 4...Kb7
                    • 5.Rc1#
                    • 5.Rc2#
                    • 5.Rc3#
                    • 5.Rc4#
                    • 5.Rc5#
                    • 5.Rd6#
                    • 5.Re6#
                    • 5.Rf6#
                    • 5.Rxg6#
                    • 5.R6c7#
                    • 5.Rxb8#
                  • 4...Rxc8
                    • 5.Rxc8#
                  • 4...Bxc8
                    • 5.Rxc8#
          • 2...Rhf8
            • 3.Qxf8
              • threat
                • 4.Qxb8+
                  • 4...Kxb8
                    • 5.Rc8#
                • 4.Rf6
                  • 4...Rxf8
                    • 5.Rxf8#
                  • 4...Rc8
                    • 5.Rxc8#
                    • 5.Qxc8#
                  • 4...Rd8
                    • 5.Qxd8#
                  • 4...Re8
                    • 5.Qxe8#
                  • 4...Bc4
                    • 5.Bxb7#
                  • 4...Bb5
                    • 5.Bxb7#
                • 4.Rc8
                  • threat
                    • 5.Rxb8#
                  • 4...Rxc8
                    • 5.Rxc8#
                    • 5.Qxc8#
              • 3...Rxf8
                • 4.Rc8+
                  • 4...Rxc8
                    • 5.Rxc8#
              • 3...bxc6
                • 4.Bxc6+
                  • 4...Bb7
                    • 5.Bxb7#
              • 3...b6
                • 4.Rc1+
                  • 4...Bb7
                    • 5.Bxb7#
                • 4.Rc2+
                  • 4...Bb7
                    • 5.Bxb7#
                • 4.Rc3+
                  • 4...Bb7
                    • 5.Bxb7#
                • 4.Rc4+
                  • 4...Bb7
                    • 5.Bxb7#
                • 4.Rc5+
                  • 4...Bb7
                    • 5.Bxb7#
                • 4.Rxb6+
                  • 4...Bb7
                    • 5.Bxb7#
                • 4.Rd6+
                  • 4...Bb7
                    • 5.Bxb7#
                • 4.Re6+
                  • 4...Bb7
                    • 5.Bxb7#
                • 4.Rf6+
                  • 4...Bb7
                    • 5.Bxb7#
                • 4.Rxg6+
                  • 4...Bb7
                    • 5.Bxb7#
                • 4.Rc8
                  • threat
                    • 5.Rxb8#
                  • 4...Kb7
                    • 5.Rc1#
                    • 5.Rc2#
                    • 5.Rc3#
                    • 5.Rc4#
                    • 5.Rc5#
                    • 5.Rd6#
                    • 5.Re6#
                    • 5.Rf6#
                    • 5.Rxg6#
                    • 5.R6c7#
                    • 5.Rxb8#
                  • 4...Rxc8
                    • 5.Rxc8#
                  • 4...Bxc8
                    • 5.Rxc8#
          • 2...Rhg8
            • 3.Rxa6
              • threat
                • 4.Rxb7
                  • threat
                    • 5.Raxa7#
                    • 5.Rbxa7#
                  • 4...Rxb7
                    • 5.Qxb7#
                • 4.Qc5
                  • threat
                    • 5.Rxa7#
                    • 5.Qxa7#
                • 4.Qe3
                  • threat
                    • 5.Rxa7#
                    • 5.Qxa7#
              • 3...Rbc8
                • 4.Rxc8+
                  • 4...Rxc8
                    • 5.Qxb7#
              • 3...Rbd8
                • 4.Rc8+
                  • 4...Rxc8
                    • 5.Qxb7#
                • 4.Rxb7
                  • threat
                    • 5.Raxa7#
              • 3...Rbe8
                • 4.Rc8+
                  • 4...Rxc8
                    • 5.Qxb7#
                • 4.Rxb7
                  • threat
                    • 5.Raxa7#
                    • 5.Rb4#
                    • 5.Rb5#
                    • 5.Rbb6#
              • 3...Rbf8
                • 4.Rc8+
                  • 4...Rxc8
                    • 5.Qxb7#
                • 4.Rxb7
                  • threat
                    • 5.Raxa7#
              • 3...Rge8
                • 4.Rxb7
                  • threat
                    • 5.Raxa7#
                    • 5.Rbxa7#
                  • 4...Rxb7
                    • 5.Qxb7#
                    • 5.Qxe8#
          • 2...Bc4
            • 3.Rxb7
              • threat
                • 4.Rxa7#
              • 3...Rxb7
                • 4.Rc8+
                  • 4...Rxc8
                    • 5.Qxb7#
              • 3...Rbc8
                • 4.Rxa7+
                  • 4...Kb8
                    • 5.Rb6#
                    • 5.Qb7#
                • 4.Qc5
                  • threat
                    • 5.Qxa7#
                  • 4...Kxb7
                    • 5.Rb6#
                  • 4...a5
                    • 5.Qa7#
                  • 4...a6
                    • 5.Qa7#
              • 3...Rbd8
                • 4.Rxa7+
                  • 4...Kb8
                    • 5.Qb7#
                    • 5.Qc7#
                • 4.Qc5
                  • threat
                    • 5.Qxa7#
                  • 4...Kxb7
                    • 5.Rb6#
                  • 4...a5
                    • 5.Qa7#
                  • 4...a6
                    • 5.Qa7#
                • 4.Qc7
                  • threat
                    • 5.Rxa7#
                  • 4...a5
                    • 5.Ra7#
                  • 4...a6
                    • 5.Ra7#
              • 3...Rbe8
                • 4.Rxa7+
                  • 4...Kb8
                    • 5.Qb7#
                    • 5.Qc7#
              • 3...Rbf8
                • 4.Rxa7+
                  • 4...Kb8
                    • 5.Qb7#
                    • 5.Qc7#
                • 4.Qc5
                  • threat
                    • 5.Qxa7#
                  • 4...Kxb7
                    • 5.Rb6#
                  • 4...a5
                    • 5.Qa7#
                  • 4...a6
                    • 5.Qa7#
                • 4.Qc7
                  • threat
                    • 5.Rxa7#
                  • 4...a5
                    • 5.Ra7#
                  • 4...a6
                    • 5.Ra7#
              • 3...Rbg8
                • 4.Rxa7+
                  • 4...Kb8
                    • 5.Qb7#
                    • 5.Qc7#
                • 4.Qc5
                  • threat
                    • 5.Qxa7#
                  • 4...Kxb7
                    • 5.Rb6#
                  • 4...a5
                    • 5.Qa7#
                  • 4...a6
                    • 5.Qa7#
                • 4.Qc7
                  • threat
                    • 5.Rxa7#
                  • 4...a5
                    • 5.Ra7#
                  • 4...a6
                    • 5.Ra7#
          • 2...Bb5
            • 3.Rxb7
              • threat
                • 4.Rxa7#
              • 3...Rxb7
                • 4.Rc8+
                  • 4...Rxc8
                    • 5.Qxb7#
              • 3...Rbc8
                • 4.Rxa7+
                  • 4...Kb8
                    • 5.Rb6#
                    • 5.Qb7#
                • 4.Rxb5
                  • threat
                    • 5.Rc7#
                    • 5.Rxc8#
                    • 5.Qb7#
                  • 4...Rc7
                    • 5.Rxc7#
                  • 4...Rb8
                    • 5.Rc8#
                • 4.Qc5
                  • threat
                    • 5.Qxa7#
                  • 4...Kxb7
                    • 5.Rb6#
                  • 4...a5
                    • 5.Qa7#
                  • 4...a6
                    • 5.Qa7#
              • 3...Rbd8
                • 4.Rxa7+
                  • 4...Kb8
                    • 5.Qb7#
                    • 5.Qc7#
                • 4.Rxb5
                  • threat
                    • 5.Rd6#
                    • 5.Rc8#
                    • 5.Qb7#
                • 4.Qc5
                  • threat
                    • 5.Qxa7#
                  • 4...Kxb7
                    • 5.Rb6#
                  • 4...a5
                    • 5.Qa7#
                  • 4...a6
                    • 5.Qa7#
                • 4.Qc7
                  • threat
                    • 5.Rxa7#
                  • 4...a5
                    • 5.Ra7#
                  • 4...a6
                    • 5.Ra7#
              • 3...Rbe8
                • 4.Rxa7+
                  • 4...Kb8
                    • 5.Qb7#
                    • 5.Qc7#
                • 4.Rxb5
                  • threat
                    • 5.Rc1#
                    • 5.Rc2#
                    • 5.Rc3#
                    • 5.Rc4#
                    • 5.Rcc5#
                    • 5.Ra6#
                    • 5.Rcb6#
                    • 5.Rd6#
                    • 5.Re6#
                    • 5.Rf6#
                    • 5.Rxg6#
                    • 5.Rc7#
                    • 5.Rc8#
                    • 5.Qb7#
              • 3...Rbf8
                • 4.Rxa7+
                  • 4...Kb8
                    • 5.Qb7#
                    • 5.Qc7#
                • 4.Rxb5
                  • threat
                    • 5.Rf6#
                    • 5.Rc8#
                    • 5.Qb7#
                • 4.Qc5
                  • threat
                    • 5.Qxa7#
                  • 4...Kxb7
                    • 5.Rb6#
                  • 4...a5
                    • 5.Qa7#
                  • 4...a6
                    • 5.Qa7#
                • 4.Qc7
                  • threat
                    • 5.Rxa7#
                  • 4...a5
                    • 5.Ra7#
                  • 4...a6
                    • 5.Ra7#
              • 3...Rbg8
                • 4.Rxa7+
                  • 4...Kb8
                    • 5.Qb7#
                    • 5.Qc7#
                • 4.Rxb5
                  • threat
                    • 5.Rc1#
                    • 5.Rc2#
                    • 5.Rc3#
                    • 5.Rc4#
                    • 5.Rcc5#
                    • 5.Ra6#
                    • 5.Rcb6#
                    • 5.Rd6#
                    • 5.Re6#
                    • 5.Rf6#
                    • 5.Rxg6#
                    • 5.Rc7#
                    • 5.Rc8#
                    • 5.Qb7#
                • 4.Qc5
                  • threat
                    • 5.Qxa7#
                  • 4...Kxb7
                    • 5.Rb6#
                  • 4...a5
                    • 5.Qa7#
                  • 4...a6
                    • 5.Qa7#
                • 4.Qc7
                  • threat
                    • 5.Rxa7#
                  • 4...a5
                    • 5.Ra7#
                  • 4...a6
                    • 5.Ra7#

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).