Problem Display
PID: 86178 (3n4/1RPP1n2/2B1k3/1P3p2/KP3P2/B7/8/6Q1 w - - 0 1)

Loshinski, Lev Ilich

Vladimirov, Yakov Georgevich

Die Schwalbe, 1965

3n4/1RPP1n2/2B1k3/1P3p2/KP3P2/B7/8/6Q1

#4

10 + 4


6490 yacpdb 2009

SOLUTION


  • COOKED
  • Keys
    • 1.Bb2!
      • threat
        • 2.Qe3+
          • 2...Se5
            • 3.Qxe5+
              • 3...Kf7
                • 4.Qe8#
        • 2.Qe1+
          • 2...Se5
            • 3.Qxe5+
              • 3...Kf7
                • 4.Qe8#
        • 2.Qg6+
          • 2...Ke7
            • 3.Bf6+
              • 3...Kd6
                • 4.Bxd8#
              • 3...Ke6
                • 4.Bh4#
                • 4.Bg5#
                • 4.Bxd8#
              • 3...Kf8
                • 4.Qg7#
            • 3.Qf6+
              • 3...Kf8
                • 4.cxd8Q#
                • 4.cxd8R#
            • 3.cxd8Q+
              • 3...Kxd8
                • 4.Bf6#
                • 4.Qf6#
              • 3...Sxd8
                • 4.Qf6#
            • 3.cxd8B+
              • 3...Kxd8
                • 4.Bf6#
                • 4.Qf6#
              • 3...Kf8
                • 4.Qg7#
              • 3...Sxd8
                • 4.Qf6#
            • 3.c8S+
              • 3...Kf8
                • 4.Qg7#
            • 3.cxd8R
              • threat
                • 4.Re8#
                • 4.Qf6#
              • 3...Kxd8
                • 4.Bf6#
                • 4.Qf6#
        • 2.cxd8S+
          • 2...Ke7
            • 3.Qg7
              • 3...Kd6
                • 4.Qf6#
                • 4.Qf8#
              • 3...Kxd8
                • 4.Bf6#
                • 4.Qf6#
                • 4.Qf8#
          • 2...Sxd8
            • 3.Qe3+
              • 3...Kd6
                • 4.Qe5#
              • 3...Kf7
                • 4.Qe8#
            • 3.Qe1+
              • 3...Kd6
                • 4.Qe5#
              • 3...Kf7
                • 4.Qe8#
            • 3.Qg6+
              • 3...Ke7
                • 4.Qf6#
        • 2.cxd8Q
          • threat
            • 3.Qf6#
            • 3.Qg6#
          • 2...Sxd8
            • 3.Qe3+
              • 3...Kd6
                • 4.Qe5#
              • 3...Kf7
                • 4.Qe8#
            • 3.Qe1+
              • 3...Kd6
                • 4.Qe5#
              • 3...Kf7
                • 4.Qe8#
            • 3.Qg6+
              • 3...Ke7
                • 4.Qf6#
          • 2...Se5
            • 3.Qg6+
              • 3...Sxg6
                • 4.Qf6#
            • 3.Qgg8+
              • 3...Kd6
                • 4.Bxe5#
                • 4.Qf6#
                • 4.Qd5#
                • 4.Qdf8#
                • 4.fxe5#
              • 3...Sf7
                • 4.Qf6#
                • 4.Qg6#
            • 3.Qe8+
              • 3...Kd6
                • 4.Bxe5#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qxe5#
                • 4.fxe5#
              • 3...Kf6
                • 4.Bxe5#
                • 4.Qg5#
                • 4.Qgg6#
                • 4.fxe5#
                • 4.d8Q#
                • 4.d8B#
            • 3.Bxe5
              • 3...Kf7
                • 4.Bd5#
                • 4.Qf6#
                • 4.Qgg8#
                • 4.Qe8#
            • 3.fxe5
              • threat
                • 4.Qf6#
                • 4.Qg6#
                • 4.Qgg8#
                • 4.Qe8#
              • 3...Kf7
                • 4.Bd5#
                • 4.Qf6#
                • 4.Qgg8#
                • 4.Qe8#
            • 3.Qg2
              • threat
                • 4.Qd5#
              • 3...Kd6
                • 4.Qd5#
                • 4.Qf6#
              • 3...Kf7
                • 4.Bd5#
                • 4.Qgg8#
              • 3...Sxc6
                • 4.Qf6#
              • 3...Sf3
                • 4.Qf6#
                • 4.Qg6#
            • 3.Qf8
              • threat
                • 4.d8S#
              • 3...Sxc6
                • 4.Qgg8#
              • 3...Sxd7
                • 4.Qgg8#
              • 3...Sf7
                • 4.Qg6#
      • 1...Sxc6
        • 2.Qg6+
          • 2...Kxd7
            • 3.Qxc6+
              • 3...Ke7
                • 4.c8Q#
                • 4.c8R#
              • 3...Kc8
                • 4.Rb8#
            • 3.bxc6+
              • 3...Ke7
                • 4.c8Q#
                • 4.c8R#
              • 3...Kc8
                • 4.Qxf5#
                • 4.Qe6#
              • 3...Ke8
                • 4.c8Q#
                • 4.c8R#
          • 2...Ke7
            • 3.c8S+
              • 3...Kd8
                • 4.Qg8#
              • 3...Kf8
                • 4.Qg7#
      • 1...Sxb7
        • 2.Qe3+
          • 2...Kd6
            • 3.c8Q
              • threat
                • 4.Qb8#
              • 3...Sc5+
                • 4.bxc5#
              • 3...Se5
                • 4.Qxe5#
          • 2...Se5
            • 3.Qxe5+
              • 3...Kf7
                • 4.Qe8#
        • 2.Qg6+
          • 2...Ke7
            • 3.Bf6+
              • 3...Kd6
                • 4.Bd8#
              • 3...Ke6
                • 4.Bh4#
                • 4.Bg5#
                • 4.Bd8#
              • 3...Kf8
                • 4.Qg7#
        • 2.c8S
          • threat
            • 3.Qg6#
          • 2...Sc5+
            • 3.Qxc5
              • threat
                • 4.Qe7#
                • 4.Qc4#
                • 4.Qd5#
          • 2...Se5
            • 3.Qg8+
              • 3...Kf6
                • 4.Bxe5#
                • 4.fxe5#
              • 3...Sf7
                • 4.Qg6#
                • 4.Qe8#
          • 2...Sg5
            • 3.Qe3+
              • 3...Kf7
                • 4.Qe8#
              • 3...Se4
                • 4.Qb3#
          • 2...Sh8
            • 3.Qe3+
              • 3...Kf7
                • 4.Qe8#
            • 3.Qe1+
              • 3...Kf7
                • 4.Qe8#
            • 3.Qg8+
              • 3...Sf7
                • 4.Qg6#
                • 4.Qe8#
      • 1...Se5
        • 2.Qg8+
          • 2...Ke7
            • 3.Qe8+
              • 3...Kd6
                • 4.Bxe5#
                • 4.Qxe5#
                • 4.fxe5#
                • 4.c8S#
              • 3...Kf6
                • 4.Bxe5#
            • 3.cxd8Q+
              • 3...Kd6
                • 4.Bxe5#
                • 4.Qf6#
                • 4.Qd5#
                • 4.Qdf8#
                • 4.fxe5#
            • 3.cxd8B+
              • 3...Kd6
                • 4.Bxe5#
                • 4.Qd5#
                • 4.fxe5#
            • 3.c8S+
              • 3...Kf6
                • 4.Bxe5#
                • 4.fxe5#
            • 3.Bxe5
              • threat
                • 4.Qe8#
                • 4.cxd8Q#
                • 4.cxd8B#
                • 4.c8S#
            • 3.fxe5
              • threat
                • 4.Qe8#
                • 4.cxd8Q#
                • 4.cxd8B#
                • 4.c8S#
          • 2...Sef7
            • 3.Qe8+
              • 3...Kd6
                • 4.c8S#
            • 3.cxd8Q
              • 3...Kd6
                • 4.Qf6#
                • 4.Qg6#
            • 3.cxd8B
              • 3...Kd6
                • 4.Qg6#
          • 2...Sdf7
            • 3.Bxe5
              • 3...Ke7
                • 4.Qe8#
            • 3.d8Q
              • threat
                • 4.Bd5#
                • 4.Qge8#
              • 3...Sxc6
                • 4.Qg6#
                • 4.c8Q#
                • 4.c8B#
              • 3...Sd7
                • 4.Qxd7#
        • 2.cxd8S+
          • 2...Ke7
            • 3.Bxe5
              • 3...Kxd8
                • 4.Bf6#
                • 4.Qg5#
              • 3...Kf8
                • 4.Bd6#
                • 4.Qg7#
        • 2.Bxe5
          • threat
            • 3.Qg6+
              • 3...Ke7
                • 4.Bd6#
                • 4.Qe8#
                • 4.Qf6#
            • 3.Qg8+
              • 3...Ke7
                • 4.Qe8#
                • 4.cxd8Q#
                • 4.cxd8B#
                • 4.c8S#
              • 3...Sf7
                • 4.Qe8#
            • 3.cxd8Q
              • 3...Kf7
                • 4.Bd5#
                • 4.Qf6#
                • 4.Qgg8#
                • 4.Qe8#
          • 2...Ke7
            • 3.cxd8Q+
              • 3...Ke6
                • 4.Qf6#
                • 4.Qg6#
                • 4.Qgg8#
                • 4.Qe8#
              • 3...Kf7
                • 4.Bd5#
                • 4.Qf6#
                • 4.Qgg8#
                • 4.Qe8#
              • 3...Kxd8
                • 4.Bf6#
                • 4.Qg5#
            • 3.cxd8S
              • 3...Kxd8
                • 4.Bf6#
                • 4.Qg5#
              • 3...Kf8
                • 4.Bd6#
                • 4.Qg7#
            • 3.Qg8
              • threat
                • 4.Qe8#
                • 4.cxd8Q#
                • 4.cxd8B#
                • 4.c8S#
          • 2...Kf7
            • 3.Qg7+
              • 3...Ke6
                • 4.Qf6#
                • 4.cxd8S#
            • 3.cxd8Q
              • 3...Ke6
                • 4.Qf6#
                • 4.Qg6#
                • 4.Qgg8#
                • 4.Qe8#
            • 3.cxd8B
              • 3...Ke6
                • 4.Qg6#
                • 4.Qg8#
              • 3...Kf8
                • 4.Qg7#
          • 2...Sxc6
            • 3.Qg8+
              • 3...Kxd7
                • 4.c8Q#
                • 4.c8S#
                • 4.c8B#
                • 4.c8R#
              • 3...Ke7
                • 4.Qe8#
                • 4.c8S#
          • 2...Sxb7
            • 3.Qg6+
              • 3...Ke7
                • 4.Qe8#
                • 4.Qf6#
            • 3.Qg8+
              • 3...Ke7
                • 4.Qe8#
                • 4.c8S#
          • 2...Sf7
            • 3.d8Q
              • threat
                • 4.Bd5#
                • 4.Qf6#
                • 4.Qg6#
                • 4.Qd7#
                • 4.Qe8#
                • 4.c8Q#
                • 4.c8B#
            • 3.Qg8
              • 3...Ke7
                • 4.Qe8#
        • 2.fxe5
          • threat
            • 3.Qg6+
              • 3...Ke7
                • 4.Qe8#
                • 4.Qf6#
            • 3.Qg8+
              • 3...Ke7
                • 4.Qe8#
                • 4.cxd8Q#
                • 4.cxd8B#
                • 4.c8S#
              • 3...Sf7
                • 4.Qe8#
            • 3.cxd8Q
              • threat
                • 4.Qf6#
                • 4.Qg6#
                • 4.Qgg8#
                • 4.Qe8#
              • 3...Kf7
                • 4.Bd5#
                • 4.Qf6#
                • 4.Qgg8#
                • 4.Qe8#
          • 2...Ke7
            • 3.cxd8Q+
              • 3...Ke6
                • 4.Qf6#
                • 4.Qg6#
                • 4.Qgg8#
                • 4.Qe8#
              • 3...Kf7
                • 4.Bd5#
                • 4.Qf6#
                • 4.Qgg8#
                • 4.Qe8#
              • 3...Kxd8
                • 4.Qg5#
            • 3.Qg8
              • threat
                • 4.Qe8#
                • 4.cxd8Q#
                • 4.cxd8B#
                • 4.c8S#
          • 2...Kf7
            • 3.cxd8Q
              • threat
                • 4.Bd5#
                • 4.Qf6#
                • 4.Qgg8#
                • 4.Qe8#
              • 3...Ke6
                • 4.Qf6#
                • 4.Qg6#
                • 4.Qgg8#
                • 4.Qe8#
          • 2...Sxc6
            • 3.Qg8+
              • 3...Kxd7
                • 4.c8Q#
                • 4.c8S#
                • 4.c8B#
                • 4.c8R#
              • 3...Ke7
                • 4.Qe8#
                • 4.c8S#
          • 2...Sf7
            • 3.d8Q
              • threat
                • 4.Bd5#
                • 4.Qf6#
                • 4.Qg6#
                • 4.Qd7#
                • 4.Qe8#
                • 4.c8Q#
                • 4.c8B#
        • 2.cxd8Q
          • threat
            • 3.Qg6+
              • 3...Sxg6
                • 4.Qf6#
            • 3.Qgg8+
              • 3...Kd6
                • 4.Bxe5#
                • 4.Qf6#
                • 4.Qd5#
                • 4.Qdf8#
                • 4.fxe5#
              • 3...Sf7
                • 4.Qf6#
                • 4.Qg6#
            • 3.Qe8+
              • 3...Kd6
                • 4.Bxe5#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qxe5#
                • 4.fxe5#
              • 3...Kf6
                • 4.Bxe5#
                • 4.Qg5#
                • 4.Qgg6#
                • 4.fxe5#
                • 4.d8Q#
                • 4.d8B#
            • 3.Bxe5
              • 3...Kf7
                • 4.Bd5#
                • 4.Qf6#
                • 4.Qgg8#
                • 4.Qe8#
            • 3.fxe5
              • threat
                • 4.Qf6#
                • 4.Qg6#
                • 4.Qgg8#
                • 4.Qe8#
              • 3...Kf7
                • 4.Bd5#
                • 4.Qf6#
                • 4.Qgg8#
                • 4.Qe8#
            • 3.Qg2
              • threat
                • 4.Qd5#
              • 3...Kd6
                • 4.Qd5#
                • 4.Qf6#
              • 3...Kf7
                • 4.Bd5#
                • 4.Qgg8#
              • 3...Sxc6
                • 4.Qf6#
              • 3...Sf3
                • 4.Qf6#
                • 4.Qg6#
            • 3.Qf8
              • threat
                • 4.d8S#
              • 3...Sxc6
                • 4.Qgg8#
              • 3...Sxd7
                • 4.Qgg8#
              • 3...Sf7
                • 4.Qg6#
          • 2...Sxc6
            • 3.Qf6+
              • 3...Kd5
                • 4.Qxc6#
            • 3.Qg6+
              • 3...Kd5
                • 4.Qxc6#
            • 3.Qgg8+
              • 3...Kd6
                • 4.Qf6#
            • 3.Qdg8+
              • 3...Kd6
                • 4.Qc5#
              • 3...Ke7
                • 4.Qc5#
                • 4.d8Q#
                • 4.d8R#
            • 3.Qgb6
              • 3...Kd5
                • 4.Qxc6#
              • 3...Kd6
                • 4.Qxc6#
              • 3...Kf7
                • 4.Qe8#
          • 2...Sg4
            • 3.Qe8+
              • 3...Kd6
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
                • 4.d8Q#
                • 4.d8R#
            • 3.Qg8+
              • 3...Kd6
                • 4.Qc5#
                • 4.d8Q#
                • 4.d8R#
              • 3...Ke7
                • 4.Qc5#
                • 4.d8Q#
                • 4.d8R#
            • 3.Qxg4
              • threat
                • 4.Qf6#
                • 4.Qg6#
              • 3...Kd6
                • 4.Qf6#
                • 4.Qg6#
              • 3...Kf7
                • 4.Bd5#
                • 4.Qxf5#
                • 4.Qf6#
                • 4.Qgg8#
                • 4.Qe8#
            • 3.Qd4
              • threat
                • 4.Qd5#
                • 4.Qe8#
              • 3...Kf7
                • 4.Qe8#
              • 3...Sf6
                • 4.Q4xf6#
                • 4.Q8xf6#
            • 3.Qc5
              • threat
                • 4.Bd5#
                • 4.Qce7#
                • 4.Qde7#
                • 4.Qd5#
                • 4.Qe8#
                • 4.Qg8#
              • 3...Kf7
                • 4.Qe8#
            • 3.Qd1
              • threat
                • 4.Qd5#
                • 4.Qe8#
              • 3...Kf7
                • 4.Qe8#
              • 3...Sf6
                • 4.Qxf6#
            • 3.Qh1
              • threat
                • 4.Qd5#
              • 3...Kd6
                • 4.Qd5#
              • 3...Kf7
                • 4.Qe8#
              • 3...Se3
                • 4.Qf6#
              • 3...Sf6
                • 4.Qxf6#
            • 3.Qg2
              • threat
                • 4.Qd5#
              • 3...Kd6
                • 4.Qd5#
              • 3...Kf7
                • 4.Qe8#
              • 3...Se3
                • 4.Qf6#
                • 4.Qg6#
              • 3...Sf6
                • 4.Qxf6#
            • 3.Qf8
              • threat
                • 4.d8S#
      • 1...Sg5
        • 2.cxd8S+
          • 2...Ke7
            • 3.Qc5+
              • 3...Kxd8
                • 4.Bf6#
                • 4.Qf8#
            • 3.Qxg5+
              • 3...Kd6
                • 4.Be5#
                • 4.Qf6#
              • 3...Kf8
                • 4.Qg7#
        • 2.Qxg5
          • threat
            • 3.Qf6#
          • 2...Kd6
            • 3.Be5+
              • 3...Ke6
                • 4.Qf6#
                • 4.cxd8S#
            • 3.Qf6+
              • 3...Se6
                • 4.Be5#
                • 4.c8S#
                • 4.d8Q#
                • 4.d8R#
            • 3.Qh6+
              • 3...Ke7
                • 4.Qf6#
              • 3...Se6
                • 4.c8S#
                • 4.d8Q#
            • 3.Qg6+
              • 3...Ke7
                • 4.Qf6#
              • 3...Se6
                • 4.c8S#
                • 4.d8Q#
            • 3.c8S+
              • 3...Ke6
                • 4.Qf6#
                • 4.Qe7#
                • 4.Qg6#
            • 3.Qxd8
              • 3...Ke6
                • 4.Qf6#
            • 3.Qxf5
              • threat
                • 4.Qe5#
                • 4.c8S#
              • 3...Ke7
                • 4.Qf6#
                • 4.c8S#
            • 3.cxd8Q
              • 3...Ke6
                • 4.Qgf6#
                • 4.Qge7#
                • 4.Qdf6#
                • 4.Qde7#
                • 4.Qg6#
            • 3.cxd8B
              • 3...Ke6
                • 4.Qf6#
                • 4.Qe7#
                • 4.Qg6#
            • 3.cxd8R
              • 3...Ke6
                • 4.Qf6#
            • 3.c8Q
              • 3...Ke6
                • 4.Qf6#
              • 3...Sxc6
                • 4.Qxc6#
              • 3...Sxb7
                • 4.Qf6#
              • 3...Se6
                • 4.Be5#
              • 3...Sf7
                • 4.Qf6#
          • 2...Kf7
            • 3.Bd5+
              • 3...Kf8
                • 4.Bg7#
                • 4.Qxd8#
                • 4.Qg7#
                • 4.cxd8Q#
                • 4.cxd8R#
              • 3...Se6
                • 4.Qg7#
            • 3.Qf6+
              • 3...Kg8
                • 4.Qg7#
            • 3.Qxf5+
              • 3...Ke7
                • 4.Qf6#
                • 4.c8S#
              • 3...Kg8
                • 4.cxd8Q#
                • 4.cxd8R#
            • 3.Qg7+
              • 3...Ke6
                • 4.Qf6#
            • 3.cxd8S+
              • 3...Kf8
                • 4.Qg7#
            • 3.cxd8Q
              • 3...Ke6
                • 4.Qgf6#
                • 4.Qge7#
                • 4.Qdf6#
                • 4.Qde7#
                • 4.Qg6#
            • 3.cxd8B
              • 3...Ke6
                • 4.Qf6#
                • 4.Qe7#
                • 4.Qg6#
              • 3...Kf8
                • 4.Qg7#
            • 3.cxd8R
              • 3...Ke6
                • 4.Qf6#
            • 3.c8Q
              • 3...Ke6
                • 4.Qf6#
              • 3...Kf8
                • 4.Qg7#
              • 3...Sxc6
                • 4.Qf6#
                • 4.Qe8#
                • 4.Qcg8#
              • 3...Sxb7
                • 4.Bd5#
                • 4.Qf6#
                • 4.Qe8#
                • 4.Qcg8#
              • 3...Se6
                • 4.Qf6#
                • 4.Qe8#
                • 4.Qcg8#
            • 3.c8R
              • 3...Ke6
                • 4.Qf6#
              • 3...Kf8
                • 4.Qg7#
              • 3...Sxc6
                • 4.Qf6#
              • 3...Sxb7
                • 4.Bd5#
                • 4.Qf6#
              • 3...Se6
                • 4.Qf6#
            • 3.Rb8
              • 3...Ke6
                • 4.Qf6#
              • 3...Kf8
                • 4.Qg7#
              • 3...Sxc6
                • 4.Qf6#
              • 3...Se6
                • 4.Qf6#
              • 3...Sb7
                • 4.Bd5#
                • 4.Qf6#
          • 2...Sxc6
            • 3.Qg8+
              • 3...Kd6
                • 4.c8S#
              • 3...Kxd7
                • 4.c8S#
              • 3...Ke7
                • 4.c8S#
        • 2.cxd8Q
          • threat
            • 3.Qf6#
          • 2...Kd6
            • 3.Be5+
              • 3...Ke6
                • 4.Qf6#
                • 4.Qe8#
            • 3.Qd4+
              • 3...Ke6
                • 4.Q4f6#
                • 4.Q8f6#
                • 4.Qd5#
                • 4.Qe8#
            • 3.Qc5+
              • 3...Ke6
                • 4.Bd5#
                • 4.Qce7#
                • 4.Qf6#
                • 4.Qde7#
                • 4.Qd5#
                • 4.Qe8#
            • 3.Qf6+
              • 3...Se6
                • 4.Be5#
                • 4.Qgd4#
                • 4.Qc5#
                • 4.Qd1#
                • 4.d8Q#
                • 4.d8R#
            • 3.Qd1+
              • 3...Ke6
                • 4.Qf6#
                • 4.Qd5#
                • 4.Qe8#
            • 3.Qf8+
              • 3...Ke6
                • 4.Qf6#
                • 4.d8S#
            • 3.Qdxg5
              • 3...Ke6
                • 4.Qf6#
            • 3.Qgxg5
              • 3...Ke6
                • 4.Qgf6#
                • 4.Qge7#
                • 4.Qdf6#
                • 4.Qde7#
                • 4.Qg6#
            • 3.fxg5
              • threat
                • 4.Qf6#
              • 3...Ke6
                • 4.Qf6#
            • 3.Bf6
              • threat
                • 4.Qe7#
              • 3...Ke6
                • 4.Qe7#
            • 3.Rb6
              • threat
                • 4.Bh1#
                • 4.Bg2#
                • 4.Bf3#
                • 4.Be4#
                • 4.Bb7#
                • 4.Ba8#
              • 3...Ke6
                • 4.Qf6#
            • 3.Qgb6
              • threat
                • 4.Bh1#
                • 4.Bg2#
                • 4.Bf3#
                • 4.Be4#
              • 3...Ke6
                • 4.Qf6#
              • 3...Se4
                • 4.Bxe4#
            • 3.Qe8
              • threat
                • 4.Be5#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
                • 4.Qe5#
                • 4.d8Q#
                • 4.d8R#
          • 2...Se4
            • 3.Qg6+
              • 3...Sf6
                • 4.Qdxf6#
                • 4.Qgxf6#
            • 3.Qgg8+
              • 3...Kd6
                • 4.Be5#
                • 4.Qd5#
                • 4.Qdf8#
            • 3.Qe8+
              • 3...Kd6
                • 4.Be5#
                • 4.Qd4#
                • 4.Qe5#
                • 4.d8Q#
                • 4.d8R#
            • 3.Qdg8+
              • 3...Kd6
                • 4.d8Q#
                • 4.d8R#
              • 3...Ke7
                • 4.d8Q#
                • 4.d8R#
          • 2...Sh7
            • 3.Qe3+
              • 3...Kd6
                • 4.Qc7#
                • 4.Qde7#
                • 4.Qe5#
                • 4.Qee7#
                • 4.Qb8#
              • 3...Kf7
                • 4.Qee8#
                • 4.Qde8#
            • 3.Qe1+
              • 3...Kd6
                • 4.Qc7#
                • 4.Qde7#
                • 4.Qe5#
                • 4.Qee7#
                • 4.Qb8#
              • 3...Kf7
                • 4.Qee8#
                • 4.Qde8#
            • 3.Qg6+
              • 3...Sf6
                • 4.Qdxf6#
                • 4.Qgxf6#
            • 3.Qgg8+
              • 3...Kd6
                • 4.Be5#
                • 4.Qd5#
            • 3.Qe8+
              • 3...Kd6
                • 4.Be5#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
                • 4.Qe5#
                • 4.d8Q#
                • 4.d8R#
            • 3.Qdg8+
              • 3...Kd6
                • 4.Qc5#
                • 4.d8Q#
                • 4.d8R#
              • 3...Ke7
                • 4.Qc5#
                • 4.d8Q#
                • 4.d8R#
            • 3.Be5
              • threat
                • 4.Qgg8#
                • 4.Qe8#
              • 3...Kf7
                • 4.Bd5#
                • 4.Qgg8#
                • 4.Qe8#
              • 3...Sf6
                • 4.Qxf6#
            • 3.Bh1
              • 3...Kd6
                • 4.Rb6#
                • 4.Qgb6#
              • 3...Kf7
                • 4.Bd5#
                • 4.Qgg8#
                • 4.Qe8#
              • 3...Sg5
                • 4.Qf6#
              • 3...Sf6
                • 4.Qxf6#
              • 3...Sf8
                • 4.Qf6#
            • 3.Bg2
              • 3...Kd6
                • 4.Rb6#
                • 4.Qgb6#
              • 3...Kf7
                • 4.Bd5#
                • 4.Qe8#
              • 3...Sg5
                • 4.Qf6#
              • 3...Sf6
                • 4.Qxf6#
              • 3...Sf8
                • 4.Qf6#
            • 3.Bf3
              • 3...Kd6
                • 4.Rb6#
                • 4.Qgb6#
              • 3...Kf7
                • 4.Bd5#
                • 4.Qgg8#
                • 4.Qe8#
              • 3...Sg5
                • 4.Qf6#
              • 3...Sf6
                • 4.Qxf6#
              • 3...Sf8
                • 4.Qf6#
            • 3.Rb6
              • 3...Kd6
                • 4.Bh1#
                • 4.Bg2#
                • 4.Bf3#
                • 4.Be4#
                • 4.Bb7#
                • 4.Ba8#
              • 3...Kf7
                • 4.Bd5#
                • 4.Qgg8#
                • 4.Qe8#
              • 3...Sg5
                • 4.Qf6#
              • 3...Sf6
                • 4.Qxf6#
              • 3...Sf8
                • 4.Qf6#
            • 3.Qd4
              • threat
                • 4.Qd5#
                • 4.Qe8#
              • 3...Kf7
                • 4.Qe8#
              • 3...Sf6
                • 4.Q4xf6#
                • 4.Q8xf6#
            • 3.Qc5
              • threat
                • 4.Bd5#
                • 4.Qce7#
                • 4.Qde7#
                • 4.Qd5#
                • 4.Qe8#
                • 4.Qg8#
              • 3...Kf7
                • 4.Qe8#
            • 3.Qgb6
              • 3...Kd6
                • 4.Bh1#
                • 4.Bg2#
                • 4.Bf3#
                • 4.Be4#
              • 3...Kf7
                • 4.Bd5#
                • 4.Qe8#
              • 3...Sg5
                • 4.Qf6#
              • 3...Sf6
                • 4.Qxf6#
              • 3...Sf8
                • 4.Qf6#
            • 3.Qd1
              • threat
                • 4.Qd5#
                • 4.Qe8#
              • 3...Kf7
                • 4.Qe8#
              • 3...Sf6
                • 4.Qxf6#
            • 3.Qh1
              • threat
                • 4.Qd5#
              • 3...Kd6
                • 4.Qd5#
              • 3...Kf7
                • 4.Qe8#
              • 3...Sf6
                • 4.Qxf6#
            • 3.Qg2
              • threat
                • 4.Qd5#
              • 3...Kd6
                • 4.Qd5#
              • 3...Kf7
                • 4.Bd5#
                • 4.Qgg8#
                • 4.Qe8#
              • 3...Sf6
                • 4.Qxf6#
            • 3.Qgg5
              • threat
                • 4.Qge7#
                • 4.Qde7#
              • 3...Kd6
                • 4.Qge7#
                • 4.Qde7#
              • 3...Kf7
                • 4.Bd5#
                • 4.Qde7#
                • 4.Qgg8#
                • 4.Qe8#
                • 4.Qdg8#
              • 3...Sxg5
                • 4.Qf6#
              • 3...Sf6
                • 4.Qgxf6#
                • 4.Qdxf6#
            • 3.Qg7
              • threat
                • 4.Qde7#
                • 4.Qge7#
              • 3...Kd6
                • 4.Qe5#
                • 4.Qde7#
                • 4.Qge7#
        • 2.cxd8B
          • 2...Kd6
            • 3.Qd4+
              • 3...Ke6
                • 4.Qf6#
                • 4.Qd5#
            • 3.Qc5+
              • 3...Ke6
                • 4.Bd5#
                • 4.Qe7#
                • 4.Qd5#
            • 3.Qd1+
              • 3...Ke6
                • 4.Qd5#
            • 3.Qxg5
              • 3...Ke6
                • 4.Qf6#
                • 4.Qe7#
                • 4.Qg6#
          • 2...Kf7
            • 3.Qxg5
              • 3...Ke6
                • 4.Qf6#
                • 4.Qe7#
                • 4.Qg6#
              • 3...Kf8
                • 4.Qg7#
          • 2...Se4
            • 3.Qg6+
              • 3...Sf6
                • 4.Qxf6#
            • 3.Qg8+
              • 3...Kd6
                • 4.Be5#
                • 4.Qd5#
          • 2...Sh7
            • 3.Qe3+
              • 3...Kd6
                • 4.Bc7#
                • 4.Be7#
                • 4.Qe5#
                • 4.Qe7#
              • 3...Kf7
                • 4.Qe8#
            • 3.Qe1+
              • 3...Kd6
                • 4.Bc7#
                • 4.Be7#
                • 4.Qe5#
                • 4.Qe7#
              • 3...Kf7
                • 4.Qe8#
            • 3.Qg6+
              • 3...Sf6
                • 4.Qxf6#
            • 3.Qg8+
              • 3...Kd6
                • 4.Be5#
                • 4.Qd5#
            • 3.Qg7
              • threat
                • 4.Qe7#
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
        • 2.cxd8R
          • threat
            • 3.Qxg5
              • threat
                • 4.Qf6#
              • 3...Kd6
                • 4.Qf6#
              • 3...Kf7
                • 4.Bd5#
                • 4.Qf6#
          • 2...Kd6
            • 3.Qd4+
              • 3...Ke6
                • 4.Qf6#
              • 3...Ke7
                • 4.Qf6#
            • 3.Qc5+
              • 3...Ke6
                • 4.Bd5#
            • 3.Qxg5
              • 3...Ke6
                • 4.Qf6#
            • 3.Re8
              • threat
                • 4.Be5#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
                • 4.d8Q#
                • 4.d8R#
          • 2...Ke7
            • 3.Qxg5+
              • 3...Kd6
                • 4.Qf6#
              • 3...Ke6
                • 4.Qf6#
              • 3...Kf7
                • 4.Bd5#
                • 4.Qf6#
          • 2...Kf7
            • 3.Qxg5
              • 3...Ke6
                • 4.Qf6#
          • 2...Sf3
            • 3.Re8+
              • 3...Kd6
                • 4.Qc5#
                • 4.Qg6#
                • 4.d8Q#
                • 4.d8R#
              • 3...Kf7
                • 4.Bd5#
                • 4.Qg7#
                • 4.Qg8#
                • 4.d8Q#
                • 4.d8S#
                • 4.d8B#
                • 4.d8R#
            • 3.Qg6+
              • 3...Ke7
                • 4.Re8#
                • 4.Qf6#
          • 2...Sh3
            • 3.Re8+
              • 3...Kd6
                • 4.Be5#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
                • 4.Qg6#
                • 4.d8Q#
                • 4.d8R#
              • 3...Kf7
                • 4.Bd5#
                • 4.Qg7#
                • 4.Qg8#
                • 4.d8Q#
                • 4.d8S#
                • 4.d8B#
                • 4.d8R#
            • 3.Qe3+
              • 3...Kd6
                • 4.Qe5#
              • 3...Kf7
                • 4.Qe8#
            • 3.Qe1+
              • 3...Kd6
                • 4.Qe5#
              • 3...Kf7
                • 4.Qe8#
            • 3.Qg6+
              • 3...Ke7
                • 4.Re8#
                • 4.Qf6#
            • 3.Qd4
              • threat
                • 4.Qf6#
              • 3...Ke7
                • 4.Qf6#
              • 3...Kf7
                • 4.Qf6#
            • 3.Qg7
              • threat
                • 4.Qf6#
              • 3...Kd6
                • 4.Qe5#
                • 4.Qf6#
          • 2...Se4
            • 3.Re8+
              • 3...Kd6
                • 4.Be5#
                • 4.Qd4#
                • 4.d8Q#
                • 4.d8R#
              • 3...Kf7
                • 4.Bd5#
                • 4.Qg7#
                • 4.Qg8#
                • 4.d8Q#
                • 4.d8S#
                • 4.d8B#
                • 4.d8R#
            • 3.Qg6+
              • 3...Ke7
                • 4.Re8#
              • 3...Sf6
                • 4.Qxf6#
          • 2...Sf7
            • 3.Re8+
              • 3...Kd6
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
                • 4.Qg6#
            • 3.Qg6+
              • 3...Ke7
                • 4.Re8#
                • 4.Qf6#
          • 2...Sh7
            • 3.Re8+
              • 3...Kd6
                • 4.Be5#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
                • 4.d8Q#
                • 4.d8R#
              • 3...Kf7
                • 4.Bd5#
                • 4.Qg7#
                • 4.Qg8#
                • 4.d8Q#
                • 4.d8S#
                • 4.d8B#
                • 4.d8R#
            • 3.Qe3+
              • 3...Kd6
                • 4.Qe5#
              • 3...Kf7
                • 4.Qe8#
            • 3.Qe1+
              • 3...Kd6
                • 4.Qe5#
              • 3...Kf7
                • 4.Qe8#
            • 3.Qg6+
              • 3...Ke7
                • 4.Re8#
              • 3...Sf6
                • 4.Qxf6#
            • 3.Qg7
              • 3...Kd6
                • 4.Qe5#
              • 3...Sg5
                • 4.Qf6#
              • 3...Sf6
                • 4.Qxf6#
              • 3...Sf8
                • 4.Qf6#
        • 2.Qd4
          • threat
            • 3.Qf6#
          • 2...Kf7
            • 3.Qf6+
              • 3...Kg8
                • 4.Qg7#
            • 3.Qg7+
              • 3...Ke6
                • 4.Qf6#
          • 2...Sxc6
            • 3.d8Q
              • threat
                • 4.Q4f6#
                • 4.Q8f6#
                • 4.Qc4#
                • 4.Q4d5#
                • 4.Q4d7#
                • 4.Q8d7#
                • 4.c8Q#
                • 4.c8B#
              • 3...Kf7
                • 4.Q4f6#
          • 2...Se4
            • 3.Qe5+
              • 3...Kf7
                • 4.Qe8#
          • 2...Sh7
            • 3.Qe3+
              • 3...Kd6
                • 4.Qe5#
                • 4.c8S#
              • 3...Kf7
                • 4.Qe8#
            • 3.Qe5+
              • 3...Kf7
                • 4.Qe8#
            • 3.cxd8Q
              • threat
                • 4.Qd5#
                • 4.Qe8#
              • 3...Kf7
                • 4.Qe8#
              • 3...Sf6
                • 4.Q4xf6#
                • 4.Q8xf6#
        • 2.Qc5
          • threat
            • 3.cxd8S#
          • 2...Kf7
            • 3.Qxf5+
              • 3...Ke7
                • 4.Qf6#
                • 4.c8S#
              • 3...Kg8
                • 4.cxd8Q#
                • 4.cxd8R#
          • 2...Sxc6
            • 3.d8Q
              • threat
                • 4.Qc4#
                • 4.Qcd5#
                • 4.Qdd5#
                • 4.c8Q#
                • 4.c8B#
              • 3...Kf7
                • 4.Qxf5#
              • 3...Se7
                • 4.Qcxe7#
                • 4.Qdxe7#
          • 2...Sxb7
            • 3.Bd5+
              • 3...Kxd7
                • 4.c8Q#
            • 3.Qe5+
              • 3...Kf7
                • 4.Qe8#
            • 3.d8S+
              • 3...Sxd8
                • 4.cxd8S#
          • 2...Sgf7
            • 3.cxd8S+
              • 3...Sxd8
                • 4.Bd5#
            • 3.cxd8Q
              • threat
                • 4.Bd5#
                • 4.Qce7#
                • 4.Qf6#
                • 4.Qde7#
                • 4.Qd5#
                • 4.Qe8#
            • 3.cxd8B
              • threat
                • 4.Bd5#
                • 4.Qe7#
                • 4.Qd5#
            • 3.c8S
              • threat
                • 4.Bd5#
                • 4.Qe7#
                • 4.Qc4#
                • 4.Qd5#
          • 2...Sdf7
            • 3.Bd5+
              • 3...Kxd7
                • 4.c8Q#
                • 4.c8R#
            • 3.d8S+
              • 3...Sxd8
                • 4.cxd8S#
                • 4.c8Q#
                • 4.c8B#
            • 3.c8S
              • threat
                • 4.Bd5#
                • 4.Qe7#
                • 4.Qc4#
                • 4.Qd5#
            • 3.d8Q
              • threat
                • 4.Bd5#
                • 4.Bd7#
                • 4.Qce7#
                • 4.Qf6#
                • 4.Qde7#
                • 4.Qc4#
                • 4.Qcd5#
                • 4.Qdd5#
                • 4.Qd7#
                • 4.Qc8#
                • 4.Qe8#
                • 4.c8Q#
                • 4.c8B#
            • 3.d8B
              • threat
                • 4.Qe7#
                • 4.Qd5#
                • 4.c8Q#
                • 4.c8B#
    • 1.Qg6+!
      • 1...Ke7
        • 2.cxd8Q+
          • 2...Sxd8
            • 3.Qe8+
              • 3...Kd6
                • 4.Qe5#
              • 3...Kf6
                • 4.Bb2#
        • 2.cxd8B+
          • 2...Kf8
            • 3.Bf6
              • threat
                • 4.Qg7#
          • 2...Sxd8
            • 3.Qe8+
              • 3...Kd6
                • 4.Qe5#
              • 3...Kf6
                • 4.Bb2#
        • 2.cxd8R
          • threat
            • 3.Re8#
          • 2...Sxd8
            • 3.Qe8+
              • 3...Kd6
                • 4.Qe5#
              • 3...Kf6
                • 4.Bb2#
          • 2...Sd6
            • 3.Re8+
              • 3...Sxe8
                • 4.dxe8Q#
                • 4.dxe8R#
            • 3.Kb3
              • 3...Kxd8
                • 4.Qg5#
                • 4.Qf6#
              • 3...Sxb5
                • 4.Re8#
              • 3...Sxb7
                • 4.Re8#
              • 3...Se8
                • 4.Rxe8#
                • 4.dxe8Q#
                • 4.dxe8R#
              • 3...Sc4
                • 4.Re8#
              • 3...Se4
                • 4.Re8#
              • 3...Sf7
                • 4.Re8#
              • 3...Sc8
                • 4.Re8#
                • 4.dxc8Q#
                • 4.dxc8R#
            • 3.Bc1
              • 3...Kxd8
                • 4.Qg5#
                • 4.Qf6#
              • 3...Sxb5
                • 4.Re8#
              • 3...Sxb7
                • 4.Re8#
              • 3...Se8
                • 4.Rxe8#
                • 4.dxe8Q#
                • 4.dxe8R#
              • 3...Sc4
                • 4.Re8#
              • 3...Se4
                • 4.Re8#
              • 3...Sf7
                • 4.Re8#
              • 3...Sc8
                • 4.Re8#
                • 4.dxc8Q#
                • 4.dxc8R#
            • 3.Bb2
              • threat
                • 4.Qf6#
              • 3...Kxd8
                • 4.Bf6#
                • 4.Qg5#
                • 4.Qf6#
              • 3...Se8
                • 4.Rxe8#
                • 4.dxe8Q#
                • 4.dxe8R#
              • 3...Se4
                • 4.Re8#
            • 3.Ra7
              • 3...Kxd8
                • 4.Qg5#
                • 4.Qf6#
              • 3...Sxb5
                • 4.Re8#
              • 3...Se8
                • 4.Rxe8#
                • 4.dxe8Q#
                • 4.dxe8R#
              • 3...Sc4
                • 4.Re8#
              • 3...Se4
                • 4.Re8#
              • 3...Sb7
                • 4.Re8#
              • 3...Sf7
                • 4.Re8#
              • 3...Sc8
                • 4.Re8#
                • 4.dxc8Q#
                • 4.dxc8R#
            • 3.Rbb8
              • 3...Sxb5
                • 4.Re8#
              • 3...Sc8
                • 4.Re8#
              • 3...Se8
                • 4.Rxe8#
                • 4.dxe8Q#
                • 4.dxe8R#
              • 3...Sc4
                • 4.Re8#
              • 3...Se4
                • 4.Re8#
              • 3...Sb7
                • 4.Re8#
              • 3...Sf7
                • 4.Re8#
            • 3.Ra8
              • threat
                • 4.d8Q#
              • 3...Sxb7
                • 4.Re8#
              • 3...Sc8
                • 4.dxc8Q#
                • 4.dxc8R#
              • 3...Se8
                • 4.Rxe8#
                • 4.dxe8Q#
                • 4.dxe8R#
            • 3.Rdb8
              • threat
                • 4.d8Q#
              • 3...Sxb7
                • 4.Re8#
              • 3...Sc8
                • 4.dxc8Q#
                • 4.dxc8R#
              • 3...Se8
                • 4.Rxe8#
                • 4.dxe8Q#
                • 4.dxe8R#
            • 3.Rc8
              • threat
                • 4.d8Q#
              • 3...Sxb7
                • 4.Re8#
              • 3...Sxc8
                • 4.dxc8Q#
                • 4.dxc8R#
              • 3...Se8
                • 4.Rxe8#
                • 4.dxe8Q#
                • 4.dxe8R#
            • 3.Rg8
              • threat
                • 4.d8Q#
                • 4.d8B#
              • 3...Sxb7
                • 4.Re8#
              • 3...Se8
                • 4.Rxe8#
                • 4.dxe8Q#
                • 4.dxe8R#
            • 3.Rh8
              • threat
                • 4.d8Q#
                • 4.d8B#
              • 3...Sxb7
                • 4.Re8#
              • 3...Se8
                • 4.Rxe8#
                • 4.dxe8Q#
                • 4.dxe8R#
            • 3.b6
              • 3...Kxd8
                • 4.Qg5#
                • 4.Qf6#
              • 3...Sxb7
                • 4.Re8#
              • 3...Se8
                • 4.Rxe8#
                • 4.dxe8Q#
                • 4.dxe8R#
              • 3...Sc4
                • 4.Re8#
              • 3...Se4
                • 4.Re8#
              • 3...Sb5
                • 4.Re8#
              • 3...Sf7
                • 4.Re8#
              • 3...Sc8
                • 4.Re8#
                • 4.dxc8Q#
                • 4.dxc8R#
    • 1.Qg7!
      • threat
        • 2.c8Q
          • 2...Kd6
            • 3.Qf6+
              • 3...Se6
                • 4.Qc7#
                • 4.Qb8#
                • 4.Qf8#
            • 3.Qxd8
              • threat
                • 4.Qgf6#
                • 4.Qdf6#
                • 4.Qg6#
              • 3...Ke6
                • 4.Qgf6#
                • 4.Qdf6#
                • 4.Qg6#
              • 3...Sxd8
                • 4.Qe5#
              • 3...Sg5
                • 4.Qe5#
                • 4.Qde7#
                • 4.Qge7#
          • 2...Ke7
            • 3.Qxd8+
              • 3...Kd6
                • 4.Qgf6#
                • 4.Qdf6#
                • 4.Qg6#
              • 3...Ke6
                • 4.Qgf6#
                • 4.Qdf6#
                • 4.Qg6#
              • 3...Kxd8
                • 4.Qf6#
                • 4.Qf8#
          • 2...Se5
            • 3.Bd5+
              • 3...Kxd5
                • 4.Qxe5#
              • 3...Kd6
                • 4.Qxe5#
                • 4.Qc5#
            • 3.fxe5
              • threat
                • 4.Qf6#
              • 3...Sxc6
                • 4.Qxc6#
                • 4.Qcg8#
                • 4.d8Q#
                • 4.d8R#
          • 2...Sg5
            • 3.Bd5+
              • 3...Kxd5
                • 4.Qe5#
              • 3...Kd6
                • 4.Qe5#
                • 4.Qc5#
            • 3.Qxd8
              • threat
                • 4.Qgf6#
                • 4.Qdf6#
                • 4.Qde7#
                • 4.Qg6#
                • 4.Qge7#
              • 3...Kd6
                • 4.Qe5#
                • 4.Qde7#
                • 4.Qge7#
          • 2...Sd6
            • 3.Bd5+
              • 3...Kxd5
                • 4.Qe5#
            • 3.Qxd8
              • threat
                • 4.Qgf6#
                • 4.Qdf6#
                • 4.Qde7#
                • 4.Qg6#
                • 4.Qge7#
          • 2...Sh6
            • 3.Bd5+
              • 3...Kxd5
                • 4.Qe5#
              • 3...Kd6
                • 4.Qe5#
                • 4.Qc5#
          • 2...Sh8
            • 3.Bd5+
              • 3...Kxd5
                • 4.Qe5#
              • 3...Kd6
                • 4.Qe5#
                • 4.Qc5#
            • 3.Qxd8
              • threat
                • 4.Qgf6#
                • 4.Qdf6#
                • 4.Qde7#
                • 4.Qge7#
              • 3...Kd6
                • 4.Qe5#
                • 4.Qgf6#
                • 4.Qdf6#
                • 4.Qde7#
                • 4.Qge7#
            • 3.Bb2
              • threat
                • 4.Qf6#
              • 3...Kd6
                • 4.Qe5#
              • 3...Sxc6
                • 4.Qxc6#
                • 4.d8Q#
                • 4.d8R#
      • 1...Sxc6
        • 2.d8Q
          • threat
            • 3.Qgf6#
            • 3.Qg6#
            • 3.c8Q#
            • 3.c8B#
          • 2...Scxd8
            • 3.cxd8Q
              • threat
                • 4.Re7#
                • 4.Qgf6#
                • 4.Qg6#
                • 4.Qxf7#
                • 4.Qd7#
              • 3...Sxd8
                • 4.Qe5#
              • 3...Sd6
                • 4.Qe5#
            • 3.cxd8R
              • threat
                • 4.Qg6#
                • 4.Qxf7#
              • 3...Sxd8
                • 4.Qe5#
              • 3...Sd6
                • 4.Qe5#
              • 3...Se5
                • 4.Re7#
                • 4.Qxe5#
                • 4.Qe7#
              • 3...Sh8
                • 4.Rb6#
                • 4.Re7#
                • 4.Qe5#
                • 4.Qe7#
          • 2...Sfxd8
            • 3.cxd8Q
              • threat
                • 4.Qgf6#
                • 4.Qh6#
                • 4.Qg6#
                • 4.Qgd7#
                • 4.Qf7#
                • 4.Qgg8#
                • 4.Qdd7#
              • 3...Sxd8
                • 4.Qe5#
            • 3.cxd8R
              • threat
                • 4.Qh6#
                • 4.Qg6#
                • 4.Qf7#
              • 3...Sxd8
                • 4.Qe5#
              • 3...Se5
                • 4.Re7#
                • 4.Qxe5#
                • 4.Qe7#
              • 3...Se7
                • 4.Rxe7#
                • 4.Qxe7#
          • 2...Sd6
            • 3.Qgg8+
              • 3...Sf7
                • 4.Qg6#
                • 4.c8Q#
                • 4.c8B#
          • 2...Se7
            • 3.Rb6+
              • 3...Sc6
                • 4.Qgf6#
                • 4.Qg6#
                • 4.c8Q#
                • 4.c8B#
              • 3...Sd6
                • 4.Rxd6#
                • 4.Qxd6#
            • 3.Qg6+
              • 3...Sxg6
                • 4.c8Q#
                • 4.c8B#
            • 3.c8Q+
              • 3...Sxc8
                • 4.Qgf6#
                • 4.Qg6#
                • 4.Qxf7#
                • 4.Qd7#
            • 3.c8B+
              • 3...Sxc8
                • 4.Qgf6#
                • 4.Qg6#
                • 4.Qxf7#
                • 4.Qd7#
      • 1...Sxb7
        • 2.d8S+
          • 2...Kd6
            • 3.Qxf7
              • threat
                • 4.Sxb7#
                • 4.Qd7#
                • 4.c8S#
              • 3...Sc5+
                • 4.bxc5#
          • 2...Ke7
            • 3.Qxf7+
              • 3...Kd6
                • 4.Sxb7#
                • 4.Qd7#
                • 4.c8S#
          • 2...Sbxd8
            • 3.c8Q+
              • 3...Kd6
                • 4.Qf8#
                • 4.Qd7#
              • 3...Ke7
                • 4.Qd7#
          • 2...Sfxd8
            • 3.c8Q+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qf8#
                • 4.Qcd7#
                • 4.Qgc7#
                • 4.Qgd7#
            • 3.c8B+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qd7#
        • 2.Bxb7
          • 2...Kd6
            • 3.c8Q
              • threat
                • 4.Qf6#
              • 3...Ke6
                • 4.d8Q#
              • 3...Ke7
                • 4.d8Q#
              • 3...Sg5
                • 4.Qe5#
                • 4.Qc6#
                • 4.d8Q#
                • 4.d8R#
              • 3...Sd8
                • 4.Qe5#
          • 2...Kxd7
            • 3.Qxf7+
              • 3...Kd6
                • 4.c8S#
          • 2...Ke7
            • 3.d8Q+
              • 3...Ke6
                • 4.Bd5#
                • 4.Bc8#
                • 4.Qgf6#
                • 4.Qg6#
                • 4.c8Q#
                • 4.c8B#
            • 3.c8Q
              • threat
                • 4.d8Q#
              • 3...Kd6
                • 4.Qf6#
              • 3...Ke6
                • 4.d8Q#
          • 2...Se5
            • 3.d8S+
              • 3...Kd6
                • 4.fxe5#
                • 4.c8S#
            • 3.c8Q
              • 3...Kd6
                • 4.Qxe5#
                • 4.Qf6#
              • 3...Sxd7
                • 4.Qcxd7#
                • 4.Qc6#
              • 3...Sc6
                • 4.Qxc6#
                • 4.d8Q#
                • 4.d8R#
              • 3...Sf7
                • 4.d8Q#
              • 3...Sd3
                • 4.Qc6#
                • 4.d8Q#
                • 4.d8R#
              • 3...Sf3
                • 4.Qc6#
                • 4.d8Q#
                • 4.d8R#
              • 3...Sc4
                • 4.d8Q#
                • 4.d8R#
              • 3...Sg4
                • 4.Qc6#
                • 4.d8Q#
                • 4.d8R#
              • 3...Sg6
                • 4.Qc6#
                • 4.d8Q#
                • 4.d8R#
            • 3.d8Q
              • threat
                • 4.Bd5#
                • 4.Qgf6#
                • 4.Qdf6#
                • 4.Qde7#
                • 4.Qge7#
                • 4.Qd5#
          • 2...Sg5
            • 3.d8S+
              • 3...Kd6
                • 4.c8S#
            • 3.c8Q
              • threat
                • 4.Qc6#
                • 4.d8Q#
                • 4.d8R#
              • 3...Kd6
                • 4.Qe5#
                • 4.Qc6#
                • 4.d8Q#
                • 4.d8R#
            • 3.c8B
              • threat
                • 4.d8Q#
                • 4.d8R#
              • 3...Kd6
                • 4.Qe5#
                • 4.d8Q#
                • 4.d8R#
            • 3.d8Q
              • threat
                • 4.Bd5#
                • 4.Bc8#
                • 4.Qgf6#
                • 4.Qdf6#
                • 4.Qde7#
                • 4.Qg6#
                • 4.Qgd7#
                • 4.Qge7#
                • 4.Qd5#
                • 4.Qdd7#
                • 4.c8Q#
                • 4.c8B#
          • 2...Sh6
            • 3.d8S+
              • 3...Kd6
                • 4.c8S#
            • 3.c8Q
              • threat
                • 4.Qc6#
                • 4.d8Q#
                • 4.d8R#
              • 3...Kd6
                • 4.Qe5#
                • 4.Qf6#
                • 4.Qc6#
                • 4.d8Q#
                • 4.d8R#
            • 3.c8B
              • threat
                • 4.d8Q#
                • 4.d8R#
              • 3...Kd6
                • 4.Qe5#
                • 4.d8Q#
                • 4.d8R#
            • 3.d8Q
              • threat
                • 4.Bd5#
                • 4.Bc8#
                • 4.Qgf6#
                • 4.Qdf6#
                • 4.Qde7#
                • 4.Qg6#
                • 4.Qgd7#
                • 4.Qge7#
                • 4.Qd5#
                • 4.Qdd7#
                • 4.c8Q#
                • 4.c8B#
          • 2...Sd8
            • 3.cxd8Q
              • 3...Kd6
                • 4.Qe5#
                • 4.Qgf6#
                • 4.Qh6#
                • 4.Qb6#
                • 4.Qg6#
                • 4.Qge7#
            • 3.cxd8B
              • 3...Kd6
                • 4.Qe7#
            • 3.cxd8R
              • 3...Kd6
                • 4.Qe5#
            • 3.c8Q
              • 3...Kd6
                • 4.Qe5#
              • 3...Sxb7
                • 4.d8Q#
                • 4.d8R#
              • 3...Sc6
                • 4.Qxc6#
                • 4.d8Q#
                • 4.d8R#
              • 3...Sf7
                • 4.d8Q#
            • 3.c8B
              • 3...Kd6
                • 4.Qe5#
              • 3...Sxb7
                • 4.d8Q#
                • 4.d8R#
              • 3...Sc6
                • 4.d8Q#
                • 4.d8R#
              • 3...Sf7
                • 4.d8Q#
          • 2...Sh8
            • 3.d8S+
              • 3...Kd6
                • 4.c8S#
            • 3.c8Q
              • threat
                • 4.Qc6#
                • 4.d8Q#
                • 4.d8R#
              • 3...Kd6
                • 4.Qe5#
                • 4.Qf6#
                • 4.Qc6#
                • 4.d8Q#
                • 4.d8R#
            • 3.c8B
              • threat
                • 4.d8Q#
                • 4.d8R#
              • 3...Kd6
                • 4.Qe5#
                • 4.d8Q#
                • 4.d8R#
            • 3.d8Q
              • threat
                • 4.Bd5#
                • 4.Bc8#
                • 4.Qgf6#
                • 4.Qdf6#
                • 4.Qde7#
                • 4.Qgd7#
                • 4.Qge7#
                • 4.Qd5#
                • 4.Qdd7#
                • 4.c8Q#
                • 4.c8B#
        • 2.c8S
          • threat
            • 3.Qg6#
          • 2...Sc5+
            • 3.bxc5
              • threat
                • 4.Qg6#
              • 3...Se5
                • 4.Qe7#
                • 4.d8S#
              • 3...Sh8
                • 4.Qe7#
                • 4.d8S#
        • 2.d8Q
          • threat
            • 3.Bd5#
            • 3.Qgf6#
            • 3.Qdf6#
            • 3.Qg6#
            • 3.Qd7#
            • 3.c8Q#
            • 3.c8B#
          • 2...Sc5+
            • 3.bxc5
              • threat
                • 4.Bd5#
                • 4.Qgf6#
                • 4.Qdf6#
                • 4.Qg6#
                • 4.Qd7#
                • 4.Qe8#
                • 4.c8Q#
                • 4.c8B#
          • 2...Sbxd8
            • 3.c8Q+
              • 3...Kd6
                • 4.Qf8#
                • 4.Qd7#
              • 3...Ke7
                • 4.Qd7#
          • 2...Sfxd8
            • 3.c8Q+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qf8#
                • 4.Qcd7#
                • 4.Qgc7#
                • 4.Qgd7#
            • 3.c8B+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qd7#
        • 2.d8B
          • threat
            • 3.Qf6#
            • 3.Qg6#
          • 2...Sc5+
            • 3.bxc5
              • threat
                • 4.Qf6#
                • 4.Qg6#
                • 4.c8Q#
                • 4.c8B#
          • 2...Sbxd8
            • 3.c8Q+
              • 3...Kd6
                • 4.Qf8#
                • 4.Qd7#
              • 3...Ke7
                • 4.Qd7#
          • 2...Sfxd8
            • 3.c8Q+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qf8#
                • 4.Qcd7#
                • 4.Qgc7#
                • 4.Qgd7#
            • 3.c8B+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qd7#
        • 2.d8R
          • threat
            • 3.Bd5+
              • 3...Ke7
                • 4.Qxf7#
            • 3.Qg6+
              • 3...Ke7
                • 4.Re8#
            • 3.c8Q+
              • 3...Ke7
                • 4.Qd7#
          • 2...Sc5+
            • 3.bxc5
              • threat
                • 4.Re8#
              • 3...Ke7
                • 4.Re8#
              • 3...Sxd8
                • 4.cxd8S#
                • 4.c8Q#
                • 4.c8B#
              • 3...Sd6
                • 4.Rxd6#
          • 2...Ke7
            • 3.Rd7+
              • 3...Ke6
                • 4.Qg6#
                • 4.Qxf7#
              • 3...Ke8
                • 4.Rxf7#
                • 4.Qxf7#
                • 4.Qg8#
          • 2...Sbxd8
            • 3.c8Q+
              • 3...Kd6
                • 4.Qf8#
                • 4.Qd7#
              • 3...Ke7
                • 4.Qd7#
          • 2...Sfxd8
            • 3.c8Q+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qf8#
                • 4.Qcd7#
                • 4.Qgc7#
                • 4.Qgd7#
            • 3.c8B+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qd7#
          • 2...Sbd6
            • 3.Rd7
              • threat
                • 4.Qg6#
              • 3...Se4
                • 4.Qxf7#
              • 3...Se8
                • 4.Qxf7#
              • 3...Se5
                • 4.Re7#
                • 4.Qxe5#
                • 4.Qe7#
              • 3...Sh8
                • 4.Re7#
                • 4.Qe5#
                • 4.Qe7#
          • 2...Sfd6
            • 3.c8Q+
              • 3...Sxc8
                • 4.Bd5#
            • 3.c8B+
              • 3...Sxc8
                • 4.Bd5#
    • 1.Qg8!
      • threat
        • 2.cxd8Q
          • 2...Kd6
            • 3.Qf6#
            • 3.Qg6#
        • 2.cxd8B
          • 2...Kd6
            • 3.Qg6#
      • 1...Kf6
        • 2.Bb2+
          • 2...Ke6
            • 3.Qe8+
              • 3...Kd6
                • 4.c8S#
            • 3.cxd8Q
              • 3...Kd6
                • 4.Qf6#
                • 4.Qg6#
            • 3.cxd8B
              • 3...Kd6
                • 4.Qg6#
          • 2...Ke7
            • 3.Qe8+
              • 3...Kd6
                • 4.c8S#
            • 3.c8S+
              • 3...Ke6
                • 4.Qg6#
                • 4.Qe8#
      • 1...Ke7
        • 2.cxd8Q+
          • 2...Sxd8
            • 3.Qe8+
              • 3...Kd6
                • 4.Qe5#
              • 3...Kf6
                • 4.Bb2#
        • 2.cxd8B+
          • 2...Sxd8
            • 3.Qe8+
              • 3...Kd6
                • 4.Qe5#
              • 3...Kf6
                • 4.Bb2#
        • 2.c8S+
          • 2...Kf6
            • 3.Bb2+
              • 3...Ke6
                • 4.Qg6#
                • 4.Qe8#
              • 3...Se5
                • 4.Bxe5#
                • 4.fxe5#
        • 2.cxd8R
          • 2...Kd6
            • 3.Qg6+
              • 3...Ke7
                • 4.Re8#
            • 3.Re8
              • threat
                • 4.Qg6#
                • 4.Qf8#
            • 3.Qe8
              • 3...Sxd8
                • 4.Qe5#
              • 3...Se5
                • 4.Qxe5#
                • 4.fxe5#
              • 3...Sg5
                • 4.Qe5#
              • 3...Sh6
                • 4.Qe5#
              • 3...Sh8
                • 4.Qe5#
          • 2...Ke6
            • 3.Qg6+
              • 3...Ke7
                • 4.Re8#
          • 2...Kf6
            • 3.Re8
              • 3...Se5
                • 4.Re6#
                • 4.fxe5#
                • 4.d8Q#
                • 4.d8B#
              • 3...Sg5
                • 4.Bb2#
                • 4.fxg5#
                • 4.d8Q#
                • 4.d8B#
              • 3...Sd6
                • 4.Bb2#
                • 4.Re6#
                • 4.d8Q#
                • 4.d8B#
              • 3...Sh6
                • 4.Bb2#
                • 4.Re6#
                • 4.d8Q#
                • 4.d8B#
              • 3...Sd8
                • 4.Bb2#
              • 3...Sh8
                • 4.Bb2#
                • 4.Re6#
                • 4.d8Q#
                • 4.d8B#
          • 2...Sxd8
            • 3.Qe8+
              • 3...Kd6
                • 4.Qe5#
              • 3...Kf6
                • 4.Bb2#
          • 2...Se5
            • 3.Re8+
              • 3...Kd6
                • 4.Re6#
                • 4.Qd5#
                • 4.Qe6#
                • 4.Qf8#
                • 4.fxe5#
              • 3...Kf6
                • 4.Re6#
                • 4.fxe5#
                • 4.d8Q#
                • 4.d8B#
            • 3.Qf8+
              • 3...Ke6
                • 4.Re8#
            • 3.fxe5
              • 3...f4
                • 4.Re8#
                • 4.Qe8#
          • 2...Sg5
            • 3.Re8+
              • 3...Kd6
                • 4.Qd5#
                • 4.Qf8#
                • 4.d8Q#
                • 4.d8R#
              • 3...Kf6
                • 4.Bb2#
                • 4.fxg5#
                • 4.d8Q#
                • 4.d8B#
            • 3.Qe8+
              • 3...Kd6
                • 4.Qe5#
              • 3...Kf6
                • 4.Bb2#
            • 3.Qf8+
              • 3...Ke6
                • 4.Re8#
          • 2...Sd6
            • 3.Qg6
              • 3...Kxd8
                • 4.Qg5#
                • 4.Qf6#
              • 3...Sxb5
                • 4.Re8#
              • 3...Sxb7
                • 4.Re8#
              • 3...Se8
                • 4.Rxe8#
                • 4.dxe8Q#
                • 4.dxe8R#
              • 3...Sc4
                • 4.Re8#
              • 3...Se4
                • 4.Re8#
              • 3...Sf7
                • 4.Re8#
              • 3...Sc8
                • 4.Re8#
                • 4.dxc8Q#
                • 4.dxc8R#
          • 2...Sh6
            • 3.Re8+
              • 3...Kd6
                • 4.Re6#
                • 4.Qd5#
                • 4.Qe6#
                • 4.Qg6#
                • 4.Qf8#
                • 4.d8Q#
                • 4.d8R#
              • 3...Kf6
                • 4.Bb2#
                • 4.Re6#
                • 4.d8Q#
                • 4.d8B#
            • 3.Qe8+
              • 3...Kd6
                • 4.Qe5#
              • 3...Kf6
                • 4.Bb2#
            • 3.Qf8+
              • 3...Ke6
                • 4.Re8#
            • 3.Qg6
              • threat
                • 4.Re8#
              • 3...Kxd8
                • 4.Qe8#
                • 4.Qg5#
                • 4.Qf6#
          • 2...Sh8
            • 3.Re8+
              • 3...Kd6
                • 4.Re6#
                • 4.Qd5#
                • 4.Qe6#
                • 4.Qf8#
                • 4.d8Q#
                • 4.d8R#
              • 3...Kf6
                • 4.Bb2#
                • 4.Re6#
                • 4.d8Q#
                • 4.d8B#
            • 3.Qe8+
              • 3...Kd6
                • 4.Qe5#
              • 3...Kf6
                • 4.Bb2#
            • 3.Qf8+
              • 3...Ke6
                • 4.Re8#
      • 1...Sxc6
        • 2.d8Q
          • threat
            • 3.Qg6#
            • 3.c8Q#
            • 3.c8B#
          • 2...Sxd8
            • 3.cxd8R
              • 3...Kf6
                • 4.Qxf7#
          • 2...Se7
            • 3.Rb6+
              • 3...Sc6
                • 4.Rxc6#
                • 4.Qg6#
                • 4.Qge8#
                • 4.c8Q#
                • 4.c8B#
            • 3.Qg6+
              • 3...Sxg6
                • 4.c8Q#
                • 4.c8B#
            • 3.c8Q+
              • 3...Kf6
                • 4.Qxe7#
              • 3...Sxc8
                • 4.Qxf7#
                • 4.Qg6#
            • 3.c8B+
              • 3...Kf6
                • 4.Qxe7#
              • 3...Sxc8
                • 4.Qxf7#
                • 4.Qg6#
            • 3.Bb2
              • 3...Sxg8
                • 4.c8Q#
                • 4.c8B#
              • 3...Sd5
                • 4.c8Q#
                • 4.c8B#
              • 3...Sc6
                • 4.Qg6#
                • 4.c8Q#
                • 4.c8B#
              • 3...Sg6
                • 4.Rb6#
                • 4.Qxg6#
                • 4.c8Q#
                • 4.c8B#
              • 3...Sc8
                • 4.Qg6#
      • 1...Sxb7
        • 2.d8S+
          • 2...Kd6
            • 3.Qxf7
              • threat
                • 4.Sxb7#
                • 4.Qd7#
                • 4.c8S#
              • 3...Sc5+
                • 4.bxc5#
          • 2...Ke7
            • 3.Qxf7+
              • 3...Kd6
                • 4.Sxb7#
                • 4.Qd7#
                • 4.c8S#
            • 3.Qe8+
              • 3...Kd6
                • 4.Qd7#
              • 3...Kf6
                • 4.Qxf7#
            • 3.c8S+
              • 3...Kf6
                • 4.Qxf7#
          • 2...Sxd8
            • 3.cxd8B
              • 3...Kd6
                • 4.Qg6#
        • 2.Bxb7
          • 2...Kd6
            • 3.d8Q+
              • 3...Ke6
                • 4.Bd5#
                • 4.Bc8#
                • 4.Qg6#
                • 4.Qge8#
                • 4.c8Q#
                • 4.c8B#
              • 3...Sxd8
                • 4.cxd8Q#
          • 2...Kf6
            • 3.d8Q+
              • 3...Ke6
                • 4.Bd5#
                • 4.Bc8#
                • 4.Qg6#
                • 4.Qge8#
                • 4.c8Q#
                • 4.c8B#
              • 3...Sxd8
                • 4.cxd8Q#
                • 4.cxd8B#
          • 2...Kxd7
            • 3.Qxf7+
              • 3...Kd6
                • 4.c8S#
          • 2...Ke7
            • 3.d8Q+
              • 3...Ke6
                • 4.Bd5#
                • 4.Bc8#
                • 4.Qg6#
                • 4.Qge8#
                • 4.c8Q#
                • 4.c8B#
              • 3...Sxd8
                • 4.cxd8Q#
    • 1.cxd8Q!
      • threat
        • 2.Qg6#
      • 1...Sxd8
        • 2.Qg6+
          • 2...Ke7
            • 3.Qe8+
              • 3...Kd6
                • 4.Qe5#
              • 3...Kf6
                • 4.Bb2#
    • 1.cxd8S+!
      • 1...Kf6
        • 2.Bb2+
          • 2...Ke7
            • 3.Qg7
              • 3...Kd6
                • 4.Qf6#
                • 4.Qf8#
              • 3...Kxd8
                • 4.Bf6#
                • 4.Qf6#
                • 4.Qf8#
        • 2.Sxf7
          • threat
            • 3.d8Q+
              • 3...Ke6
                • 4.Sg5#
                • 4.Bd5#
                • 4.Qe3#
                • 4.Qe7#
                • 4.Qe1#
                • 4.Qg6#
                • 4.Qd6#
            • 3.d8B+
              • 3...Ke6
                • 4.Qe3#
                • 4.Qe1#
                • 4.Qg6#
            • 3.d8R
              • 3...Ke6
                • 4.Rd6#
                • 4.Qg6#
            • 3.Bd5
              • 3...Ke7
                • 4.d8Q#
          • 2...Ke6
            • 3.Qg6+
              • 3...Ke7
                • 4.d8Q#
                • 4.d8R#
            • 3.d8S+
              • 3...Kf6
                • 4.Bb2#
                • 4.Qg5#
            • 3.d8R
              • 3...Kf6
                • 4.Rd6#
            • 3.Qg7
              • 3...Ke7
                • 4.d8S#
          • 2...Ke7
            • 3.d8Q+
              • 3...Ke6
                • 4.Sg5#
                • 4.Bd5#
                • 4.Qe3#
                • 4.Qe7#
                • 4.Qe1#
                • 4.Qg6#
                • 4.Qd6#
            • 3.d8S+
              • 3...Kf6
                • 4.Bb2#
                • 4.Qg5#
              • 3...Kf8
                • 4.Se6#
            • 3.d8R+
              • 3...Ke6
                • 4.Rd6#
                • 4.Qg6#
              • 3...Kf6
                • 4.Rd6#
            • 3.Bd5
              • threat
                • 4.d8Q#
              • 3...Kf6
                • 4.Qg5#
                • 4.d8Q#
                • 4.d8B#
              • 3...Kf8
                • 4.d8Q#
                • 4.d8R#
            • 3.Qg6
              • 3...Kf8
                • 4.d8Q#
                • 4.d8R#
            • 3.Qg7
              • 3...Ke6
                • 4.d8S#
          • 2...Kxf7
            • 3.Qg8+
              • 3...Kf6
                • 4.d8Q#
                • 4.d8B#
              • 3...Ke7
                • 4.d8Q#
              • 3...Kxg8
                • 4.d8Q#
                • 4.d8R#
            • 3.d8Q+
              • 3...Ke6
                • 4.Bd5#
                • 4.Qe3#
                • 4.Qe7#
                • 4.Qe1#
                • 4.Qg6#
                • 4.Qgg8#
            • 3.d8S+
              • 3...Kf6
                • 4.Bb2#
                • 4.Rf7#
                • 4.Qg5#
                • 4.Qg7#
              • 3...Kf8
                • 4.Se6#
                • 4.Rf7#
                • 4.Qg7#
            • 3.d8B+
              • 3...Ke6
                • 4.Qg6#
              • 3...Kf8
                • 4.Qg7#
            • 3.d8R+
              • 3...Ke6
                • 4.Qg6#
              • 3...Kf6
                • 4.Rd6#
        • 2.Bd5
          • threat
            • 3.Sxf7
              • 3...Ke7
                • 4.d8Q#
            • 3.Sc6
              • 3...Sg5
                • 4.Qxg5#
              • 3...Se5
                • 4.Qg5#
                • 4.fxe5#
                • 4.d8Q#
                • 4.d8B#
              • 3...Sd6
                • 4.Bb2#
                • 4.Qg5#
                • 4.d8Q#
                • 4.d8B#
              • 3...Sh6
                • 4.Bb2#
                • 4.Qg5#
                • 4.d8Q#
                • 4.d8B#
              • 3...Sd8
                • 4.Bb2#
                • 4.Qg5#
              • 3...Sh8
                • 4.Bb2#
                • 4.Qg5#
                • 4.d8Q#
                • 4.d8B#
          • 2...Ke7
            • 3.Sxf7
              • threat
                • 4.d8Q#
              • 3...Kf6
                • 4.Qg5#
                • 4.d8Q#
                • 4.d8B#
              • 3...Kf8
                • 4.d8Q#
                • 4.d8R#
      • 1...Sxd8
        • 2.Qg6+
          • 2...Ke7
            • 3.Qe8+
              • 3...Kd6
                • 4.Qe5#
              • 3...Kf6
                • 4.Bb2#
    • 1.cxd8B!
      • threat
        • 2.Qg6#
      • 1...Sxd8
        • 2.Qg6+
          • 2...Ke7
            • 3.Qe8+
              • 3...Kd6
                • 4.Qe5#
              • 3...Kf6
                • 4.Bb2#
      • 1...Sg5
        • 2.Bxg5
          • threat
            • 3.d8S+
              • 3...Kd6
                • 4.Be7#
                • 4.Rd7#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
          • 2...Kd6
            • 3.Qd4+
              • 3...Ke6
                • 4.Qf6#
                • 4.Qd5#
                • 4.d8S#
            • 3.Qc5+
              • 3...Ke6
                • 4.Bd5#
                • 4.Qe7#
                • 4.Qd5#
                • 4.d8S#
            • 3.Qd1+
              • 3...Ke6
                • 4.Qd5#
                • 4.d8S#
            • 3.d8Q+
              • 3...Ke6
                • 4.Bd5#
                • 4.Re7#
                • 4.Qe3#
                • 4.Qf6#
                • 4.Qe7#
                • 4.Qe1#
                • 4.Qd5#
                • 4.Qd7#
            • 3.d8R+
              • 3...Ke6
                • 4.Bd5#
                • 4.Re7#
                • 4.Qe3#
                • 4.Qe1#
            • 3.Bh4
              • 3...Ke6
                • 4.Qg6#
            • 3.Bd8
              • 3...Ke6
                • 4.Qg6#
            • 3.Qa1
              • 3...Ke6
                • 4.Qf6#
            • 3.Qh1
              • 3...Ke6
                • 4.Qd5#
            • 3.Qg2
              • 3...Ke6
                • 4.Qd5#
          • 2...Kf7
            • 3.d8Q+
              • 3...Ke6
                • 4.Bd5#
                • 4.Re7#
                • 4.Qe3#
                • 4.Qf6#
                • 4.Qe7#
                • 4.Qe1#
                • 4.Qd5#
                • 4.Qd7#
              • 3...Kg6
                • 4.Be8#
                • 4.Qe8#
            • 3.d8R+
              • 3...Ke6
                • 4.Bd5#
                • 4.Re7#
                • 4.Qe3#
                • 4.Qe1#
              • 3...Kg6
                • 4.Be8#
            • 3.Bh4
              • 3...Ke6
                • 4.Qg6#
              • 3...Kf8
                • 4.d8Q#
                • 4.d8R#
        • 2.Qxg5
          • threat
            • 3.Qf6#
            • 3.Qe7#
            • 3.Qg6#
          • 2...Kf7
            • 3.Bd5+
              • 3...Kf8
                • 4.Be7#
                • 4.Qf6#
                • 4.Qh6#
                • 4.Qe7#
                • 4.Qg8#
            • 3.Bb2
              • 3...Ke6
                • 4.Qf6#
                • 4.Qe7#
                • 4.Qg6#
              • 3...Kf8
                • 4.Qg7#
            • 3.Be7
              • 3...Ke6
                • 4.Qf6#
                • 4.d8S#
            • 3.Qh6
              • 3...Kg8
                • 4.Bd5#
        • 2.Bb2
          • 2...Kd6
            • 3.Qd4+
              • 3...Ke6
                • 4.Qf6#
                • 4.Qd5#
            • 3.Qc5+
              • 3...Ke6
                • 4.Bd5#
                • 4.Qe7#
                • 4.Qd5#
            • 3.Qd1+
              • 3...Ke6
                • 4.Qd5#
            • 3.Qxg5
              • 3...Ke6
                • 4.Qf6#
                • 4.Qe7#
                • 4.Qg6#
          • 2...Kf7
            • 3.Qxg5
              • 3...Ke6
                • 4.Qf6#
                • 4.Qe7#
                • 4.Qg6#
              • 3...Kf8
                • 4.Qg7#
          • 2...Se4
            • 3.Qg6+
              • 3...Sf6
                • 4.Qxf6#
            • 3.Qg8+
              • 3...Kd6
                • 4.Be5#
                • 4.Qd5#
          • 2...Sh7
            • 3.Qe3+
              • 3...Kd6
                • 4.Bc7#
                • 4.Be7#
                • 4.Qe5#
                • 4.Qe7#
              • 3...Kf7
                • 4.Qe8#
            • 3.Qe1+
              • 3...Kd6
                • 4.Bc7#
                • 4.Be7#
                • 4.Qe5#
                • 4.Qe7#
              • 3...Kf7
                • 4.Qe8#
            • 3.Qg6+
              • 3...Sf6
                • 4.Qxf6#
            • 3.Qg8+
              • 3...Kd6
                • 4.Be5#
                • 4.Qd5#
            • 3.Qg7
              • threat
                • 4.Qe7#
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
        • 2.Ba5
          • threat
            • 3.d8S+
              • 3...Kd6
                • 4.Rd7#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
              • 3...Kf6
                • 4.Qxg5#
            • 3.d8Q
              • threat
                • 4.Bd5#
                • 4.Qe7#
          • 2...Kd6
            • 3.d8Q+
              • 3...Ke6
                • 4.Bd5#
                • 4.Qe7#
            • 3.d8S
              • threat
                • 4.Rd7#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
          • 2...Kf6
            • 3.d8Q+
              • 3...Ke6
                • 4.Bd5#
                • 4.Qe7#
              • 3...Kg6
                • 4.Qdxg5#
                • 4.Qgxg5#
            • 3.d8S
              • threat
                • 4.Qxg5#
              • 3...Kg6
                • 4.Qxg5#
              • 3...Sf3
                • 4.Rf7#
                • 4.Qg7#
              • 3...Sh3
                • 4.Bb2#
                • 4.Rf7#
                • 4.Qg7#
              • 3...Se4
                • 4.Rf7#
                • 4.Qg7#
              • 3...Se6
                • 4.Rf7#
              • 3...Sf7
                • 4.Rxf7#
              • 3...Sh7
                • 4.Bb2#
                • 4.Rf7#
                • 4.Qg7#
          • 2...Ke7
            • 3.d8Q+
              • 3...Ke6
                • 4.Bd5#
                • 4.Qe7#
            • 3.Bd5
              • threat
                • 4.d8Q#
              • 3...Kd6
                • 4.Qc5#
                • 4.d8Q#
                • 4.d8R#
              • 3...Kf6
                • 4.Qxg5#
              • 3...Kf8
                • 4.d8Q#
                • 4.d8R#
          • 2...Kf7
            • 3.d8Q+
              • 3...Ke6
                • 4.Bd5#
                • 4.Qe7#
              • 3...Kg6
                • 4.Qdxg5#
                • 4.Qgxg5#
          • 2...Sf3
            • 3.Qg6+
              • 3...Ke7
                • 4.d8Q#
                • 4.d8R#
            • 3.Qg8+
              • 3...Kd6
                • 4.d8Q#
                • 4.d8R#
              • 3...Kf6
                • 4.Bd8#
                • 4.d8Q#
                • 4.d8B#
              • 3...Ke7
                • 4.d8Q#
            • 3.d8S+
              • 3...Kd6
                • 4.Rd7#
                • 4.Qc5#
                • 4.Qg6#
              • 3...Kf6
                • 4.Rf7#
                • 4.Qg7#
            • 3.d8Q
              • threat
                • 4.Bd5#
                • 4.Qe7#
                • 4.Qg6#
                • 4.Qgg8#
          • 2...Sh3
            • 3.Qg6+
              • 3...Ke7
                • 4.d8Q#
                • 4.d8R#
            • 3.Qg8+
              • 3...Kd6
                • 4.d8Q#
                • 4.d8R#
              • 3...Kf6
                • 4.Bd8#
                • 4.d8Q#
                • 4.d8B#
              • 3...Ke7
                • 4.d8Q#
            • 3.d8S+
              • 3...Kd6
                • 4.Rd7#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
                • 4.Qg6#
              • 3...Kf6
                • 4.Bb2#
                • 4.Rf7#
                • 4.Qg7#
            • 3.d8Q
              • threat
                • 4.Bd5#
                • 4.Qe3#
                • 4.Qe7#
                • 4.Qe1#
                • 4.Qg6#
                • 4.Qgg8#
          • 2...Se4
            • 3.Qg8+
              • 3...Kd6
                • 4.d8Q#
                • 4.d8R#
              • 3...Kf6
                • 4.Bd8#
                • 4.d8Q#
                • 4.d8B#
              • 3...Ke7
                • 4.d8Q#
            • 3.d8S+
              • 3...Kd6
                • 4.Rd7#
                • 4.Qd4#
              • 3...Kf6
                • 4.Rf7#
                • 4.Qg7#
          • 2...Sf7
            • 3.Qg6+
              • 3...Ke7
                • 4.d8Q#
                • 4.d8R#
            • 3.d8S+
              • 3...Kd6
                • 4.Rd7#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
                • 4.Qg6#
              • 3...Kf6
                • 4.Rxf7#
              • 3...Sxd8
                • 4.Qg6#
            • 3.d8Q
              • threat
                • 4.Bd5#
                • 4.Qe7#
                • 4.Qg6#
          • 2...Sh7
            • 3.Qg8+
              • 3...Kd6
                • 4.d8Q#
                • 4.d8R#
              • 3...Kf6
                • 4.Bd8#
                • 4.d8Q#
                • 4.d8B#
              • 3...Ke7
                • 4.d8Q#
            • 3.d8S+
              • 3...Kd6
                • 4.Rd7#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
              • 3...Kf6
                • 4.Bb2#
                • 4.Rf7#
                • 4.Qg7#
            • 3.d8Q
              • threat
                • 4.Bd5#
                • 4.Qe3#
                • 4.Qe7#
                • 4.Qe1#
                • 4.Qgg8#
        • 2.Bb6
          • threat
            • 3.d8S+
              • 3...Kd6
                • 4.Bc5#
                • 4.Rd7#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
              • 3...Kf6
                • 4.Qxg5#
            • 3.d8Q
              • threat
                • 4.Bd5#
                • 4.Qe7#
          • 2...Kd6
            • 3.d8Q+
              • 3...Ke6
                • 4.Bd5#
                • 4.Qe7#
            • 3.d8S
              • threat
                • 4.Bc5#
                • 4.Rd7#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
          • 2...Kf6
            • 3.d8Q+
              • 3...Ke6
                • 4.Bd5#
                • 4.Qe7#
              • 3...Kg6
                • 4.Qdxg5#
                • 4.Qgxg5#
            • 3.d8S
              • threat
                • 4.Qxg5#
              • 3...Kg6
                • 4.Qxg5#
              • 3...Sf3
                • 4.Rf7#
                • 4.Qg7#
              • 3...Sh3
                • 4.Bb2#
                • 4.Bd4#
                • 4.Rf7#
                • 4.Qg7#
              • 3...Se4
                • 4.Bd4#
                • 4.Rf7#
                • 4.Qg7#
              • 3...Se6
                • 4.Rf7#
              • 3...Sf7
                • 4.Rxf7#
              • 3...Sh7
                • 4.Bb2#
                • 4.Bd4#
                • 4.Rf7#
                • 4.Qg7#
          • 2...Ke7
            • 3.d8Q+
              • 3...Ke6
                • 4.Bd5#
                • 4.Qe7#
            • 3.Bd5
              • threat
                • 4.d8Q#
              • 3...Kd6
                • 4.Qc5#
                • 4.d8Q#
                • 4.d8R#
              • 3...Kf6
                • 4.Qxg5#
              • 3...Kf8
                • 4.d8Q#
                • 4.d8R#
          • 2...Kf7
            • 3.d8Q+
              • 3...Ke6
                • 4.Bd5#
                • 4.Qe7#
              • 3...Kg6
                • 4.Qdxg5#
                • 4.Qgxg5#
          • 2...Sf3
            • 3.Qg6+
              • 3...Ke7
                • 4.d8Q#
                • 4.d8R#
            • 3.Qg8+
              • 3...Kd6
                • 4.Bc5#
                • 4.d8Q#
                • 4.d8R#
              • 3...Kf6
                • 4.Bd8#
                • 4.d8Q#
                • 4.d8B#
              • 3...Ke7
                • 4.d8Q#
            • 3.d8S+
              • 3...Kd6
                • 4.Bc5#
                • 4.Rd7#
                • 4.Qc5#
                • 4.Qg6#
              • 3...Kf6
                • 4.Rf7#
                • 4.Qg7#
            • 3.d8Q
              • threat
                • 4.Bd5#
                • 4.Qe7#
                • 4.Qg6#
                • 4.Qgg8#
          • 2...Sh3
            • 3.Qg6+
              • 3...Ke7
                • 4.d8Q#
                • 4.d8R#
            • 3.Qg8+
              • 3...Kd6
                • 4.Bc5#
                • 4.d8Q#
                • 4.d8R#
              • 3...Kf6
                • 4.Bd8#
                • 4.d8Q#
                • 4.d8B#
              • 3...Ke7
                • 4.d8Q#
            • 3.d8S+
              • 3...Kd6
                • 4.Bc5#
                • 4.Rd7#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
                • 4.Qg6#
              • 3...Kf6
                • 4.Bb2#
                • 4.Bd4#
                • 4.Rf7#
                • 4.Qg7#
            • 3.d8Q
              • threat
                • 4.Bd5#
                • 4.Qe3#
                • 4.Qe7#
                • 4.Qe1#
                • 4.Qg6#
                • 4.Qgg8#
          • 2...Se4
            • 3.Qg8+
              • 3...Kd6
                • 4.d8Q#
                • 4.d8R#
              • 3...Kf6
                • 4.Bd8#
                • 4.d8Q#
                • 4.d8B#
              • 3...Ke7
                • 4.d8Q#
            • 3.d8S+
              • 3...Kd6
                • 4.Rd7#
                • 4.Qd4#
              • 3...Kf6
                • 4.Bd4#
                • 4.Rf7#
                • 4.Qg7#
          • 2...Sf7
            • 3.Qg6+
              • 3...Ke7
                • 4.d8Q#
                • 4.d8R#
            • 3.d8S+
              • 3...Kd6
                • 4.Bc5#
                • 4.Rd7#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
                • 4.Qg6#
              • 3...Kf6
                • 4.Rxf7#
              • 3...Sxd8
                • 4.Qg6#
            • 3.d8Q
              • threat
                • 4.Bd5#
                • 4.Qe7#
                • 4.Qg6#
          • 2...Sh7
            • 3.Qg8+
              • 3...Kd6
                • 4.Bc5#
                • 4.d8Q#
                • 4.d8R#
              • 3...Kf6
                • 4.Bd8#
                • 4.d8Q#
                • 4.d8B#
              • 3...Ke7
                • 4.d8Q#
            • 3.d8S+
              • 3...Kd6
                • 4.Bc5#
                • 4.Rd7#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
              • 3...Kf6
                • 4.Bb2#
                • 4.Bd4#
                • 4.Rf7#
                • 4.Qg7#
            • 3.d8Q
              • threat
                • 4.Bd5#
                • 4.Qe3#
                • 4.Qe7#
                • 4.Qe1#
                • 4.Qgg8#
    • 1.cxd8R!
      • threat
        • 2.Qg6+
          • 2...Ke7
            • 3.Re8#
      • 1...Kf6
        • 2.Bd5
          • threat
            • 3.Ra8
              • 3...Ke7
                • 4.d8Q#
              • 3...Sg5
                • 4.Qxg5#
              • 3...Se5
                • 4.Qg5#
                • 4.d8Q#
                • 4.d8B#
              • 3...Sd6
                • 4.Qg5#
                • 4.d8Q#
                • 4.d8B#
              • 3...Sh6
                • 4.Qg5#
                • 4.d8Q#
                • 4.d8B#
              • 3...Sd8
                • 4.Qg5#
              • 3...Sh8
                • 4.Qg5#
                • 4.d8Q#
                • 4.d8B#
            • 3.Rdb8
              • 3...Ke7
                • 4.d8Q#
              • 3...Sg5
                • 4.Qxg5#
              • 3...Se5
                • 4.Qg5#
                • 4.d8Q#
                • 4.d8B#
              • 3...Sd6
                • 4.Qg5#
                • 4.d8Q#
                • 4.d8B#
              • 3...Sh6
                • 4.Qg5#
                • 4.d8Q#
                • 4.d8B#
              • 3...Sd8
                • 4.Qg5#
              • 3...Sh8
                • 4.Qg5#
                • 4.d8Q#
                • 4.d8B#
            • 3.Rc8
              • 3...Ke7
                • 4.d8Q#
              • 3...Sg5
                • 4.Qxg5#
              • 3...Se5
                • 4.Qg5#
                • 4.d8Q#
                • 4.d8B#
              • 3...Sd6
                • 4.Qg5#
                • 4.d8Q#
                • 4.d8B#
              • 3...Sh6
                • 4.Qg5#
                • 4.d8Q#
                • 4.d8B#
              • 3...Sd8
                • 4.Qg5#
              • 3...Sh8
                • 4.Qg5#
                • 4.d8Q#
                • 4.d8B#
            • 3.Re8
              • threat
                • 4.Re6#
              • 3...Sg5
                • 4.Qxg5#
              • 3...Se5
                • 4.Qg5#
                • 4.fxe5#
                • 4.d8Q#
                • 4.d8B#
              • 3...Sd6
                • 4.Bb2#
                • 4.Qg5#
                • 4.d8Q#
                • 4.d8B#
              • 3...Sh6
                • 4.Bb2#
                • 4.Rb6#
                • 4.Qg5#
                • 4.d8Q#
                • 4.d8B#
              • 3...Sd8
                • 4.Bb2#
                • 4.Qg5#
              • 3...Sh8
                • 4.Bb2#
                • 4.Rb6#
                • 4.Qg5#
                • 4.d8Q#
                • 4.d8B#
            • 3.Rf8
              • 3...Ke7
                • 4.d8Q#
            • 3.Rg8
              • 3...Ke7
                • 4.d8Q#
              • 3...Se5
                • 4.Qg5#
                • 4.Qg7#
                • 4.d8Q#
                • 4.d8B#
              • 3...Sg5
                • 4.Qxg5#
                • 4.d8Q#
                • 4.d8B#
              • 3...Sd6
                • 4.Qg5#
                • 4.Qg7#
                • 4.d8Q#
                • 4.d8B#
              • 3...Sh6
                • 4.Qg5#
                • 4.Qg7#
                • 4.d8Q#
                • 4.d8B#
              • 3...Sd8
                • 4.Qg5#
                • 4.Qg7#
              • 3...Sh8
                • 4.Qg5#
                • 4.Qg7#
                • 4.d8Q#
                • 4.d8B#
            • 3.Rh8
              • 3...Ke7
                • 4.d8Q#
              • 3...Sxh8
                • 4.Qg5#
                • 4.d8Q#
                • 4.d8B#
              • 3...Sg5
                • 4.Qxg5#
              • 3...Se5
                • 4.Qg5#
                • 4.d8Q#
                • 4.d8B#
              • 3...Sd6
                • 4.Qg5#
                • 4.d8Q#
                • 4.d8B#
              • 3...Sh6
                • 4.Qg5#
                • 4.d8Q#
                • 4.d8B#
              • 3...Sd8
                • 4.Qg5#
          • 2...Ke7
            • 3.Re8+
              • 3...Kd6
                • 4.Qc5#
              • 3...Kf6
                • 4.Re6#
        • 2.Re8
          • threat
            • 3.Bb2+
              • 3...Se5
                • 4.d8Q#
                • 4.d8B#
            • 3.d8Q+
              • 3...Sxd8
                • 4.Bb2#
                • 4.Qg5#
                • 4.Qg7#
            • 3.d8B+
              • 3...Sxd8
                • 4.Bb2#
                • 4.Qg5#
                • 4.Qg7#
            • 3.d8S
              • threat
                • 4.Rxf7#
                • 4.Re6#
              • 3...Sxd8
                • 4.Bb2#
                • 4.Qg5#
                • 4.Qg7#
              • 3...Sg5
                • 4.Qxg5#
            • 3.d8R
              • 3...Sxd8
                • 4.Bb2#
                • 4.Qg5#
                • 4.Qg7#
              • 3...Sg5
                • 4.Qxg5#
              • 3...Se5
                • 4.Rd6#
                • 4.Qg5#
                • 4.Qg7#
                • 4.fxe5#
              • 3...Sd6
                • 4.Bb2#
                • 4.Rxd6#
                • 4.Qg5#
                • 4.Qg7#
              • 3...Sh6
                • 4.Bb2#
                • 4.Rd6#
                • 4.Qg5#
                • 4.Qg7#
              • 3...Sh8
                • 4.Bb2#
                • 4.Rd6#
                • 4.Qg5#
                • 4.Qg7#
            • 3.Bd5
              • threat
                • 4.Re6#
              • 3...Sg5
                • 4.Qxg5#
              • 3...Se5
                • 4.Qg5#
                • 4.fxe5#
                • 4.d8Q#
                • 4.d8B#
              • 3...Sd6
                • 4.Bb2#
                • 4.Qg5#
                • 4.d8Q#
                • 4.d8B#
              • 3...Sh6
                • 4.Bb2#
                • 4.Rb6#
                • 4.Qg5#
                • 4.d8Q#
                • 4.d8B#
              • 3...Sd8
                • 4.Bb2#
                • 4.Qg5#
              • 3...Sh8
                • 4.Bb2#
                • 4.Rb6#
                • 4.Qg5#
                • 4.d8Q#
                • 4.d8B#
            • 3.Qg8
              • 3...Se5
                • 4.Re6#
                • 4.fxe5#
                • 4.d8Q#
                • 4.d8B#
              • 3...Sg5
                • 4.Bb2#
                • 4.fxg5#
                • 4.d8Q#
                • 4.d8B#
              • 3...Sd6
                • 4.Bb2#
                • 4.Re6#
                • 4.d8Q#
                • 4.d8B#
              • 3...Sh6
                • 4.Bb2#
                • 4.Re6#
                • 4.d8Q#
                • 4.d8B#
              • 3...Sd8
                • 4.Bb2#
              • 3...Sh8
                • 4.Bb2#
                • 4.Re6#
                • 4.d8Q#
                • 4.d8B#
          • 2...Sg5
            • 3.Qxg5+
              • 3...Kf7
                • 4.Bd5#
                • 4.d8Q#
                • 4.d8S#
                • 4.d8B#
                • 4.d8R#
            • 3.d8Q+
              • 3...Kg6
                • 4.Qdxg5#
                • 4.Qgxg5#
            • 3.d8B+
              • 3...Kg6
                • 4.Qxg5#
            • 3.d8S
              • threat
                • 4.Qxg5#
              • 3...Kg6
                • 4.Qxg5#
              • 3...Sf3
                • 4.Rf7#
                • 4.Re6#
                • 4.Rf8#
                • 4.Qg7#
              • 3...Sh3
                • 4.Bb2#
                • 4.Rf7#
                • 4.Re6#
                • 4.Rf8#
                • 4.Qg7#
              • 3...Se4
                • 4.Rf7#
                • 4.Re6#
                • 4.Rf8#
                • 4.Qg7#
              • 3...Se6
                • 4.Rf7#
                • 4.Rxe6#
              • 3...Sf7
                • 4.Rxf7#
                • 4.Re6#
              • 3...Sh7
                • 4.Bb2#
                • 4.Rf7#
                • 4.Re6#
                • 4.Qg7#
          • 2...Sd8
            • 3.Bb2+
              • 3...Kf7
                • 4.Qg7#
                • 4.Qg8#
        • 2.Rf8
          • threat
            • 3.d8Q+
              • 3...Ke6
                • 4.Bd5#
                • 4.Re8#
                • 4.Qe7#
                • 4.Qg6#
            • 3.d8B+
              • 3...Ke6
                • 4.Qg6#
            • 3.d8R
              • 3...Ke6
                • 4.Qg6#
            • 3.Bd5
              • 3...Ke7
                • 4.d8Q#
          • 2...Ke6
            • 3.Qg6+
              • 3...Ke7
                • 4.Re8#
                • 4.d8Q#
                • 4.d8R#
            • 3.d8S+
              • 3...Kd6
                • 4.Rd7#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
                • 4.Qg6#
              • 3...Kf6
                • 4.Bb2#
                • 4.Rbxf7#
                • 4.Rfxf7#
                • 4.Qg5#
              • 3...Sxd8
                • 4.Qg6#
            • 3.d8Q
              • threat
                • 4.Bd5#
                • 4.Re8#
                • 4.Qe7#
                • 4.Qg6#
            • 3.d8B
              • threat
                • 4.Qg6#
              • 3...Kd6
                • 4.Qg6#
              • 3...Se5
                • 4.Rf6#
              • 3...Sg5
                • 4.Rf6#
              • 3...Sh8
                • 4.Rf6#
            • 3.d8R
              • threat
                • 4.Qg6#
              • 3...Kf6
                • 4.Rd6#
              • 3...Se5
                • 4.Bd5#
              • 3...Sg5
                • 4.Bd5#
              • 3...Sh8
                • 4.Bd5#
                • 4.Qe3#
                • 4.Qe1#
            • 3.Qd4
              • threat
                • 4.Re8#
              • 3...Ke7
                • 4.Re8#
              • 3...Se5
                • 4.Qxe5#
                • 4.d8S#
              • 3...Sg5
                • 4.Qe5#
                • 4.Qf6#
                • 4.d8S#
              • 3...Sd6
                • 4.Qe5#
                • 4.Qf6#
                • 4.d8S#
              • 3...Sh6
                • 4.Qe5#
                • 4.Qf6#
                • 4.d8S#
              • 3...Sd8
                • 4.Qe5#
                • 4.Qf6#
              • 3...Sh8
                • 4.Qe5#
                • 4.Qf6#
                • 4.d8S#
          • 2...Ke7
            • 3.d8Q+
              • 3...Ke6
                • 4.Bd5#
                • 4.Re8#
                • 4.Qe7#
                • 4.Qg6#
            • 3.d8S+
              • 3...Kd6
                • 4.Rd7#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
                • 4.Qg6#
              • 3...Kf6
                • 4.Bb2#
                • 4.Rbxf7#
                • 4.Rfxf7#
                • 4.Qg5#
              • 3...Kxf8
                • 4.Se6#
                • 4.Rxf7#
            • 3.d8B+
              • 3...Kd6
                • 4.Qg6#
              • 3...Ke6
                • 4.Qg6#
              • 3...Kxf8
                • 4.Be7#
            • 3.d8R+
              • 3...Ke6
                • 4.Qg6#
              • 3...Kf6
                • 4.Rd6#
        • 2.Rg8
          • threat
            • 3.Qg6+
              • 3...Ke7
                • 4.Re8#
                • 4.d8Q#
                • 4.d8S#
                • 4.d8B#
                • 4.d8R#
            • 3.d8Q+
              • 3...Ke6
                • 4.Bd5#
                • 4.Rg6#
                • 4.Re8#
                • 4.Qe7#
                • 4.Qg6#
              • 3...Sxd8
                • 4.Rg6#
                • 4.Qg6#
            • 3.d8B+
              • 3...Ke6
                • 4.Rg6#
                • 4.Qg6#
              • 3...Sxd8
                • 4.Rg6#
                • 4.Qg6#
            • 3.d8S
              • threat
                • 4.Rxf7#
                • 4.Rg6#
                • 4.Qg6#
                • 4.Qg7#
              • 3...Sg5
                • 4.Bb2#
                • 4.Qd4#
                • 4.Qa1#
                • 4.Qxg5#
            • 3.Bd5
              • 3...Ke7
                • 4.d8Q#
              • 3...Se5
                • 4.Qg5#
                • 4.Qg7#
                • 4.d8Q#
                • 4.d8B#
              • 3...Sg5
                • 4.Qxg5#
                • 4.d8Q#
                • 4.d8B#
              • 3...Sd6
                • 4.Qg5#
                • 4.Qg7#
                • 4.d8Q#
                • 4.d8B#
              • 3...Sh6
                • 4.Qg5#
                • 4.Qg7#
                • 4.d8Q#
                • 4.d8B#
              • 3...Sd8
                • 4.Qg5#
                • 4.Qg7#
              • 3...Sh8
                • 4.Qg5#
                • 4.Qg7#
                • 4.d8Q#
                • 4.d8B#
          • 2...Ke6
            • 3.Qg6+
              • 3...Ke7
                • 4.Re8#
                • 4.d8Q#
                • 4.d8S#
                • 4.d8B#
                • 4.d8R#
            • 3.d8S+
              • 3...Kd6
                • 4.Rd7#
                • 4.Rg6#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
                • 4.Qg6#
              • 3...Kf6
                • 4.Rxf7#
                • 4.Rg6#
                • 4.Qg6#
                • 4.Qg7#
              • 3...Sxd8
                • 4.Rg6#
                • 4.Qg6#
            • 3.d8Q
              • threat
                • 4.Bd5#
                • 4.Rg6#
                • 4.Re8#
                • 4.Qe7#
                • 4.Qg6#
          • 2...Ke7
            • 3.d8Q+
              • 3...Ke6
                • 4.Bd5#
                • 4.Rg6#
                • 4.Re8#
                • 4.Qe7#
                • 4.Qg6#
            • 3.d8S+
              • 3...Kd6
                • 4.Rd7#
                • 4.Rg6#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
                • 4.Qg6#
              • 3...Kf6
                • 4.Rxf7#
                • 4.Rg6#
                • 4.Qg6#
                • 4.Qg7#
            • 3.d8B+
              • 3...Kd6
                • 4.Rg6#
                • 4.Qg6#
              • 3...Ke6
                • 4.Rg6#
                • 4.Qg6#
            • 3.d8R+
              • 3...Ke6
                • 4.Rg6#
                • 4.Qg6#
              • 3...Kf6
                • 4.Rg6#
                • 4.Qg6#
            • 3.Qg6
              • threat
                • 4.Re8#
                • 4.d8Q#
                • 4.d8S#
                • 4.d8B#
                • 4.d8R#
          • 2...Se5
            • 3.d8Q+
              • 3...Ke6
                • 4.Bd5#
                • 4.Re8#
                • 4.Qe7#
            • 3.d8S
              • threat
                • 4.Qg5#
                • 4.Qg7#
              • 3...Sg4
                • 4.Rf7#
          • 2...Sg5
            • 3.d8Q+
              • 3...Ke6
                • 4.Bd5#
                • 4.Rg6#
                • 4.Re8#
                • 4.Qe7#
            • 3.d8B+
              • 3...Ke6
                • 4.Rg6#
            • 3.d8S
              • threat
                • 4.Bb2#
                • 4.Qd4#
                • 4.Qa1#
                • 4.Qxg5#
              • 3...Sf3
                • 4.Rf7#
                • 4.Rg6#
                • 4.Rf8#
                • 4.Qg6#
                • 4.Qg7#
              • 3...Se6
                • 4.Rf7#
                • 4.Rg6#
                • 4.Qg6#
              • 3...Sf7
                • 4.Rxf7#
                • 4.Rg6#
                • 4.Qg6#
                • 4.Qg7#
            • 3.d8R
              • 3...Ke6
                • 4.Rg6#
              • 3...Sf3
                • 4.Rd6#
                • 4.Rg6#
                • 4.Qg6#
              • 3...Sh3
                • 4.Rd6#
                • 4.Rg6#
                • 4.Qg6#
              • 3...Se4
                • 4.Rg6#
                • 4.Qg6#
              • 3...Se6
                • 4.Rg6#
                • 4.Qg6#
              • 3...Sf7
                • 4.Rg6#
                • 4.Qg6#
              • 3...Sh7
                • 4.Rd6#
                • 4.Rg6#
                • 4.Qg6#
          • 2...Sd6
            • 3.Qg5+
              • 3...Ke6
                • 4.d8S#
              • 3...Kf7
                • 4.Bd5#
                • 4.d8S#
            • 3.Qg6+
              • 3...Ke7
                • 4.d8Q#
                • 4.d8B#
            • 3.Qg7+
              • 3...Ke6
                • 4.d8S#
            • 3.d8Q+
              • 3...Ke6
                • 4.Rg6#
                • 4.Qe7#
                • 4.Qg6#
            • 3.d8B+
              • 3...Ke6
                • 4.Rg6#
                • 4.Qg6#
            • 3.d8S
              • threat
                • 4.Bb2#
                • 4.Rg6#
                • 4.Qd4#
                • 4.Qa1#
                • 4.Qg5#
                • 4.Qg6#
                • 4.Qg7#
          • 2...Sd8
            • 3.Qg6+
              • 3...Ke7
                • 4.Re8#
          • 2...Sh8
            • 3.d8Q+
              • 3...Ke6
                • 4.Bd5#
                • 4.Re8#
                • 4.Qe3#
                • 4.Qe7#
                • 4.Qe1#
            • 3.d8S
              • threat
                • 4.Bb2#
                • 4.Qd4#
                • 4.Qa1#
                • 4.Qg5#
                • 4.Qg7#
      • 1...Ke7
        • 2.Re8+
          • 2...Kf6
            • 3.Bb2+
              • 3...Se5
                • 4.d8Q#
                • 4.d8B#
            • 3.d8Q+
              • 3...Sxd8
                • 4.Bb2#
                • 4.Qg5#
                • 4.Qg7#
            • 3.d8B+
              • 3...Sxd8
                • 4.Bb2#
                • 4.Qg5#
                • 4.Qg7#
            • 3.d8S
              • threat
                • 4.Rxf7#
                • 4.Re6#
              • 3...Sxd8
                • 4.Bb2#
                • 4.Qg5#
                • 4.Qg7#
              • 3...Sg5
                • 4.Qxg5#
            • 3.d8R
              • 3...Sxd8
                • 4.Bb2#
                • 4.Qg5#
                • 4.Qg7#
              • 3...Sg5
                • 4.Qxg5#
              • 3...Se5
                • 4.Rd6#
                • 4.Qg5#
                • 4.Qg7#
                • 4.fxe5#
              • 3...Sd6
                • 4.Bb2#
                • 4.Rxd6#
                • 4.Qg5#
                • 4.Qg7#
              • 3...Sh6
                • 4.Bb2#
                • 4.Rd6#
                • 4.Qg5#
                • 4.Qg7#
              • 3...Sh8
                • 4.Bb2#
                • 4.Rd6#
                • 4.Qg5#
                • 4.Qg7#
            • 3.Bd5
              • threat
                • 4.Re6#
              • 3...Sg5
                • 4.Qxg5#
              • 3...Se5
                • 4.Qg5#
                • 4.fxe5#
                • 4.d8Q#
                • 4.d8B#
              • 3...Sd6
                • 4.Bb2#
                • 4.Qg5#
                • 4.d8Q#
                • 4.d8B#
              • 3...Sh6
                • 4.Bb2#
                • 4.Rb6#
                • 4.Qg5#
                • 4.d8Q#
                • 4.d8B#
              • 3...Sd8
                • 4.Bb2#
                • 4.Qg5#
              • 3...Sh8
                • 4.Bb2#
                • 4.Rb6#
                • 4.Qg5#
                • 4.d8Q#
                • 4.d8B#
            • 3.Qg8
              • 3...Se5
                • 4.Re6#
                • 4.fxe5#
                • 4.d8Q#
                • 4.d8B#
              • 3...Sg5
                • 4.Bb2#
                • 4.fxg5#
                • 4.d8Q#
                • 4.d8B#
              • 3...Sd6
                • 4.Bb2#
                • 4.Re6#
                • 4.d8Q#
                • 4.d8B#
              • 3...Sh6
                • 4.Bb2#
                • 4.Re6#
                • 4.d8Q#
                • 4.d8B#
              • 3...Sd8
                • 4.Bb2#
              • 3...Sh8
                • 4.Bb2#
                • 4.Re6#
                • 4.d8Q#
                • 4.d8B#
        • 2.Rf8
          • threat
            • 3.d8Q+
              • 3...Ke6
                • 4.Bd5#
                • 4.Re8#
                • 4.Qe7#
                • 4.Qg6#
            • 3.d8S+
              • 3...Kd6
                • 4.Rd7#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
                • 4.Qg6#
              • 3...Kf6
                • 4.Bb2#
                • 4.Rbxf7#
                • 4.Rfxf7#
                • 4.Qg5#
              • 3...Kxf8
                • 4.Se6#
                • 4.Rxf7#
            • 3.d8B+
              • 3...Kd6
                • 4.Qg6#
              • 3...Ke6
                • 4.Qg6#
              • 3...Kxf8
                • 4.Be7#
            • 3.d8R+
              • 3...Ke6
                • 4.Qg6#
              • 3...Kf6
                • 4.Rd6#
          • 2...Kd6
            • 3.Qd4+
              • 3...Ke6
                • 4.Re8#
              • 3...Ke7
                • 4.Re8#
            • 3.Qg6+
              • 3...Ke7
                • 4.Re8#
                • 4.d8Q#
                • 4.d8R#
            • 3.Rxf7
              • 3...Ke6
                • 4.Qg6#
            • 3.Re8
              • threat
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
                • 4.Qg6#
            • 3.Qe3
              • 3...Se5
                • 4.Qxe5#
              • 3...Sg5
                • 4.Qe5#
                • 4.d8Q#
                • 4.d8R#
              • 3...Sh6
                • 4.Rf6#
                • 4.Qe5#
                • 4.d8Q#
                • 4.d8R#
              • 3...Sd8
                • 4.Qe5#
              • 3...Sh8
                • 4.Rf6#
                • 4.Qe5#
                • 4.d8Q#
                • 4.d8R#
            • 3.Qe1
              • 3...Se5
                • 4.Qxe5#
              • 3...Sg5
                • 4.Qe5#
                • 4.d8Q#
                • 4.d8R#
              • 3...Sh6
                • 4.Rf6#
                • 4.Qe5#
                • 4.d8Q#
                • 4.d8R#
              • 3...Sd8
                • 4.Qe5#
              • 3...Sh8
                • 4.Rf6#
                • 4.Qe5#
                • 4.d8Q#
                • 4.d8R#
          • 2...Ke6
            • 3.Qg6+
              • 3...Ke7
                • 4.Re8#
                • 4.d8Q#
                • 4.d8R#
            • 3.d8S+
              • 3...Kd6
                • 4.Rd7#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
                • 4.Qg6#
              • 3...Kf6
                • 4.Bb2#
                • 4.Rbxf7#
                • 4.Rfxf7#
                • 4.Qg5#
              • 3...Sxd8
                • 4.Qg6#
            • 3.d8Q
              • threat
                • 4.Bd5#
                • 4.Re8#
                • 4.Qe7#
                • 4.Qg6#
            • 3.d8B
              • threat
                • 4.Qg6#
              • 3...Kd6
                • 4.Qg6#
              • 3...Se5
                • 4.Rf6#
              • 3...Sg5
                • 4.Rf6#
              • 3...Sh8
                • 4.Rf6#
            • 3.d8R
              • threat
                • 4.Qg6#
              • 3...Kf6
                • 4.Rd6#
              • 3...Se5
                • 4.Bd5#
              • 3...Sg5
                • 4.Bd5#
              • 3...Sh8
                • 4.Bd5#
                • 4.Qe3#
                • 4.Qe1#
            • 3.Qd4
              • threat
                • 4.Re8#
              • 3...Ke7
                • 4.Re8#
              • 3...Se5
                • 4.Qxe5#
                • 4.d8S#
              • 3...Sg5
                • 4.Qe5#
                • 4.Qf6#
                • 4.d8S#
              • 3...Sd6
                • 4.Qe5#
                • 4.Qf6#
                • 4.d8S#
              • 3...Sh6
                • 4.Qe5#
                • 4.Qf6#
                • 4.d8S#
              • 3...Sd8
                • 4.Qe5#
                • 4.Qf6#
              • 3...Sh8
                • 4.Qe5#
                • 4.Qf6#
                • 4.d8S#
          • 2...Kf6
            • 3.d8Q+
              • 3...Ke6
                • 4.Bd5#
                • 4.Re8#
                • 4.Qe7#
                • 4.Qg6#
            • 3.d8B+
              • 3...Ke6
                • 4.Qg6#
            • 3.d8R
              • 3...Ke6
                • 4.Qg6#
            • 3.Bd5
              • 3...Ke7
                • 4.d8Q#
          • 2...Kxf8
            • 3.d8Q+
              • 3...Sxd8
                • 4.Qg7#
            • 3.d8R+
              • 3...Sxd8
                • 4.Qg7#
          • 2...Se5
            • 3.Qc5+
              • 3...Ke6
                • 4.Bd5#
                • 4.Qxe5#
                • 4.d8S#
            • 3.Qg5+
              • 3...Kd6
                • 4.Qf6#
              • 3...Ke6
                • 4.Qf6#
              • 3...Kxf8
                • 4.d8Q#
                • 4.d8R#
            • 3.d8Q+
              • 3...Ke6
                • 4.Bd5#
                • 4.Re7#
                • 4.Rf6#
                • 4.Re8#
                • 4.Qf6#
                • 4.Qe7#
                • 4.Qd5#
            • 3.d8S+
              • 3...Kd6
                • 4.Rf6#
                • 4.Qd4#
                • 4.Qc5#
              • 3...Kxf8
                • 4.Se6#
                • 4.Qg7#
              • 3...Sd7
                • 4.Qc5#
            • 3.d8B+
              • 3...Kd6
                • 4.Rf6#
              • 3...Ke6
                • 4.Rf6#
              • 3...Kxf8
                • 4.Qg7#
            • 3.Bd5
              • threat
                • 4.Qc5#
                • 4.d8Q#
              • 3...Kd6
                • 4.Qc5#
              • 3...Kxf8
                • 4.d8Q#
                • 4.d8R#
            • 3.Qe3
              • 3...Kd6
                • 4.Qxe5#
              • 3...Ke6
                • 4.Qxe5#
              • 3...Kxf8
                • 4.d8Q#
                • 4.d8R#
            • 3.Qe1
              • 3...Kd6
                • 4.Qxe5#
              • 3...Ke6
                • 4.Qxe5#
              • 3...Kxf8
                • 4.d8Q#
                • 4.d8R#
          • 2...Sg5
            • 3.Qc5+
              • 3...Ke6
                • 4.Bd5#
                • 4.Qe5#
                • 4.d8S#
            • 3.Qxg5+
              • 3...Kd6
                • 4.Qf6#
              • 3...Ke6
                • 4.Qf6#
              • 3...Kxf8
                • 4.d8Q#
                • 4.d8R#
            • 3.d8Q+
              • 3...Ke6
                • 4.Bd5#
                • 4.Re7#
                • 4.Rf6#
                • 4.Re8#
                • 4.Qf6#
                • 4.Qe7#
                • 4.Qd5#
                • 4.Qd7#
            • 3.d8R+
              • 3...Ke6
                • 4.Bd5#
            • 3.Bd5
              • threat
                • 4.Qc5#
                • 4.d8Q#
                • 4.d8R#
              • 3...Kd6
                • 4.Qc5#
                • 4.d8Q#
                • 4.d8R#
              • 3...Kxf8
                • 4.d8Q#
                • 4.d8R#
          • 2...Sd6
            • 3.d8Q+
              • 3...Ke6
                • 4.Re7#
                • 4.Rf6#
                • 4.Qf6#
                • 4.Qe7#
                • 4.Qg6#
                • 4.Qd7#
            • 3.d8B+
              • 3...Ke6
                • 4.Re7#
                • 4.Rf6#
                • 4.Qg6#
              • 3...Kxf8
                • 4.Qg7#
            • 3.d8R+
              • 3...Ke6
                • 4.Qg6#
              • 3...Sxb7
                • 4.Qe3#
                • 4.Qe1#
            • 3.Qc5
              • 3...Ke6
                • 4.Qe5#
                • 4.d8S#
              • 3...Kxf8
                • 4.d8Q#
                • 4.d8R#
          • 2...Sh6
            • 3.Re8+
              • 3...Kd6
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
                • 4.Qg6#
                • 4.d8Q#
                • 4.d8R#
              • 3...Kf6
                • 4.d8Q#
                • 4.d8B#
              • 3...Kf7
                • 4.d8Q#
                • 4.d8B#
            • 3.Qe3+
              • 3...Kd6
                • 4.Rf6#
                • 4.Qe5#
                • 4.d8Q#
                • 4.d8R#
              • 3...Kxf8
                • 4.d8Q#
                • 4.d8R#
            • 3.Qc5+
              • 3...Ke6
                • 4.Bd5#
                • 4.Qe5#
                • 4.d8S#
            • 3.Qe1+
              • 3...Kd6
                • 4.Rf6#
                • 4.Qe5#
                • 4.d8Q#
                • 4.d8R#
              • 3...Kxf8
                • 4.d8Q#
                • 4.d8R#
            • 3.Qg5+
              • 3...Kd6
                • 4.Qf6#
              • 3...Ke6
                • 4.Qf6#
              • 3...Kxf8
                • 4.d8Q#
                • 4.d8R#
            • 3.d8Q+
              • 3...Ke6
                • 4.Bd5#
                • 4.Re7#
                • 4.Rf6#
                • 4.Re8#
                • 4.Qe3#
                • 4.Qf6#
                • 4.Qe7#
                • 4.Qe1#
                • 4.Qg6#
                • 4.Qd5#
                • 4.Qd7#
            • 3.d8S+
              • 3...Kd6
                • 4.Rd7#
                • 4.Rf6#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
                • 4.Qg6#
              • 3...Kxf8
                • 4.Se6#
                • 4.Qg7#
            • 3.d8B+
              • 3...Kd6
                • 4.Rf6#
                • 4.Qg6#
              • 3...Ke6
                • 4.Rf6#
                • 4.Qg6#
              • 3...Kxf8
                • 4.Qg7#
            • 3.d8R+
              • 3...Ke6
                • 4.Bd5#
                • 4.Qe3#
                • 4.Qe1#
                • 4.Qg6#
            • 3.Bd5
              • threat
                • 4.Qc5#
                • 4.d8Q#
                • 4.d8R#
              • 3...Kd6
                • 4.Qc5#
                • 4.d8Q#
                • 4.d8R#
              • 3...Kxf8
                • 4.d8Q#
                • 4.d8R#
            • 3.Qg6
              • threat
                • 4.Re8#
                • 4.Qf6#
                • 4.d8Q#
                • 4.d8R#
              • 3...Kxf8
                • 4.d8Q#
                • 4.d8R#
          • 2...Sd8
            • 3.Qc5+
              • 3...Ke6
                • 4.Bd5#
                • 4.Qe5#
          • 2...Sh8
            • 3.Re8+
              • 3...Kd6
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
                • 4.d8Q#
                • 4.d8R#
              • 3...Kf6
                • 4.d8Q#
                • 4.d8B#
              • 3...Kf7
                • 4.d8Q#
                • 4.d8B#
            • 3.Qe3+
              • 3...Kd6
                • 4.Rf6#
                • 4.Qe5#
                • 4.d8Q#
                • 4.d8R#
              • 3...Kxf8
                • 4.d8Q#
                • 4.d8R#
            • 3.Qc5+
              • 3...Ke6
                • 4.Bd5#
                • 4.Qe5#
                • 4.d8S#
            • 3.Qe1+
              • 3...Kd6
                • 4.Rf6#
                • 4.Qe5#
                • 4.d8Q#
                • 4.d8R#
              • 3...Kxf8
                • 4.d8Q#
                • 4.d8R#
            • 3.Qg5+
              • 3...Kd6
                • 4.Qf6#
              • 3...Ke6
                • 4.Qf6#
              • 3...Kxf8
                • 4.d8Q#
                • 4.d8R#
            • 3.d8Q+
              • 3...Ke6
                • 4.Bd5#
                • 4.Re7#
                • 4.Rf6#
                • 4.Re8#
                • 4.Qe3#
                • 4.Qf6#
                • 4.Qe7#
                • 4.Qe1#
                • 4.Qd5#
                • 4.Qd7#
            • 3.d8S+
              • 3...Kd6
                • 4.Rd7#
                • 4.Rf6#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
              • 3...Kxf8
                • 4.Se6#
                • 4.Qg7#
            • 3.d8B+
              • 3...Kd6
                • 4.Rf6#
              • 3...Ke6
                • 4.Rf6#
              • 3...Kxf8
                • 4.Qg7#
            • 3.d8R+
              • 3...Ke6
                • 4.Bd5#
                • 4.Qe3#
                • 4.Qe1#
            • 3.Bd5
              • threat
                • 4.Qc5#
                • 4.d8Q#
                • 4.d8R#
              • 3...Kd6
                • 4.Qc5#
                • 4.d8Q#
                • 4.d8R#
              • 3...Kxf8
                • 4.d8Q#
                • 4.d8R#
            • 3.Qd4
              • threat
                • 4.Qf6#
              • 3...Ke6
                • 4.Qe5#
                • 4.Qf6#
                • 4.d8S#
              • 3...Kxf8
                • 4.d8Q#
                • 4.d8R#
              • 3...Sf7
                • 4.Re8#
        • 2.Rg8
          • threat
            • 3.d8Q+
              • 3...Ke6
                • 4.Bd5#
                • 4.Rg6#
                • 4.Re8#
                • 4.Qe7#
                • 4.Qg6#
            • 3.d8S+
              • 3...Kd6
                • 4.Rd7#
                • 4.Rg6#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
                • 4.Qg6#
              • 3...Kf6
                • 4.Rxf7#
                • 4.Rg6#
                • 4.Qg6#
                • 4.Qg7#
            • 3.d8B+
              • 3...Kd6
                • 4.Rg6#
                • 4.Qg6#
              • 3...Ke6
                • 4.Rg6#
                • 4.Qg6#
            • 3.d8R+
              • 3...Ke6
                • 4.Rg6#
                • 4.Qg6#
              • 3...Kf6
                • 4.Rg6#
                • 4.Qg6#
            • 3.Qg6
              • threat
                • 4.Re8#
                • 4.d8Q#
                • 4.d8S#
                • 4.d8B#
                • 4.d8R#
          • 2...Kd6
            • 3.Qd4+
              • 3...Ke6
                • 4.Re8#
              • 3...Ke7
                • 4.Re8#
                • 4.d8S#
            • 3.Qc5+
              • 3...Ke6
                • 4.Rg6#
            • 3.Qg6+
              • 3...Ke7
                • 4.Re8#
                • 4.d8Q#
                • 4.d8S#
                • 4.d8B#
                • 4.d8R#
            • 3.Re8
              • threat
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
                • 4.Qg6#
            • 3.Qe3
              • threat
                • 4.Rg6#
              • 3...Se5
                • 4.Qxe5#
              • 3...Sg5
                • 4.Qe5#
                • 4.d8Q#
                • 4.d8R#
              • 3...Sd8
                • 4.Qe5#
              • 3...Sh8
                • 4.Qe5#
                • 4.d8Q#
                • 4.d8R#
            • 3.Qe1
              • threat
                • 4.Rg6#
              • 3...Se5
                • 4.Qxe5#
              • 3...Sg5
                • 4.Qe5#
                • 4.d8Q#
                • 4.d8R#
              • 3...Sd8
                • 4.Qe5#
              • 3...Sh8
                • 4.Qe5#
                • 4.d8Q#
                • 4.d8R#
          • 2...Ke6
            • 3.Qg6+
              • 3...Ke7
                • 4.Re8#
                • 4.d8Q#
                • 4.d8S#
                • 4.d8B#
                • 4.d8R#
            • 3.d8S+
              • 3...Kd6
                • 4.Rd7#
                • 4.Rg6#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
                • 4.Qg6#
              • 3...Kf6
                • 4.Rxf7#
                • 4.Rg6#
                • 4.Qg6#
                • 4.Qg7#
              • 3...Sxd8
                • 4.Rg6#
                • 4.Qg6#
            • 3.d8Q
              • threat
                • 4.Bd5#
                • 4.Rg6#
                • 4.Re8#
                • 4.Qe7#
                • 4.Qg6#
          • 2...Kf6
            • 3.Qg6+
              • 3...Ke7
                • 4.Re8#
                • 4.d8Q#
                • 4.d8S#
                • 4.d8B#
                • 4.d8R#
            • 3.d8Q+
              • 3...Ke6
                • 4.Bd5#
                • 4.Rg6#
                • 4.Re8#
                • 4.Qe7#
                • 4.Qg6#
              • 3...Sxd8
                • 4.Rg6#
                • 4.Qg6#
            • 3.d8B+
              • 3...Ke6
                • 4.Rg6#
                • 4.Qg6#
              • 3...Sxd8
                • 4.Rg6#
                • 4.Qg6#
            • 3.d8S
              • threat
                • 4.Rxf7#
                • 4.Rg6#
                • 4.Qg6#
                • 4.Qg7#
              • 3...Sg5
                • 4.Bb2#
                • 4.Qd4#
                • 4.Qa1#
                • 4.Qxg5#
            • 3.Bd5
              • 3...Ke7
                • 4.d8Q#
              • 3...Se5
                • 4.Qg5#
                • 4.Qg7#
                • 4.d8Q#
                • 4.d8B#
              • 3...Sg5
                • 4.Qxg5#
                • 4.d8Q#
                • 4.d8B#
              • 3...Sd6
                • 4.Qg5#
                • 4.Qg7#
                • 4.d8Q#
                • 4.d8B#
              • 3...Sh6
                • 4.Qg5#
                • 4.Qg7#
                • 4.d8Q#
                • 4.d8B#
              • 3...Sd8
                • 4.Qg5#
                • 4.Qg7#
              • 3...Sh8
                • 4.Qg5#
                • 4.Qg7#
                • 4.d8Q#
                • 4.d8B#
          • 2...Se5
            • 3.d8Q+
              • 3...Ke6
                • 4.Bd5#
                • 4.Re8#
                • 4.Qe7#
          • 2...Sg5
            • 3.d8Q+
              • 3...Ke6
                • 4.Bd5#
                • 4.Rg6#
                • 4.Re8#
                • 4.Qe7#
            • 3.d8S+
              • 3...Kd6
                • 4.Rd7#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
              • 3...Kf6
                • 4.Bb2#
                • 4.Qd4#
                • 4.Qa1#
                • 4.Qxg5#
            • 3.Bd5
              • threat
                • 4.d8Q#
              • 3...Kd6
                • 4.Qc5#
                • 4.d8Q#
                • 4.d8R#
              • 3...Kf6
                • 4.Qxg5#
                • 4.d8Q#
                • 4.d8B#
          • 2...Sd8
            • 3.Qg6
              • threat
                • 4.Re8#
              • 3...Se6
                • 4.d8Q#
          • 2...Sh8
            • 3.Re8+
              • 3...Kd6
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
                • 4.d8Q#
                • 4.d8R#
              • 3...Kf6
                • 4.d8Q#
                • 4.d8B#
              • 3...Kf7
                • 4.d8Q#
                • 4.d8B#
            • 3.Qe3+
              • 3...Kd6
                • 4.Qe5#
                • 4.d8Q#
                • 4.d8R#
              • 3...Kf6
                • 4.d8Q#
                • 4.d8B#
              • 3...Kf7
                • 4.d8Q#
            • 3.Qe1+
              • 3...Kd6
                • 4.Qe5#
                • 4.d8Q#
                • 4.d8R#
              • 3...Kf6
                • 4.d8Q#
                • 4.d8B#
              • 3...Kf7
                • 4.d8Q#
            • 3.d8Q+
              • 3...Ke6
                • 4.Bd5#
                • 4.Re8#
                • 4.Qe3#
                • 4.Qe7#
                • 4.Qe1#
            • 3.d8S+
              • 3...Kd6
                • 4.Rd7#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
              • 3...Kf6
                • 4.Bb2#
                • 4.Qd4#
                • 4.Qa1#
                • 4.Qg5#
                • 4.Qg7#
            • 3.Bd5
              • threat
                • 4.d8Q#
              • 3...Kd6
                • 4.Qc5#
                • 4.d8Q#
                • 4.d8R#
              • 3...Kf6
                • 4.Qg5#
                • 4.Qg7#
                • 4.d8Q#
                • 4.d8B#
          • 2...Sd6
            • 3.Qg5+
              • 3...Ke6
                • 4.d8S#
              • 3...Kf7
                • 4.Bd5#
                • 4.d8S#
            • 3.d8Q+
              • 3...Ke6
                • 4.Rg6#
                • 4.Qe7#
                • 4.Qg6#
            • 3.d8B+
              • 3...Ke6
                • 4.Rg6#
                • 4.Qg6#
            • 3.Qg6
              • threat
                • 4.d8Q#
                • 4.d8B#
              • 3...Sxb7
                • 4.Re8#
              • 3...Se8
                • 4.Rxe8#
                • 4.dxe8Q#
                • 4.dxe8R#
        • 2.Rh8
          • threat
            • 3.d8Q+
              • 3...Ke6
                • 4.Bd5#
                • 4.Re8#
                • 4.Qe7#
                • 4.Qg6#
            • 3.d8S+
              • 3...Kd6
                • 4.Rd7#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
                • 4.Qg6#
              • 3...Kf6
                • 4.Rxf7#
            • 3.d8B+
              • 3...Kd6
                • 4.Qg6#
              • 3...Ke6
                • 4.Qg6#
          • 2...Kd6
            • 3.Qd4+
              • 3...Ke6
                • 4.Re8#
              • 3...Ke7
                • 4.Re8#
                • 4.d8S#
            • 3.Qg6+
              • 3...Ke7
                • 4.Re8#
                • 4.d8Q#
                • 4.d8S#
                • 4.d8B#
                • 4.d8R#
            • 3.Re8
              • threat
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
                • 4.Qg6#
            • 3.Qe3
              • 3...Sxh8
                • 4.Qe5#
                • 4.d8Q#
                • 4.d8R#
              • 3...Se5
                • 4.Qxe5#
              • 3...Sg5
                • 4.Qe5#
                • 4.d8Q#
                • 4.d8R#
              • 3...Sh6
                • 4.Rxh6#
                • 4.Qe5#
                • 4.d8Q#
                • 4.d8R#
              • 3...Sd8
                • 4.Qe5#
            • 3.Qe1
              • 3...Sxh8
                • 4.Qe5#
                • 4.d8Q#
                • 4.d8R#
              • 3...Se5
                • 4.Qxe5#
              • 3...Sg5
                • 4.Qe5#
                • 4.d8Q#
                • 4.d8R#
              • 3...Sh6
                • 4.Rxh6#
                • 4.Qe5#
                • 4.d8Q#
                • 4.d8R#
              • 3...Sd8
                • 4.Qe5#
          • 2...Ke6
            • 3.Qg6+
              • 3...Ke7
                • 4.Re8#
                • 4.d8Q#
                • 4.d8S#
                • 4.d8B#
                • 4.d8R#
            • 3.d8S+
              • 3...Kd6
                • 4.Rd7#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
                • 4.Qg6#
              • 3...Kf6
                • 4.Rxf7#
              • 3...Sxd8
                • 4.Rh6#
                • 4.Qg6#
            • 3.d8Q
              • threat
                • 4.Bd5#
                • 4.Re8#
                • 4.Qe7#
                • 4.Qg6#
          • 2...Kf6
            • 3.d8Q+
              • 3...Ke6
                • 4.Bd5#
                • 4.Re8#
                • 4.Qe7#
                • 4.Qg6#
              • 3...Sxd8
                • 4.Rh6#
            • 3.d8B+
              • 3...Ke6
                • 4.Qg6#
              • 3...Sxd8
                • 4.Rh6#
            • 3.d8S
              • threat
                • 4.Rxf7#
              • 3...Sxd8
                • 4.Rh6#
              • 3...Sxh8
                • 4.Bb2#
                • 4.Qg5#
                • 4.Qg7#
              • 3...Sg5
                • 4.Rh6#
                • 4.Qxg5#
              • 3...Se5
                • 4.Qg5#
                • 4.Qg7#
              • 3...Sd6
                • 4.Bb2#
                • 4.Rh6#
                • 4.Qg5#
                • 4.Qg7#
              • 3...Sh6
                • 4.Bb2#
                • 4.Rxh6#
                • 4.Qg5#
                • 4.Qg7#
            • 3.d8R
              • 3...Ke6
                • 4.Qg6#
              • 3...Sxd8
                • 4.Rh6#
              • 3...Sxh8
                • 4.Rd6#
              • 3...Sg5
                • 4.Rh6#
              • 3...Se5
                • 4.Rd6#
              • 3...Sd6
                • 4.Rxd6#
                • 4.Rh6#
              • 3...Sh6
                • 4.Rd6#
                • 4.Rxh6#
            • 3.Bd5
              • 3...Ke7
                • 4.d8Q#
              • 3...Sxh8
                • 4.Qg5#
                • 4.d8Q#
                • 4.d8B#
              • 3...Sg5
                • 4.Qxg5#
              • 3...Se5
                • 4.Qg5#
                • 4.d8Q#
                • 4.d8B#
              • 3...Sd6
                • 4.Qg5#
                • 4.d8Q#
                • 4.d8B#
              • 3...Sh6
                • 4.Qg5#
                • 4.d8Q#
                • 4.d8B#
              • 3...Sd8
                • 4.Qg5#
          • 2...Sxh8
            • 3.d8Q+
              • 3...Ke6
                • 4.Bd5#
                • 4.Qe3#
                • 4.Qe7#
                • 4.Qe1#
              • 3...Kxd8
                • 4.Qg8#
            • 3.d8S+
              • 3...Kd6
                • 4.Rd7#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
              • 3...Kf6
                • 4.Bb2#
                • 4.Qg5#
                • 4.Qg7#
              • 3...Kxd8
                • 4.Qg8#
              • 3...Kf8
                • 4.Se6#
                • 4.Qg7#
          • 2...Se5
            • 3.d8Q+
              • 3...Ke6
                • 4.Bd5#
                • 4.Re8#
                • 4.Qe7#
          • 2...Sg5
            • 3.d8Q+
              • 3...Ke6
                • 4.Bd5#
                • 4.Rh6#
                • 4.Re8#
                • 4.Qe7#
            • 3.d8S+
              • 3...Kd6
                • 4.Rd7#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
              • 3...Kf6
                • 4.Rh6#
                • 4.Qxg5#
            • 3.d8R+
              • 3...Ke6
                • 4.Rh6#
              • 3...Kf6
                • 4.Rh6#
            • 3.Bd5
              • threat
                • 4.d8Q#
              • 3...Kd6
                • 4.Qc5#
                • 4.d8Q#
                • 4.d8R#
              • 3...Kf6
                • 4.Qxg5#
          • 2...Sh6
            • 3.Re8+
              • 3...Kd6
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
                • 4.Qg6#
                • 4.d8Q#
                • 4.d8R#
              • 3...Kf6
                • 4.d8Q#
                • 4.d8B#
              • 3...Kf7
                • 4.d8Q#
                • 4.d8B#
            • 3.d8Q+
              • 3...Ke6
                • 4.Bd5#
                • 4.Rxh6#
                • 4.Re8#
                • 4.Qe3#
                • 4.Qe7#
                • 4.Qe1#
                • 4.Qg6#
            • 3.d8S+
              • 3...Kd6
                • 4.Rd7#
                • 4.Rxh6#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
                • 4.Qg6#
              • 3...Kf6
                • 4.Bb2#
                • 4.Rxh6#
                • 4.Qg5#
                • 4.Qg7#
            • 3.d8B+
              • 3...Kd6
                • 4.Rxh6#
                • 4.Qg6#
              • 3...Ke6
                • 4.Rxh6#
                • 4.Qg6#
            • 3.d8R+
              • 3...Ke6
                • 4.Rxh6#
                • 4.Qg6#
              • 3...Kf6
                • 4.Rd6#
                • 4.Rxh6#
            • 3.Rxh6
              • 3...Kf7
                • 4.d8Q#
                • 4.d8R#
              • 3...Kd8
                • 4.Qg5#
              • 3...Kf8
                • 4.d8Q#
                • 4.d8R#
          • 2...Sd8
            • 3.Qg6
              • threat
                • 4.Re8#
              • 3...Se6
                • 4.d8Q#
          • 2...Sd6
            • 3.Qg5+
              • 3...Ke6
                • 4.d8S#
              • 3...Kf7
                • 4.Bd5#
                • 4.d8S#
            • 3.d8Q+
              • 3...Ke6
                • 4.Rh6#
                • 4.Qe7#
                • 4.Qg6#
            • 3.d8B+
              • 3...Ke6
                • 4.Rh6#
                • 4.Qg6#
            • 3.Qg6
              • threat
                • 4.d8Q#
                • 4.d8B#
              • 3...Sxb7
                • 4.Re8#
              • 3...Se8
                • 4.Rxe8#
                • 4.dxe8Q#
                • 4.dxe8R#
        • 2.Qg6
          • threat
            • 3.Re8#
          • 2...Sxd8
            • 3.Qe8+
              • 3...Kd6
                • 4.Qe5#
              • 3...Kf6
                • 4.Bb2#
          • 2...Sd6
            • 3.Re8+
              • 3...Sxe8
                • 4.dxe8Q#
                • 4.dxe8R#
            • 3.Kb3
              • 3...Kxd8
                • 4.Qg5#
                • 4.Qf6#
              • 3...Sxb5
                • 4.Re8#
              • 3...Sxb7
                • 4.Re8#
              • 3...Se8
                • 4.Rxe8#
                • 4.dxe8Q#
                • 4.dxe8R#
              • 3...Sc4
                • 4.Re8#
              • 3...Se4
                • 4.Re8#
              • 3...Sf7
                • 4.Re8#
              • 3...Sc8
                • 4.Re8#
                • 4.dxc8Q#
                • 4.dxc8R#
            • 3.Bc1
              • 3...Kxd8
                • 4.Qg5#
                • 4.Qf6#
              • 3...Sxb5
                • 4.Re8#
              • 3...Sxb7
                • 4.Re8#
              • 3...Se8
                • 4.Rxe8#
                • 4.dxe8Q#
                • 4.dxe8R#
              • 3...Sc4
                • 4.Re8#
              • 3...Se4
                • 4.Re8#
              • 3...Sf7
                • 4.Re8#
              • 3...Sc8
                • 4.Re8#
                • 4.dxc8Q#
                • 4.dxc8R#
            • 3.Bb2
              • threat
                • 4.Qf6#
              • 3...Kxd8
                • 4.Bf6#
                • 4.Qg5#
                • 4.Qf6#
              • 3...Se8
                • 4.Rxe8#
                • 4.dxe8Q#
                • 4.dxe8R#
              • 3...Se4
                • 4.Re8#
            • 3.Ra7
              • 3...Kxd8
                • 4.Qg5#
                • 4.Qf6#
              • 3...Sxb5
                • 4.Re8#
              • 3...Se8
                • 4.Rxe8#
                • 4.dxe8Q#
                • 4.dxe8R#
              • 3...Sc4
                • 4.Re8#
              • 3...Se4
                • 4.Re8#
              • 3...Sb7
                • 4.Re8#
              • 3...Sf7
                • 4.Re8#
              • 3...Sc8
                • 4.Re8#
                • 4.dxc8Q#
                • 4.dxc8R#
            • 3.Rbb8
              • 3...Sxb5
                • 4.Re8#
              • 3...Sc8
                • 4.Re8#
              • 3...Se8
                • 4.Rxe8#
                • 4.dxe8Q#
                • 4.dxe8R#
              • 3...Sc4
                • 4.Re8#
              • 3...Se4
                • 4.Re8#
              • 3...Sb7
                • 4.Re8#
              • 3...Sf7
                • 4.Re8#
            • 3.Ra8
              • threat
                • 4.d8Q#
              • 3...Sxb7
                • 4.Re8#
              • 3...Sc8
                • 4.dxc8Q#
                • 4.dxc8R#
              • 3...Se8
                • 4.Rxe8#
                • 4.dxe8Q#
                • 4.dxe8R#
            • 3.Rdb8
              • threat
                • 4.d8Q#
              • 3...Sxb7
                • 4.Re8#
              • 3...Sc8
                • 4.dxc8Q#
                • 4.dxc8R#
              • 3...Se8
                • 4.Rxe8#
                • 4.dxe8Q#
                • 4.dxe8R#
            • 3.Rc8
              • threat
                • 4.d8Q#
              • 3...Sxb7
                • 4.Re8#
              • 3...Sxc8
                • 4.dxc8Q#
                • 4.dxc8R#
              • 3...Se8
                • 4.Rxe8#
                • 4.dxe8Q#
                • 4.dxe8R#
            • 3.Rg8
              • threat
                • 4.d8Q#
                • 4.d8B#
              • 3...Sxb7
                • 4.Re8#
              • 3...Se8
                • 4.Rxe8#
                • 4.dxe8Q#
                • 4.dxe8R#
            • 3.Rh8
              • threat
                • 4.d8Q#
                • 4.d8B#
              • 3...Sxb7
                • 4.Re8#
              • 3...Se8
                • 4.Rxe8#
                • 4.dxe8Q#
                • 4.dxe8R#
            • 3.b6
              • 3...Kxd8
                • 4.Qg5#
                • 4.Qf6#
              • 3...Sxb7
                • 4.Re8#
              • 3...Se8
                • 4.Rxe8#
                • 4.dxe8Q#
                • 4.dxe8R#
              • 3...Sc4
                • 4.Re8#
              • 3...Se4
                • 4.Re8#
              • 3...Sb5
                • 4.Re8#
              • 3...Sf7
                • 4.Re8#
              • 3...Sc8
                • 4.Re8#
                • 4.dxc8Q#
                • 4.dxc8R#
        • 2.Qg7
          • threat
            • 3.Re8+
              • 3...Kd6
                • 4.Qd4#
                • 4.Qf6#
                • 4.Qf8#
                • 4.Qg6#
            • 3.Bb2
              • threat
                • 4.Qf6#
              • 3...Kd6
                • 4.Qf6#
              • 3...Ke6
                • 4.Qf6#
              • 3...Kxd8
                • 4.Bf6#
                • 4.Qf6#
                • 4.Qf8#
          • 2...Ke6
            • 3.Re8+
              • 3...Kd6
                • 4.Qd4#
                • 4.Qf6#
                • 4.Qf8#
                • 4.Qg6#
            • 3.Qg6+
              • 3...Ke7
                • 4.Re8#
        • 2.Qg8
          • 2...Kd6
            • 3.Qg6+
              • 3...Ke7
                • 4.Re8#
            • 3.Re8
              • threat
                • 4.Qg6#
                • 4.Qf8#
            • 3.Qe8
              • 3...Sxd8
                • 4.Qe5#
              • 3...Se5
                • 4.Qxe5#
                • 4.fxe5#
              • 3...Sg5
                • 4.Qe5#
              • 3...Sh6
                • 4.Qe5#
              • 3...Sh8
                • 4.Qe5#
          • 2...Ke6
            • 3.Qg6+
              • 3...Ke7
                • 4.Re8#
          • 2...Kf6
            • 3.Re8
              • 3...Se5
                • 4.Re6#
                • 4.fxe5#
                • 4.d8Q#
                • 4.d8B#
              • 3...Sg5
                • 4.Bb2#
                • 4.fxg5#
                • 4.d8Q#
                • 4.d8B#
              • 3...Sd6
                • 4.Bb2#
                • 4.Re6#
                • 4.d8Q#
                • 4.d8B#
              • 3...Sh6
                • 4.Bb2#
                • 4.Re6#
                • 4.d8Q#
                • 4.d8B#
              • 3...Sd8
                • 4.Bb2#
              • 3...Sh8
                • 4.Bb2#
                • 4.Re6#
                • 4.d8Q#
                • 4.d8B#
          • 2...Sxd8
            • 3.Qe8+
              • 3...Kd6
                • 4.Qe5#
              • 3...Kf6
                • 4.Bb2#
          • 2...Se5
            • 3.Re8+
              • 3...Kd6
                • 4.Re6#
                • 4.Qd5#
                • 4.Qe6#
                • 4.Qf8#
                • 4.fxe5#
              • 3...Kf6
                • 4.Re6#
                • 4.fxe5#
                • 4.d8Q#
                • 4.d8B#
            • 3.Qf8+
              • 3...Ke6
                • 4.Re8#
            • 3.fxe5
              • 3...f4
                • 4.Re8#
                • 4.Qe8#
          • 2...Sg5
            • 3.Re8+
              • 3...Kd6
                • 4.Qd5#
                • 4.Qf8#
                • 4.d8Q#
                • 4.d8R#
              • 3...Kf6
                • 4.Bb2#
                • 4.fxg5#
                • 4.d8Q#
                • 4.d8B#
            • 3.Qe8+
              • 3...Kd6
                • 4.Qe5#
              • 3...Kf6
                • 4.Bb2#
            • 3.Qf8+
              • 3...Ke6
                • 4.Re8#
          • 2...Sd6
            • 3.Qg6
              • 3...Kxd8
                • 4.Qg5#
                • 4.Qf6#
              • 3...Sxb5
                • 4.Re8#
              • 3...Sxb7
                • 4.Re8#
              • 3...Se8
                • 4.Rxe8#
                • 4.dxe8Q#
                • 4.dxe8R#
              • 3...Sc4
                • 4.Re8#
              • 3...Se4
                • 4.Re8#
              • 3...Sf7
                • 4.Re8#
              • 3...Sc8
                • 4.Re8#
                • 4.dxc8Q#
                • 4.dxc8R#
          • 2...Sh6
            • 3.Re8+
              • 3...Kd6
                • 4.Re6#
                • 4.Qd5#
                • 4.Qe6#
                • 4.Qg6#
                • 4.Qf8#
                • 4.d8Q#
                • 4.d8R#
              • 3...Kf6
                • 4.Bb2#
                • 4.Re6#
                • 4.d8Q#
                • 4.d8B#
            • 3.Qe8+
              • 3...Kd6
                • 4.Qe5#
              • 3...Kf6
                • 4.Bb2#
            • 3.Qf8+
              • 3...Ke6
                • 4.Re8#
            • 3.Qg6
              • threat
                • 4.Re8#
              • 3...Kxd8
                • 4.Qe8#
                • 4.Qg5#
                • 4.Qf6#
          • 2...Sh8
            • 3.Re8+
              • 3...Kd6
                • 4.Re6#
                • 4.Qd5#
                • 4.Qe6#
                • 4.Qf8#
                • 4.d8Q#
                • 4.d8R#
              • 3...Kf6
                • 4.Bb2#
                • 4.Re6#
                • 4.d8Q#
                • 4.d8B#
            • 3.Qe8+
              • 3...Kd6
                • 4.Qe5#
              • 3...Kf6
                • 4.Bb2#
            • 3.Qf8+
              • 3...Ke6
                • 4.Re8#
      • 1...Sxd8
        • 2.Qg6+
          • 2...Ke7
            • 3.Qe8+
              • 3...Kd6
                • 4.Qe5#
              • 3...Kf6
                • 4.Bb2#
      • 1...Se5
        • 2.Re8+
          • 2...Kf7
            • 3.Bd5+
              • 3...Kf6
                • 4.Qg5#
                • 4.fxe5#
                • 4.d8Q#
                • 4.d8B#
            • 3.Qg8+
              • 3...Kf6
                • 4.Re6#
                • 4.fxe5#
                • 4.d8Q#
                • 4.d8B#
            • 3.d8Q+
              • 3...Sd7
                • 4.Bd5#
                • 4.Rxd7#
                • 4.Qe7#
                • 4.Qg8#
            • 3.d8S+
              • 3...Kf6
                • 4.Re6#
                • 4.Qg5#
                • 4.Qg7#
                • 4.fxe5#
            • 3.d8B+
              • 3...Sd7
                • 4.Qg8#
            • 3.Rxe5
              • threat
                • 4.d8Q#
              • 3...Kf6
                • 4.d8Q#
                • 4.d8B#
              • 3...Kf8
                • 4.d8Q#
                • 4.d8R#
            • 3.fxe5
              • 3...f4
                • 4.Bd5#
                • 4.Qg8#
                • 4.d8Q#
                • 4.d8S#
                • 4.d8B#
                • 4.d8R#
        • 2.Qg8+
          • 2...Kd6
            • 3.Qf8+
              • 3...Ke6
                • 4.Re8#
            • 3.Re8
              • threat
                • 4.Re6#
                • 4.Qd5#
                • 4.Qe6#
                • 4.Qf8#
                • 4.fxe5#
          • 2...Kf6
            • 3.Rf8+
              • 3...Ke7
                • 4.d8Q#
              • 3...Sf7
                • 4.Qxf7#
            • 3.Bd5
              • threat
                • 4.Qg5#
              • 3...Ke7
                • 4.Qf8#
              • 3...Sf3
                • 4.Qf7#
              • 3...Sg6
                • 4.Qf7#
              • 3...Sf7
                • 4.Qxf7#
          • 2...Ke7
            • 3.Re8+
              • 3...Kd6
                • 4.Re6#
                • 4.Qd5#
                • 4.Qe6#
                • 4.Qf8#
                • 4.fxe5#
              • 3...Kf6
                • 4.Re6#
                • 4.fxe5#
                • 4.d8Q#
                • 4.d8B#
            • 3.Qf8+
              • 3...Ke6
                • 4.Re8#
            • 3.fxe5
              • 3...f4
                • 4.Re8#
                • 4.Qe8#
          • 2...Sf7
            • 3.Qg6+
              • 3...Ke7
                • 4.Re8#
        • 2.fxe5
          • threat
            • 3.Re8+
              • 3...Kf7
                • 4.Bd5#
                • 4.Qg8#
                • 4.d8Q#
                • 4.d8S#
                • 4.d8B#
                • 4.d8R#
            • 3.Qg7
              • 3...f4
                • 4.Qf6#
          • 2...Kxe5
            • 3.Re8+
              • 3...Kf4
                • 4.Bc1#
              • 3...Kd6
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
                • 4.Qg6#
                • 4.d8Q#
                • 4.d8R#
              • 3...Kf6
                • 4.d8Q#
                • 4.d8B#
          • 2...Ke7
            • 3.Re8+
              • 3...Kf7
                • 4.Bd5#
                • 4.Qg8#
                • 4.d8Q#
                • 4.d8S#
                • 4.d8B#
                • 4.d8R#
            • 3.Qg5+
              • 3...Ke6
                • 4.Qf6#
              • 3...Kf7
                • 4.Bd5#
                • 4.Qf6#
            • 3.Qg7+
              • 3...Ke6
                • 4.Re8#
                • 4.Qf6#
              • 3...Kxd8
                • 4.Qf6#
                • 4.Qf8#
                • 4.Qg5#
            • 3.Bd5
              • threat
                • 4.Re8#
                • 4.Qg5#
              • 3...Kxd8
                • 4.Qg5#
            • 3.Qg6
              • threat
                • 4.Re8#
                • 4.Qe8#
                • 4.Qf6#
              • 3...Kxd8
                • 4.Qe8#
                • 4.Qg5#
                • 4.Qf6#
            • 3.Qg8
              • 3...f4
                • 4.Re8#
                • 4.Qe8#
          • 2...Kf7
            • 3.Bd5+
              • 3...Ke7
                • 4.Re8#
                • 4.Qg5#
            • 3.Qg8+
              • 3...Ke7
                • 4.Re8#
                • 4.Qe8#
            • 3.Re8
              • 3...f4
                • 4.Bd5#
                • 4.Qg8#
                • 4.d8Q#
                • 4.d8S#
                • 4.d8B#
                • 4.d8R#
            • 3.Qg5
              • threat
                • 4.Bd5#
                • 4.Qf6#
              • 3...Ke6
                • 4.Qf6#
          • 2...f4
            • 3.Qg6+
              • 3...Kxe5
                • 4.Bb2#
              • 3...Ke7
                • 4.Re8#
                • 4.Qe8#
                • 4.Qf6#
            • 3.Qg5
              • threat
                • 4.Qf6#
              • 3...Kf7
                • 4.Bd5#
                • 4.Qf6#
        • 2.Rf8
          • threat
            • 3.d8S+
              • 3...Kd6
                • 4.Rf6#
                • 4.Qd4#
                • 4.Qc5#
            • 3.d8Q
              • threat
                • 4.Bd5#
                • 4.Re7#
                • 4.Rf6#
                • 4.Re8#
                • 4.Qf6#
                • 4.Qe7#
                • 4.Qd5#
              • 3...Sd7
                • 4.Qxd7#
          • 2...Kd6
            • 3.Qc5+
              • 3...Ke6
                • 4.Bd5#
                • 4.Qxe5#
                • 4.d8S#
            • 3.d8Q+
              • 3...Ke6
                • 4.Bd5#
                • 4.Re7#
                • 4.Rf6#
                • 4.Re8#
                • 4.Qf6#
                • 4.Qe7#
                • 4.Qd5#
              • 3...Sd7
                • 4.Rf6#
                • 4.Qg6#
                • 4.Qxd7#
            • 3.d8S
              • threat
                • 4.Rf6#
                • 4.Qd4#
                • 4.Qc5#
              • 3...Sd7
                • 4.Rxd7#
            • 3.Re8
              • threat
                • 4.Qd4#
                • 4.Qc5#
                • 4.fxe5#
          • 2...Ke7
            • 3.Qc5+
              • 3...Ke6
                • 4.Bd5#
                • 4.Qxe5#
                • 4.d8S#
            • 3.Qg5+
              • 3...Kd6
                • 4.Qf6#
              • 3...Ke6
                • 4.Qf6#
              • 3...Kxf8
                • 4.d8Q#
                • 4.d8R#
            • 3.d8Q+
              • 3...Ke6
                • 4.Bd5#
                • 4.Re7#
                • 4.Rf6#
                • 4.Re8#
                • 4.Qf6#
                • 4.Qe7#
                • 4.Qd5#
            • 3.d8S+
              • 3...Kd6
                • 4.Rf6#
                • 4.Qd4#
                • 4.Qc5#
              • 3...Kxf8
                • 4.Se6#
                • 4.Qg7#
              • 3...Sd7
                • 4.Qc5#
            • 3.d8B+
              • 3...Kd6
                • 4.Rf6#
              • 3...Ke6
                • 4.Rf6#
              • 3...Kxf8
                • 4.Qg7#
            • 3.Bd5
              • threat
                • 4.Qc5#
                • 4.d8Q#
              • 3...Kd6
                • 4.Qc5#
              • 3...Kxf8
                • 4.d8Q#
                • 4.d8R#
            • 3.Qe3
              • 3...Kd6
                • 4.Qxe5#
              • 3...Ke6
                • 4.Qxe5#
              • 3...Kxf8
                • 4.d8Q#
                • 4.d8R#
            • 3.Qe1
              • 3...Kd6
                • 4.Qxe5#
              • 3...Ke6
                • 4.Qxe5#
              • 3...Kxf8
                • 4.d8Q#
                • 4.d8R#
          • 2...Sxc6
            • 3.Qc5
              • 3...Sxb4
                • 4.Qe5#
                • 4.d8S#
              • 3...Sd4
                • 4.Qe5#
                • 4.d8S#
              • 3...Sa5
                • 4.Qe5#
                • 4.d8S#
              • 3...Se5
                • 4.Qxe5#
                • 4.d8S#
              • 3...Sa7
                • 4.Qe5#
                • 4.d8S#
              • 3...Se7
                • 4.Qe5#
                • 4.d8S#
              • 3...Sb8
                • 4.Qe5#
                • 4.d8S#
              • 3...Sd8
                • 4.Qe5#
          • 2...Sxd7
            • 3.Qe3+
              • 3...Kd6
                • 4.Rxd7#
              • 3...Se5
                • 4.Qxe5#
            • 3.Qe1+
              • 3...Kd6
                • 4.Rxd7#
              • 3...Se5
                • 4.Qxe5#
            • 3.Qg6+
              • 3...Ke7
                • 4.Re8#
                • 4.Qf6#
              • 3...Sf6
                • 4.Rxf6#
                • 4.Qxf6#
            • 3.Qg8+
              • 3...Kd6
                • 4.Rxd7#
              • 3...Ke7
                • 4.Rxd7#
          • 2...Sf7
            • 3.Qg6+
              • 3...Ke7
                • 4.Re8#
                • 4.d8Q#
                • 4.d8R#
            • 3.d8S+
              • 3...Kd6
                • 4.Rd7#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
                • 4.Qg6#
              • 3...Kf6
                • 4.Bb2#
                • 4.Rbxf7#
                • 4.Rfxf7#
                • 4.Qg5#
              • 3...Sxd8
                • 4.Qg6#
            • 3.d8Q
              • threat
                • 4.Bd5#
                • 4.Re8#
                • 4.Qe7#
                • 4.Qg6#
            • 3.d8B
              • threat
                • 4.Qg6#
              • 3...Kd6
                • 4.Qg6#
              • 3...Se5
                • 4.Rf6#
              • 3...Sg5
                • 4.Rf6#
              • 3...Sh8
                • 4.Rf6#
            • 3.d8R
              • threat
                • 4.Qg6#
              • 3...Kf6
                • 4.Rd6#
              • 3...Se5
                • 4.Bd5#
              • 3...Sg5
                • 4.Bd5#
              • 3...Sh8
                • 4.Bd5#
                • 4.Qe3#
                • 4.Qe1#
            • 3.Qd4
              • threat
                • 4.Re8#
              • 3...Ke7
                • 4.Re8#
              • 3...Se5
                • 4.Qxe5#
                • 4.d8S#
              • 3...Sg5
                • 4.Qe5#
                • 4.Qf6#
                • 4.d8S#
              • 3...Sd6
                • 4.Qe5#
                • 4.Qf6#
                • 4.d8S#
              • 3...Sh6
                • 4.Qe5#
                • 4.Qf6#
                • 4.d8S#
              • 3...Sd8
                • 4.Qe5#
                • 4.Qf6#
              • 3...Sh8
                • 4.Qe5#
                • 4.Qf6#
                • 4.d8S#
          • 2...Sd3
            • 3.Re8+
              • 3...Kd6
                • 4.Qd4#
                • 4.Qg6#
                • 4.d8Q#
                • 4.d8R#
              • 3...Kf6
                • 4.d8Q#
                • 4.d8B#
              • 3...Kf7
                • 4.d8Q#
                • 4.d8B#
            • 3.Qe3+
              • 3...Kd6
                • 4.Rf6#
                • 4.d8Q#
                • 4.d8R#
              • 3...Se5
                • 4.Qxe5#
            • 3.Qg6+
              • 3...Ke7
                • 4.Re8#
                • 4.Qf6#
                • 4.d8Q#
                • 4.d8R#
            • 3.Qg8+
              • 3...Kd6
                • 4.d8Q#
                • 4.d8R#
              • 3...Ke7
                • 4.d8Q#
                • 4.d8R#
            • 3.d8S+
              • 3...Kd6
                • 4.Rd7#
                • 4.Rf6#
                • 4.Qd4#
                • 4.Qg6#
          • 2...Sf3
            • 3.Re8+
              • 3...Kd6
                • 4.Qc5#
                • 4.Qg6#
                • 4.d8Q#
                • 4.d8R#
              • 3...Kf6
                • 4.d8Q#
                • 4.d8B#
              • 3...Kf7
                • 4.d8Q#
                • 4.d8B#
            • 3.Qe3+
              • 3...Kd6
                • 4.Rf6#
                • 4.d8Q#
                • 4.d8R#
              • 3...Se5
                • 4.Qxe5#
            • 3.Qg6+
              • 3...Ke7
                • 4.Re8#
                • 4.Qf6#
                • 4.d8Q#
                • 4.d8R#
            • 3.Qg8+
              • 3...Kd6
                • 4.d8Q#
                • 4.d8R#
              • 3...Ke7
                • 4.d8Q#
                • 4.d8R#
            • 3.d8S+
              • 3...Kd6
                • 4.Rd7#
                • 4.Rf6#
                • 4.Qc5#
                • 4.Qg6#
            • 3.d8Q
              • threat
                • 4.Bd5#
                • 4.Re7#
                • 4.Rf6#
                • 4.Re8#
                • 4.Qf6#
                • 4.Qe7#
                • 4.Qg6#
                • 4.Qg8#
                • 4.Qd5#
                • 4.Qd7#
            • 3.d8B
              • threat
                • 4.Rf6#
                • 4.Qg6#
              • 3...Kd6
                • 4.Rf6#
                • 4.Qg6#
            • 3.d8R
              • threat
                • 4.Bd5#
                • 4.Qg6#
                • 4.Qg8#
            • 3.Qc5
              • threat
                • 4.Bd5#
                • 4.d8S#
            • 3.Qg7
              • threat
                • 4.Rf6#
                • 4.Qf6#
              • 3...Kd6
                • 4.Rf6#
                • 4.Qf6#
          • 2...Sc4
            • 3.Re8+
              • 3...Kd6
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qg6#
                • 4.d8Q#
                • 4.d8R#
              • 3...Kf6
                • 4.d8Q#
                • 4.d8B#
              • 3...Kf7
                • 4.d8Q#
                • 4.d8B#
            • 3.Qg6+
              • 3...Ke7
                • 4.Re8#
                • 4.Qf6#
                • 4.d8Q#
                • 4.d8R#
            • 3.Qg8+
              • 3...Kd6
                • 4.d8Q#
                • 4.d8R#
              • 3...Ke7
                • 4.d8Q#
                • 4.d8R#
            • 3.d8S+
              • 3...Kd6
                • 4.Rd7#
                • 4.Rf6#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qg6#
          • 2...Sg4
            • 3.d8S+
              • 3...Kd6
                • 4.Rd7#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
            • 3.d8Q
              • threat
                • 4.Bd5#
                • 4.Re7#
                • 4.Re8#
                • 4.Qe7#
                • 4.Qd5#
                • 4.Qd7#
            • 3.Qc5
              • threat
                • 4.Bd5#
                • 4.d8S#
          • 2...Sg6
            • 3.Qe3+
              • 3...Kd6
                • 4.Rf6#
                • 4.d8Q#
                • 4.d8R#
              • 3...Se5
                • 4.Qxe5#
            • 3.Qe1+
              • 3...Kd6
                • 4.Rf6#
                • 4.d8Q#
                • 4.d8R#
              • 3...Se5
                • 4.Qxe5#
            • 3.Qxg6+
              • 3...Ke7
                • 4.Re8#
                • 4.Qf6#
                • 4.d8Q#
                • 4.d8R#
            • 3.d8S+
              • 3...Kd6
                • 4.Rd7#
                • 4.Rf6#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
                • 4.Qxg6#
            • 3.d8Q
              • threat
                • 4.Bd5#
                • 4.Rf6#
                • 4.Qf6#
                • 4.Qxg6#
                • 4.Qd5#
                • 4.Qd7#
            • 3.Qd4
              • threat
                • 4.Qf6#
                • 4.d8S#
              • 3...Ke7
                • 4.Qf6#
      • 1...Sd6
        • 2.Re8+
          • 2...Kf7
            • 3.Bd5+
              • 3...Kf6
                • 4.Bb2#
                • 4.Qg5#
                • 4.d8Q#
                • 4.d8B#
            • 3.Qg8+
              • 3...Kf6
                • 4.Bb2#
                • 4.Re6#
                • 4.d8Q#
                • 4.d8B#
            • 3.d8Q+
              • 3...Sxb7
                • 4.Bd5#
                • 4.Qe7#
                • 4.Qg8#
            • 3.d8S+
              • 3...Kf6
                • 4.Bb2#
                • 4.Re6#
                • 4.Qg5#
                • 4.Qg7#
            • 3.d8B+
              • 3...Sxb7
                • 4.Qg8#
            • 3.Bb2
              • threat
                • 4.Bd5#
                • 4.Qg7#
                • 4.Qg8#
                • 4.d8S#
              • 3...Sxe8
                • 4.dxe8Q#
                • 4.dxe8R#
            • 3.Qg5
              • threat
                • 4.Bd5#
                • 4.d8S#
              • 3...Sxe8
                • 4.dxe8Q#
                • 4.dxe8R#
          • 2...Sxe8
            • 3.dxe8Q+
              • 3...Kd6
                • 4.Rd7#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qeg6#
                • 4.Qd7#
                • 4.Qd1#
                • 4.Qgg6#
                • 4.Qe5#
                • 4.Qe7#
              • 3...Kf6
                • 4.Bb2#
                • 4.Rf7#
                • 4.Qd4#
                • 4.Qeg6#
                • 4.Qf7#
                • 4.Qa1#
                • 4.Qg5#
                • 4.Qgg6#
                • 4.Qg7#
                • 4.Qe5#
                • 4.Qe7#
            • 3.dxe8R+
              • 3...Kd6
                • 4.Rd7#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
                • 4.Qg6#
              • 3...Kf6
                • 4.Bb2#
                • 4.Qg5#
                • 4.Qg7#
            • 3.d8S+
              • 3...Kd6
                • 4.Rd7#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
              • 3...Kf6
                • 4.Bb2#
                • 4.Rf7#
                • 4.Qg5#
            • 3.dxe8B
              • threat
                • 4.Qg6#
              • 3...Kd6
                • 4.Qg6#
              • 3...Kf6
                • 4.Qg6#
            • 3.d8Q
              • threat
                • 4.Bd5#
                • 4.Qe3#
                • 4.Qe7#
                • 4.Qe1#
                • 4.Qg8#
        • 2.Qg6+
          • 2...Ke7
            • 3.Re8+
              • 3...Sxe8
                • 4.dxe8Q#
                • 4.dxe8R#
            • 3.Kb3
              • 3...Kxd8
                • 4.Qg5#
                • 4.Qf6#
              • 3...Sxb5
                • 4.Re8#
              • 3...Sxb7
                • 4.Re8#
              • 3...Se8
                • 4.Rxe8#
                • 4.dxe8Q#
                • 4.dxe8R#
              • 3...Sc4
                • 4.Re8#
              • 3...Se4
                • 4.Re8#
              • 3...Sf7
                • 4.Re8#
              • 3...Sc8
                • 4.Re8#
                • 4.dxc8Q#
                • 4.dxc8R#
            • 3.Bc1
              • 3...Kxd8
                • 4.Qg5#
                • 4.Qf6#
              • 3...Sxb5
                • 4.Re8#
              • 3...Sxb7
                • 4.Re8#
              • 3...Se8
                • 4.Rxe8#
                • 4.dxe8Q#
                • 4.dxe8R#
              • 3...Sc4
                • 4.Re8#
              • 3...Se4
                • 4.Re8#
              • 3...Sf7
                • 4.Re8#
              • 3...Sc8
                • 4.Re8#
                • 4.dxc8Q#
                • 4.dxc8R#
            • 3.Bb2
              • threat
                • 4.Qf6#
              • 3...Kxd8
                • 4.Bf6#
                • 4.Qg5#
                • 4.Qf6#
              • 3...Se8
                • 4.Rxe8#
                • 4.dxe8Q#
                • 4.dxe8R#
              • 3...Se4
                • 4.Re8#
            • 3.Ra7
              • 3...Kxd8
                • 4.Qg5#
                • 4.Qf6#
              • 3...Sxb5
                • 4.Re8#
              • 3...Se8
                • 4.Rxe8#
                • 4.dxe8Q#
                • 4.dxe8R#
              • 3...Sc4
                • 4.Re8#
              • 3...Se4
                • 4.Re8#
              • 3...Sb7
                • 4.Re8#
              • 3...Sf7
                • 4.Re8#
              • 3...Sc8
                • 4.Re8#
                • 4.dxc8Q#
                • 4.dxc8R#
            • 3.Rbb8
              • 3...Sxb5
                • 4.Re8#
              • 3...Sc8
                • 4.Re8#
              • 3...Se8
                • 4.Rxe8#
                • 4.dxe8Q#
                • 4.dxe8R#
              • 3...Sc4
                • 4.Re8#
              • 3...Se4
                • 4.Re8#
              • 3...Sb7
                • 4.Re8#
              • 3...Sf7
                • 4.Re8#
            • 3.Ra8
              • threat
                • 4.d8Q#
              • 3...Sxb7
                • 4.Re8#
              • 3...Sc8
                • 4.dxc8Q#
                • 4.dxc8R#
              • 3...Se8
                • 4.Rxe8#
                • 4.dxe8Q#
                • 4.dxe8R#
            • 3.Rdb8
              • threat
                • 4.d8Q#
              • 3...Sxb7
                • 4.Re8#
              • 3...Sc8
                • 4.dxc8Q#
                • 4.dxc8R#
              • 3...Se8
                • 4.Rxe8#
                • 4.dxe8Q#
                • 4.dxe8R#
            • 3.Rc8
              • threat
                • 4.d8Q#
              • 3...Sxb7
                • 4.Re8#
              • 3...Sxc8
                • 4.dxc8Q#
                • 4.dxc8R#
              • 3...Se8
                • 4.Rxe8#
                • 4.dxe8Q#
                • 4.dxe8R#
            • 3.Rg8
              • threat
                • 4.d8Q#
                • 4.d8B#
              • 3...Sxb7
                • 4.Re8#
              • 3...Se8
                • 4.Rxe8#
                • 4.dxe8Q#
                • 4.dxe8R#
            • 3.Rh8
              • threat
                • 4.d8Q#
                • 4.d8B#
              • 3...Sxb7
                • 4.Re8#
              • 3...Se8
                • 4.Rxe8#
                • 4.dxe8Q#
                • 4.dxe8R#
            • 3.b6
              • 3...Kxd8
                • 4.Qg5#
                • 4.Qf6#
              • 3...Sxb7
                • 4.Re8#
              • 3...Se8
                • 4.Rxe8#
                • 4.dxe8Q#
                • 4.dxe8R#
              • 3...Sc4
                • 4.Re8#
              • 3...Se4
                • 4.Re8#
              • 3...Sb5
                • 4.Re8#
              • 3...Sf7
                • 4.Re8#
              • 3...Sc8
                • 4.Re8#
                • 4.dxc8Q#
                • 4.dxc8R#
        • 2.Qg8+
          • 2...Kf6
            • 3.Rf8+
              • 3...Ke7
                • 4.d8Q#
                • 4.d8B#
              • 3...Sf7
                • 4.Qxf7#
            • 3.Bd5
              • threat
                • 4.Qg5#
              • 3...Ke7
                • 4.Qg5#
                • 4.Qf8#
              • 3...Se4
                • 4.Qf7#
              • 3...Sf7
                • 4.Qxf7#
          • 2...Ke7
            • 3.Qg6
              • 3...Kxd8
                • 4.Qg5#
                • 4.Qf6#
              • 3...Sxb5
                • 4.Re8#
              • 3...Sxb7
                • 4.Re8#
              • 3...Se8
                • 4.Rxe8#
                • 4.dxe8Q#
                • 4.dxe8R#
              • 3...Sc4
                • 4.Re8#
              • 3...Se4
                • 4.Re8#
              • 3...Sf7
                • 4.Re8#
              • 3...Sc8
                • 4.Re8#
                • 4.dxc8Q#
                • 4.dxc8R#
          • 2...Sf7
            • 3.Qg6+
              • 3...Ke7
                • 4.Re8#
        • 2.Bb2
          • threat
            • 3.Qg6+
              • 3...Ke7
                • 4.Qf6#
          • 2...Ke7
            • 3.Qg5+
              • 3...Ke6
                • 4.Qf6#
              • 3...Kf7
                • 4.Bd5#
                • 4.Qf6#
            • 3.Qg7+
              • 3...Ke6
                • 4.Qf6#
              • 3...Kxd8
                • 4.Bf6#
                • 4.Qf6#
                • 4.Qg5#
              • 3...Sf7
                • 4.Qf6#
            • 3.Qg6
              • threat
                • 4.Qf6#
              • 3...Kxd8
                • 4.Bf6#
                • 4.Qg5#
                • 4.Qf6#
              • 3...Se8
                • 4.Rxe8#
                • 4.dxe8Q#
                • 4.dxe8R#
              • 3...Se4
                • 4.Re8#
          • 2...Kf7
            • 3.Bd5+
              • 3...Ke7
                • 4.Qg5#
            • 3.Qg7+
              • 3...Ke6
                • 4.Qf6#
            • 3.Re8
              • threat
                • 4.Bd5#
                • 4.Qg7#
                • 4.Qg8#
                • 4.d8S#
              • 3...Sxe8
                • 4.dxe8Q#
                • 4.dxe8R#
            • 3.Qg5
              • threat
                • 4.Bd5#
                • 4.Qf6#
              • 3...Ke6
                • 4.Qf6#
              • 3...Se8
                • 4.dxe8Q#
                • 4.dxe8R#
          • 2...Sxb5
            • 3.Re8+
              • 3...Kd6
                • 4.Qc5#
                • 4.Qg6#
              • 3...Kf7
                • 4.Bd5#
                • 4.Qg7#
                • 4.Qg8#
                • 4.d8S#
            • 3.Qg6+
              • 3...Ke7
                • 4.Re8#
                • 4.Qf6#
          • 2...Sxb7
            • 3.Re8+
              • 3...Kd6
                • 4.Be5#
              • 3...Kf7
                • 4.Bd5#
                • 4.Qg7#
                • 4.Qg8#
            • 3.Qe3+
              • 3...Kd6
                • 4.Qe5#
              • 3...Kf7
                • 4.Qe8#
            • 3.Qe1+
              • 3...Kd6
                • 4.Qe5#
              • 3...Kf7
                • 4.Qe8#
            • 3.Qg6+
              • 3...Ke7
                • 4.Re8#
                • 4.Qf6#
          • 2...Sc4
            • 3.Re8+
              • 3...Kd6
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qg6#
                • 4.d8Q#
                • 4.d8R#
              • 3...Kf7
                • 4.Bd5#
                • 4.Qg7#
                • 4.Qg8#
                • 4.d8Q#
                • 4.d8S#
                • 4.d8B#
                • 4.d8R#
            • 3.Qg6+
              • 3...Ke7
                • 4.Re8#
                • 4.Qf6#
          • 2...Se4
            • 3.Re8+
              • 3...Kd6
                • 4.Be5#
                • 4.Qd4#
                • 4.d8Q#
                • 4.d8R#
              • 3...Kf7
                • 4.Bd5#
                • 4.Qg7#
                • 4.Qg8#
                • 4.d8Q#
                • 4.d8S#
                • 4.d8B#
                • 4.d8R#
            • 3.Qg6+
              • 3...Ke7
                • 4.Re8#
              • 3...Sf6
                • 4.Qxf6#
          • 2...Sf7
            • 3.Re8+
              • 3...Kd6
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
                • 4.Qg6#
            • 3.Qg6+
              • 3...Ke7
                • 4.Re8#
                • 4.Qf6#
        • 2.Ra8
          • threat
            • 3.Qg6+
              • 3...Ke7
                • 4.d8Q#
            • 3.d8S+
              • 3...Kf6
                • 4.Bb2#
                • 4.Qg5#
                • 4.Qg7#
            • 3.d8Q
              • threat
                • 4.Qe7#
                • 4.Qg6#
          • 2...Kf6
            • 3.Qg5+
              • 3...Ke6
                • 4.d8S#
              • 3...Kf7
                • 4.Bd5#
            • 3.d8Q+
              • 3...Ke6
                • 4.Qe7#
                • 4.Qg6#
            • 3.d8B+
              • 3...Ke6
                • 4.Qg6#
            • 3.d8S
              • threat
                • 4.Bb2#
                • 4.Qg5#
                • 4.Qg7#
              • 3...Sf7
                • 4.Rxf7#
          • 2...Ke7
            • 3.Qg5+
              • 3...Ke6
                • 4.d8S#
              • 3...Kf7
                • 4.Bd5#
            • 3.d8Q+
              • 3...Ke6
                • 4.Qe7#
                • 4.Qg6#
            • 3.d8B+
              • 3...Ke6
                • 4.Qg6#
              • 3...Kf8
                • 4.Qg7#
            • 3.Qg6
              • threat
                • 4.d8Q#
              • 3...Sxb7
                • 4.Re8#
              • 3...Sc8
                • 4.dxc8Q#
                • 4.dxc8R#
              • 3...Se8
                • 4.Rxe8#
                • 4.dxe8Q#
                • 4.dxe8R#
          • 2...Kf7
            • 3.Bd5+
              • 3...Kf6
                • 4.Qg5#
                • 4.d8Q#
                • 4.d8B#
              • 3...Ke7
                • 4.Qg5#
                • 4.d8Q#
            • 3.Qg8+
              • 3...Kf6
                • 4.d8Q#
                • 4.d8B#
              • 3...Ke7
                • 4.d8Q#
                • 4.d8B#
            • 3.d8Q+
              • 3...Ke6
                • 4.Qe7#
                • 4.Qg6#
              • 3...Sxb7
                • 4.Bd5#
                • 4.Qgg8#
            • 3.d8S+
              • 3...Kf6
                • 4.Bb2#
                • 4.Qg5#
                • 4.Qg7#
              • 3...Kf8
                • 4.Se6#
                • 4.Qg7#
            • 3.Qg5
              • threat
                • 4.Bd5#
              • 3...Ke6
                • 4.d8S#
              • 3...Sc8
                • 4.dxc8Q#
              • 3...Se8
                • 4.dxe8Q#
                • 4.dxe8R#
          • 2...Sxb5
            • 3.Qg6+
              • 3...Ke7
                • 4.Re8#
                • 4.d8Q#
            • 3.d8S+
              • 3...Kd6
                • 4.Rd7#
                • 4.Qc5#
                • 4.Qg6#
              • 3...Kf6
                • 4.Rf7#
                • 4.Qg5#
                • 4.Qg7#
          • 2...Sxb7
            • 3.Qg6+
              • 3...Ke7
                • 4.Re8#
          • 2...Sc4
            • 3.Re8+
              • 3...Kd6
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qg6#
                • 4.d8Q#
                • 4.d8R#
              • 3...Kf6
                • 4.d8Q#
                • 4.d8B#
              • 3...Kf7
                • 4.d8Q#
                • 4.d8B#
            • 3.Qg6+
              • 3...Ke7
                • 4.Re8#
                • 4.d8Q#
                • 4.d8R#
            • 3.Qg8+
              • 3...Kd6
                • 4.d8Q#
                • 4.d8R#
              • 3...Kf6
                • 4.d8Q#
                • 4.d8B#
              • 3...Ke7
                • 4.d8Q#
            • 3.d8S+
              • 3...Kd6
                • 4.Rd7#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qg6#
              • 3...Kf6
                • 4.Rf7#
                • 4.Qg5#
                • 4.Qg7#
          • 2...Se4
            • 3.Re8+
              • 3...Kd6
                • 4.Qd4#
                • 4.d8Q#
                • 4.d8R#
              • 3...Kf6
                • 4.d8Q#
                • 4.d8B#
              • 3...Kf7
                • 4.d8Q#
                • 4.d8B#
            • 3.Qg8+
              • 3...Kd6
                • 4.d8Q#
                • 4.d8R#
              • 3...Kf6
                • 4.d8Q#
                • 4.d8B#
              • 3...Ke7
                • 4.d8Q#
            • 3.d8S+
              • 3...Kd6
                • 4.Rd7#
                • 4.Qd4#
              • 3...Kf6
                • 4.Rf7#
                • 4.Qg7#
          • 2...Sc8
            • 3.Qg6+
              • 3...Ke7
                • 4.dxc8Q#
                • 4.dxc8R#
            • 3.dxc8Q+
              • 3...Kd6
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd7#
                • 4.Qd1#
                • 4.Qg6#
              • 3...Kf6
                • 4.Bb2#
                • 4.Qg5#
                • 4.Qg7#
            • 3.dxc8B+
              • 3...Kd6
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
                • 4.Qg6#
              • 3...Kf6
                • 4.Bb2#
                • 4.Qg5#
                • 4.Qg7#
            • 3.d8S+
              • 3...Kd6
                • 4.Rd7#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
                • 4.Qg6#
              • 3...Kf6
                • 4.Bb2#
                • 4.Rf7#
                • 4.Qg5#
                • 4.Qg7#
          • 2...Se8
            • 3.Rxe8+
              • 3...Kd6
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
                • 4.Qg6#
                • 4.d8Q#
                • 4.d8R#
              • 3...Kf6
                • 4.d8Q#
                • 4.d8B#
              • 3...Kf7
                • 4.d8Q#
                • 4.d8B#
            • 3.Qg8+
              • 3...Kd6
                • 4.dxe8S#
                • 4.d8Q#
                • 4.d8R#
              • 3...Kf6
                • 4.dxe8S#
                • 4.d8Q#
                • 4.d8B#
              • 3...Ke7
                • 4.dxe8S#
                • 4.d8Q#
            • 3.dxe8Q+
              • 3...Kd6
                • 4.Rd7#
                • 4.Rd8#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qeg6#
                • 4.Qd7#
                • 4.Qd1#
                • 4.Qgg6#
                • 4.Qe5#
                • 4.Qe7#
              • 3...Kf6
                • 4.Bb2#
                • 4.Rf7#
                • 4.Qd4#
                • 4.Qeg6#
                • 4.Qf7#
                • 4.Qa1#
                • 4.Qg5#
                • 4.Qgg6#
                • 4.Qg7#
                • 4.Qe5#
                • 4.Qe7#
            • 3.dxe8R+
              • 3...Kd6
                • 4.Rd7#
                • 4.Rad8#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
                • 4.Qg6#
              • 3...Kf6
                • 4.Bb2#
                • 4.Qg5#
                • 4.Qg7#
            • 3.d8S+
              • 3...Kd6
                • 4.Rd7#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
              • 3...Kf6
                • 4.Bb2#
                • 4.Rf7#
                • 4.Qg5#
            • 3.dxe8B
              • threat
                • 4.Qg6#
              • 3...Kd6
                • 4.Qg6#
              • 3...Kf6
                • 4.Qg6#
            • 3.d8Q
              • threat
                • 4.Bd5#
                • 4.Qe3#
                • 4.Qe7#
                • 4.Qe1#
                • 4.Qg8#
          • 2...Sf7
            • 3.Qg6+
              • 3...Ke7
                • 4.Re8#
                • 4.d8Q#
                • 4.d8R#
            • 3.d8S+
              • 3...Kd6
                • 4.Rd7#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
                • 4.Qg6#
              • 3...Kf6
                • 4.Rxf7#
              • 3...Sxd8
                • 4.Qg6#
            • 3.d8Q
              • threat
                • 4.Bd5#
                • 4.Qe7#
                • 4.Qg6#
        • 2.Rdb8
          • threat
            • 3.Qg6+
              • 3...Ke7
                • 4.d8Q#
            • 3.d8S+
              • 3...Kf6
                • 4.Bb2#
                • 4.Qg5#
                • 4.Qg7#
            • 3.d8Q
              • threat
                • 4.Qe7#
                • 4.Qg6#
          • 2...Kf6
            • 3.Qg5+
              • 3...Ke6
                • 4.d8S#
              • 3...Kf7
                • 4.Bd5#
            • 3.d8Q+
              • 3...Ke6
                • 4.Qe7#
                • 4.Qg6#
            • 3.d8B+
              • 3...Ke6
                • 4.Qg6#
            • 3.d8S
              • threat
                • 4.Bb2#
                • 4.Qg5#
                • 4.Qg7#
              • 3...Sf7
                • 4.Rxf7#
          • 2...Ke7
            • 3.Qg5+
              • 3...Ke6
                • 4.d8S#
              • 3...Kf7
                • 4.Bd5#
            • 3.d8Q+
              • 3...Ke6
                • 4.Qe7#
                • 4.Qg6#
            • 3.d8B+
              • 3...Ke6
                • 4.Qg6#
              • 3...Kf8
                • 4.Qg7#
            • 3.Qg6
              • threat
                • 4.d8Q#
              • 3...Sxb7
                • 4.Re8#
              • 3...Sc8
                • 4.dxc8Q#
                • 4.dxc8R#
              • 3...Se8
                • 4.Rxe8#
                • 4.dxe8Q#
                • 4.dxe8R#
          • 2...Kf7
            • 3.Bd5+
              • 3...Kf6
                • 4.Qg5#
                • 4.d8Q#
                • 4.d8B#
              • 3...Ke7
                • 4.Qg5#
                • 4.d8Q#
            • 3.Qg8+
              • 3...Kf6
                • 4.d8Q#
                • 4.d8B#
              • 3...Ke7
                • 4.d8Q#
                • 4.d8B#
            • 3.d8Q+
              • 3...Ke6
                • 4.Qe7#
                • 4.Qg6#
              • 3...Sxb7
                • 4.Bd5#
                • 4.Qgg8#
            • 3.d8S+
              • 3...Kf6
                • 4.Bb2#
                • 4.Qg5#
                • 4.Qg7#
              • 3...Kf8
                • 4.Se6#
                • 4.Qg7#
            • 3.Qg5
              • threat
                • 4.Bd5#
              • 3...Ke6
                • 4.d8S#
              • 3...Sc8
                • 4.dxc8Q#
              • 3...Se8
                • 4.dxe8Q#
                • 4.dxe8R#
          • 2...Sxb5
            • 3.Qg6+
              • 3...Ke7
                • 4.Re8#
                • 4.d8Q#
            • 3.d8S+
              • 3...Kd6
                • 4.Rd7#
                • 4.Qc5#
                • 4.Qg6#
              • 3...Kf6
                • 4.Rf7#
                • 4.Qg5#
                • 4.Qg7#
          • 2...Sxb7
            • 3.Qg6+
              • 3...Ke7
                • 4.Re8#
          • 2...Sc4
            • 3.Re8+
              • 3...Kd6
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qg6#
                • 4.d8Q#
                • 4.d8R#
              • 3...Kf6
                • 4.d8Q#
                • 4.d8B#
              • 3...Kf7
                • 4.d8Q#
                • 4.d8B#
            • 3.Qg6+
              • 3...Ke7
                • 4.Re8#
                • 4.d8Q#
                • 4.d8R#
            • 3.Qg8+
              • 3...Kd6
                • 4.d8Q#
                • 4.d8R#
              • 3...Kf6
                • 4.d8Q#
                • 4.d8B#
              • 3...Ke7
                • 4.d8Q#
            • 3.d8S+
              • 3...Kd6
                • 4.Rd7#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qg6#
              • 3...Kf6
                • 4.Rf7#
                • 4.Qg5#
                • 4.Qg7#
          • 2...Se4
            • 3.Re8+
              • 3...Kd6
                • 4.Qd4#
                • 4.d8Q#
                • 4.d8R#
              • 3...Kf6
                • 4.d8Q#
                • 4.d8B#
              • 3...Kf7
                • 4.d8Q#
                • 4.d8B#
            • 3.Qg8+
              • 3...Kd6
                • 4.d8Q#
                • 4.d8R#
              • 3...Kf6
                • 4.d8Q#
                • 4.d8B#
              • 3...Ke7
                • 4.d8Q#
            • 3.d8S+
              • 3...Kd6
                • 4.Rd7#
                • 4.Qd4#
              • 3...Kf6
                • 4.Rf7#
                • 4.Qg7#
          • 2...Sc8
            • 3.Qg6+
              • 3...Ke7
                • 4.dxc8Q#
                • 4.dxc8R#
            • 3.dxc8Q+
              • 3...Kd6
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd7#
                • 4.Qd1#
                • 4.Qg6#
              • 3...Kf6
                • 4.Bb2#
                • 4.Qg5#
                • 4.Qg7#
            • 3.dxc8B+
              • 3...Kd6
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
                • 4.Qg6#
              • 3...Kf6
                • 4.Bb2#
                • 4.Qg5#
                • 4.Qg7#
            • 3.d8S+
              • 3...Kd6
                • 4.Rd7#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
                • 4.Qg6#
              • 3...Kf6
                • 4.Bb2#
                • 4.Rf7#
                • 4.Qg5#
                • 4.Qg7#
          • 2...Se8
            • 3.Rxe8+
              • 3...Kd6
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
                • 4.Qg6#
                • 4.d8Q#
                • 4.d8R#
              • 3...Kf6
                • 4.d8Q#
                • 4.d8B#
              • 3...Kf7
                • 4.d8Q#
                • 4.d8B#
            • 3.Qg8+
              • 3...Kd6
                • 4.dxe8S#
                • 4.d8Q#
                • 4.d8R#
              • 3...Kf6
                • 4.dxe8S#
                • 4.d8Q#
                • 4.d8B#
              • 3...Ke7
                • 4.dxe8S#
                • 4.d8Q#
            • 3.dxe8Q+
              • 3...Kd6
                • 4.Rd7#
                • 4.Rd8#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qeg6#
                • 4.Qd7#
                • 4.Qd1#
                • 4.Qgg6#
                • 4.Qe5#
                • 4.Qe7#
              • 3...Kf6
                • 4.Bb2#
                • 4.Rf7#
                • 4.Qd4#
                • 4.Qeg6#
                • 4.Qf7#
                • 4.Qa1#
                • 4.Qg5#
                • 4.Qgg6#
                • 4.Qg7#
                • 4.Qe5#
                • 4.Qe7#
            • 3.dxe8R+
              • 3...Kd6
                • 4.Rd7#
                • 4.Rbd8#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
                • 4.Qg6#
              • 3...Kf6
                • 4.Bb2#
                • 4.Qg5#
                • 4.Qg7#
            • 3.d8S+
              • 3...Kd6
                • 4.Rd7#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
              • 3...Kf6
                • 4.Bb2#
                • 4.Rf7#
                • 4.Qg5#
            • 3.dxe8B
              • threat
                • 4.Qg6#
              • 3...Kd6
                • 4.Qg6#
              • 3...Kf6
                • 4.Qg6#
            • 3.d8Q
              • threat
                • 4.Bd5#
                • 4.Qe3#
                • 4.Qe7#
                • 4.Qe1#
                • 4.Qg8#
          • 2...Sf7
            • 3.Qg6+
              • 3...Ke7
                • 4.Re8#
                • 4.d8Q#
                • 4.d8R#
            • 3.d8S+
              • 3...Kd6
                • 4.Rd7#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
                • 4.Qg6#
              • 3...Kf6
                • 4.Rxf7#
              • 3...Sxd8
                • 4.Qg6#
            • 3.d8Q
              • threat
                • 4.Bd5#
                • 4.Qe7#
                • 4.Qg6#
        • 2.Rc8
          • threat
            • 3.Qg6+
              • 3...Ke7
                • 4.d8Q#
            • 3.d8S+
              • 3...Kf6
                • 4.Bb2#
                • 4.Qg5#
                • 4.Qg7#
            • 3.d8Q
              • threat
                • 4.Qe7#
                • 4.Qg6#
          • 2...Kf6
            • 3.Qg5+
              • 3...Ke6
                • 4.d8S#
              • 3...Kf7
                • 4.Bd5#
            • 3.d8Q+
              • 3...Ke6
                • 4.Qe7#
                • 4.Qg6#
            • 3.d8B+
              • 3...Ke6
                • 4.Qg6#
            • 3.d8S
              • threat
                • 4.Bb2#
                • 4.Qg5#
                • 4.Qg7#
              • 3...Sf7
                • 4.Rxf7#
          • 2...Ke7
            • 3.Qg5+
              • 3...Ke6
                • 4.d8S#
              • 3...Kf7
                • 4.Bd5#
            • 3.d8Q+
              • 3...Ke6
                • 4.Qe7#
                • 4.Qg6#
            • 3.d8B+
              • 3...Ke6
                • 4.Qg6#
              • 3...Kf8
                • 4.Qg7#
            • 3.Qg6
              • threat
                • 4.d8Q#
              • 3...Sxb7
                • 4.Re8#
              • 3...Sxc8
                • 4.dxc8Q#
                • 4.dxc8R#
              • 3...Se8
                • 4.Rxe8#
                • 4.dxe8Q#
                • 4.dxe8R#
          • 2...Kf7
            • 3.Bd5+
              • 3...Kf6
                • 4.Qg5#
                • 4.d8Q#
                • 4.d8B#
              • 3...Ke7
                • 4.Qg5#
                • 4.d8Q#
            • 3.Qg8+
              • 3...Kf6
                • 4.d8Q#
                • 4.d8B#
              • 3...Ke7
                • 4.d8Q#
                • 4.d8B#
            • 3.d8Q+
              • 3...Ke6
                • 4.Qe7#
                • 4.Qg6#
              • 3...Sxb7
                • 4.Bd5#
                • 4.Qgg8#
            • 3.d8S+
              • 3...Kf6
                • 4.Bb2#
                • 4.Qg5#
                • 4.Qg7#
              • 3...Kf8
                • 4.Se6#
                • 4.Qg7#
            • 3.Qg5
              • threat
                • 4.Bd5#
              • 3...Ke6
                • 4.d8S#
              • 3...Sxc8
                • 4.dxc8Q#
              • 3...Se8
                • 4.dxe8Q#
                • 4.dxe8R#
          • 2...Sxb5
            • 3.Qg6+
              • 3...Ke7
                • 4.Re8#
                • 4.d8Q#
            • 3.Qg8+
              • 3...Kd6
                • 4.d8Q#
                • 4.d8R#
              • 3...Kf6
                • 4.d8Q#
                • 4.d8B#
              • 3...Ke7
                • 4.d8Q#
            • 3.d8S+
              • 3...Kd6
                • 4.Rd7#
                • 4.Qc5#
                • 4.Qg6#
              • 3...Kf6
                • 4.Rf7#
                • 4.Qg5#
                • 4.Qg7#
          • 2...Sxb7
            • 3.Qg6+
              • 3...Ke7
                • 4.Re8#
          • 2...Sxc8
            • 3.Qg6+
              • 3...Ke7
                • 4.dxc8Q#
                • 4.dxc8R#
            • 3.dxc8Q+
              • 3...Kd6
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd7#
                • 4.Qd1#
                • 4.Qg6#
              • 3...Kf6
                • 4.Bb2#
                • 4.Qg5#
                • 4.Qg7#
            • 3.dxc8B+
              • 3...Kd6
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
                • 4.Qg6#
              • 3...Kf6
                • 4.Bb2#
                • 4.Qg5#
                • 4.Qg7#
            • 3.d8S+
              • 3...Kd6
                • 4.Rd7#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
                • 4.Qg6#
              • 3...Kf6
                • 4.Bb2#
                • 4.Rf7#
                • 4.Qg5#
                • 4.Qg7#
          • 2...Sc4
            • 3.Re8+
              • 3...Kd6
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qg6#
                • 4.d8Q#
                • 4.d8R#
              • 3...Kf6
                • 4.d8Q#
                • 4.d8B#
              • 3...Kf7
                • 4.d8Q#
                • 4.d8B#
            • 3.Qg6+
              • 3...Ke7
                • 4.Re8#
                • 4.d8Q#
                • 4.d8R#
            • 3.Qg8+
              • 3...Kd6
                • 4.d8Q#
                • 4.d8R#
              • 3...Kf6
                • 4.d8Q#
                • 4.d8B#
              • 3...Ke7
                • 4.d8Q#
            • 3.d8S+
              • 3...Kd6
                • 4.Rd7#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qg6#
              • 3...Kf6
                • 4.Rf7#
                • 4.Qg5#
                • 4.Qg7#
          • 2...Se4
            • 3.Re8+
              • 3...Kd6
                • 4.Qd4#
                • 4.d8Q#
                • 4.d8R#
              • 3...Kf6
                • 4.d8Q#
                • 4.d8B#
              • 3...Kf7
                • 4.d8Q#
                • 4.d8B#
            • 3.Qg8+
              • 3...Kd6
                • 4.d8Q#
                • 4.d8R#
              • 3...Kf6
                • 4.d8Q#
                • 4.d8B#
              • 3...Ke7
                • 4.d8Q#
            • 3.d8S+
              • 3...Kd6
                • 4.Rd7#
                • 4.Qd4#
              • 3...Kf6
                • 4.Rf7#
                • 4.Qg7#
          • 2...Se8
            • 3.Rxe8+
              • 3...Kd6
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
                • 4.Qg6#
                • 4.d8Q#
                • 4.d8R#
              • 3...Kf6
                • 4.d8Q#
                • 4.d8B#
              • 3...Kf7
                • 4.d8Q#
                • 4.d8B#
            • 3.Qg8+
              • 3...Kd6
                • 4.dxe8S#
                • 4.d8Q#
                • 4.d8R#
              • 3...Kf6
                • 4.dxe8S#
                • 4.d8Q#
                • 4.d8B#
              • 3...Ke7
                • 4.dxe8S#
                • 4.d8Q#
            • 3.dxe8Q+
              • 3...Kd6
                • 4.Rd7#
                • 4.Rd8#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qeg6#
                • 4.Qd7#
                • 4.Qd1#
                • 4.Qgg6#
                • 4.Qe5#
                • 4.Qe7#
              • 3...Kf6
                • 4.Bb2#
                • 4.Rf7#
                • 4.Qd4#
                • 4.Qeg6#
                • 4.Qf7#
                • 4.Qa1#
                • 4.Qg5#
                • 4.Qgg6#
                • 4.Qg7#
                • 4.Qe5#
                • 4.Qe7#
            • 3.dxe8R+
              • 3...Kd6
                • 4.Rd7#
                • 4.Rcd8#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
                • 4.Qg6#
              • 3...Kf6
                • 4.Bb2#
                • 4.Qg5#
                • 4.Qg7#
            • 3.d8S+
              • 3...Kd6
                • 4.Rd7#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
              • 3...Kf6
                • 4.Bb2#
                • 4.Rf7#
                • 4.Qg5#
            • 3.dxe8B
              • threat
                • 4.Qg6#
              • 3...Kd6
                • 4.Qg6#
              • 3...Kf6
                • 4.Qg6#
            • 3.d8Q
              • threat
                • 4.Bd5#
                • 4.Qe3#
                • 4.Qe7#
                • 4.Qe1#
                • 4.Qg8#
          • 2...Sf7
            • 3.Qg6+
              • 3...Ke7
                • 4.Re8#
                • 4.d8Q#
                • 4.d8R#
            • 3.d8S+
              • 3...Kd6
                • 4.Rd7#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
                • 4.Qg6#
              • 3...Kf6
                • 4.Rxf7#
              • 3...Sxd8
                • 4.Qg6#
            • 3.d8Q
              • threat
                • 4.Bd5#
                • 4.Qe7#
                • 4.Qg6#
        • 2.Rf8
          • threat
            • 3.d8S#
          • 2...Ke7
            • 3.d8Q+
              • 3...Ke6
                • 4.Re7#
                • 4.Rf6#
                • 4.Qf6#
                • 4.Qe7#
                • 4.Qg6#
                • 4.Qd7#
            • 3.d8B+
              • 3...Ke6
                • 4.Re7#
                • 4.Rf6#
                • 4.Qg6#
              • 3...Kxf8
                • 4.Qg7#
            • 3.d8R+
              • 3...Ke6
                • 4.Qg6#
              • 3...Sxb7
                • 4.Qe3#
                • 4.Qe1#
            • 3.Qc5
              • 3...Ke6
                • 4.Qe5#
                • 4.d8S#
              • 3...Kxf8
                • 4.d8Q#
                • 4.d8R#
          • 2...Sxb5
            • 3.Qe3+
              • 3...Kd6
                • 4.Rf6#
            • 3.Qe1+
              • 3...Kd6
                • 4.Rf6#
            • 3.Qg6+
              • 3...Ke7
                • 4.Re8#
                • 4.Qf6#
                • 4.d8Q#
            • 3.d8S+
              • 3...Kd6
                • 4.Rd7#
                • 4.Rf6#
                • 4.Qc5#
                • 4.Qg6#
          • 2...Sxb7
            • 3.Qe3+
              • 3...Kd6
                • 4.Qe5#
            • 3.Qe1+
              • 3...Kd6
                • 4.Qe5#
            • 3.Qg6+
              • 3...Ke7
                • 4.Re8#
                • 4.Qf6#
          • 2...Sc4
            • 3.Re8+
              • 3...Kd6
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qg6#
                • 4.d8Q#
                • 4.d8R#
              • 3...Kf6
                • 4.d8Q#
                • 4.d8B#
              • 3...Kf7
                • 4.d8Q#
                • 4.d8B#
            • 3.Qg6+
              • 3...Ke7
                • 4.Re8#
                • 4.Qf6#
                • 4.d8Q#
                • 4.d8R#
            • 3.Qg8+
              • 3...Kd6
                • 4.d8Q#
                • 4.d8R#
              • 3...Ke7
                • 4.d8Q#
                • 4.d8R#
            • 3.d8S+
              • 3...Kd6
                • 4.Rd7#
                • 4.Rf6#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qg6#
          • 2...Se4
            • 3.Re8+
              • 3...Kd6
                • 4.Qd4#
                • 4.d8Q#
                • 4.d8R#
              • 3...Kf6
                • 4.d8Q#
                • 4.d8B#
              • 3...Kf7
                • 4.d8Q#
                • 4.d8B#
            • 3.Qg6+
              • 3...Ke7
                • 4.Re8#
                • 4.d8Q#
                • 4.d8R#
              • 3...Sf6
                • 4.Qxf6#
            • 3.Qg8+
              • 3...Kd6
                • 4.d8Q#
                • 4.d8R#
              • 3...Ke7
                • 4.d8Q#
                • 4.d8R#
            • 3.d8S+
              • 3...Kd6
                • 4.Rd7#
                • 4.Qd4#
          • 2...Sf7
            • 3.Qg6+
              • 3...Ke7
                • 4.Re8#
                • 4.d8Q#
                • 4.d8R#
            • 3.d8S+
              • 3...Kd6
                • 4.Rd7#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
                • 4.Qg6#
              • 3...Kf6
                • 4.Bb2#
                • 4.Rbxf7#
                • 4.Rfxf7#
                • 4.Qg5#
              • 3...Sxd8
                • 4.Qg6#
            • 3.d8Q
              • threat
                • 4.Bd5#
                • 4.Re8#
                • 4.Qe7#
                • 4.Qg6#
            • 3.d8B
              • threat
                • 4.Qg6#
              • 3...Kd6
                • 4.Qg6#
              • 3...Se5
                • 4.Rf6#
              • 3...Sg5
                • 4.Rf6#
              • 3...Sh8
                • 4.Rf6#
            • 3.d8R
              • threat
                • 4.Qg6#
              • 3...Kf6
                • 4.Rd6#
              • 3...Se5
                • 4.Bd5#
              • 3...Sg5
                • 4.Bd5#
              • 3...Sh8
                • 4.Bd5#
                • 4.Qe3#
                • 4.Qe1#
            • 3.Qd4
              • threat
                • 4.Re8#
              • 3...Ke7
                • 4.Re8#
              • 3...Se5
                • 4.Qxe5#
                • 4.d8S#
              • 3...Sg5
                • 4.Qe5#
                • 4.Qf6#
                • 4.d8S#
              • 3...Sd6
                • 4.Qe5#
                • 4.Qf6#
                • 4.d8S#
              • 3...Sh6
                • 4.Qe5#
                • 4.Qf6#
                • 4.d8S#
              • 3...Sd8
                • 4.Qe5#
                • 4.Qf6#
              • 3...Sh8
                • 4.Qe5#
                • 4.Qf6#
                • 4.d8S#
          • 2...Sc8
            • 3.Qe3+
              • 3...Kd6
                • 4.Rf6#
                • 4.Qe5#
                • 4.dxc8S#
                • 4.d8Q#
                • 4.d8R#
            • 3.Qe1+
              • 3...Kd6
                • 4.Rf6#
                • 4.Qe5#
                • 4.dxc8S#
                • 4.d8Q#
                • 4.d8R#
            • 3.Qg6+
              • 3...Ke7
                • 4.Re8#
                • 4.Qf6#
                • 4.dxc8Q#
                • 4.dxc8R#
                • 4.d8Q#
                • 4.d8R#
            • 3.Qg8+
              • 3...Kd6
                • 4.dxc8S#
                • 4.d8Q#
                • 4.d8R#
              • 3...Ke7
                • 4.dxc8S#
                • 4.d8Q#
                • 4.d8R#
            • 3.dxc8Q+
              • 3...Kd6
                • 4.Rf6#
                • 4.Rd8#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd7#
                • 4.Qd1#
                • 4.Qg6#
            • 3.dxc8B+
              • 3...Kd6
                • 4.Rf6#
                • 4.Rd8#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
                • 4.Qg6#
            • 3.d8S+
              • 3...Kd6
                • 4.Rd7#
                • 4.Rf6#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
                • 4.Qg6#
            • 3.dxc8R
              • 3...Kd6
                • 4.Rf6#
                • 4.Qg6#
          • 2...Se8
            • 3.Rxe8+
              • 3...Kd6
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
                • 4.Qg6#
                • 4.d8Q#
                • 4.d8R#
              • 3...Kf6
                • 4.d8Q#
                • 4.d8B#
              • 3...Kf7
                • 4.d8Q#
                • 4.d8B#
            • 3.Qe3+
              • 3...Kd6
                • 4.Qe5#
                • 4.dxe8S#
                • 4.d8Q#
                • 4.d8R#
            • 3.Qe1+
              • 3...Kd6
                • 4.Qe5#
                • 4.dxe8S#
                • 4.d8Q#
                • 4.d8R#
            • 3.Qg6+
              • 3...Ke7
                • 4.Rxe8#
                • 4.dxe8Q#
                • 4.dxe8R#
              • 3...Sf6
                • 4.Qxf6#
            • 3.dxe8Q+
              • 3...Kd6
                • 4.Rd7#
                • 4.Rf6#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qeg6#
                • 4.Qd7#
                • 4.Qd1#
                • 4.Qgg6#
                • 4.Qe5#
                • 4.Qe7#
            • 3.dxe8R+
              • 3...Kd6
                • 4.Rd7#
                • 4.Rf6#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
                • 4.Qg6#
            • 3.d8S+
              • 3...Kd6
                • 4.Rd7#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
            • 3.dxe8B
              • 3...Kd6
                • 4.Rf6#
                • 4.Qg6#
            • 3.d8Q
              • threat
                • 4.Bd5#
                • 4.Re7#
                • 4.Rxe8#
                • 4.Qe3#
                • 4.Qe7#
                • 4.Qe1#
                • 4.Qg8#
                • 4.Qd5#
                • 4.Qd7#
            • 3.Qd4
              • threat
                • 4.Qe5#
                • 4.dxe8Q#
                • 4.dxe8R#
                • 4.d8S#
              • 3...Ke7
                • 4.dxe8Q#
                • 4.dxe8R#
            • 3.Qc5
              • threat
                • 4.Bd5#
                • 4.Qe5#
                • 4.dxe8Q#
                • 4.dxe8R#
                • 4.d8S#
        • 2.Rg8
          • threat
            • 3.Qg6+
              • 3...Ke7
                • 4.d8Q#
                • 4.d8B#
            • 3.d8S+
              • 3...Kf6
                • 4.Bb2#
                • 4.Rg6#
                • 4.Qd4#
                • 4.Qa1#
                • 4.Qg5#
                • 4.Qg6#
                • 4.Qg7#
            • 3.d8Q
              • threat
                • 4.Rg6#
                • 4.Qe7#
                • 4.Qg6#
          • 2...Kf6
            • 3.Qg5+
              • 3...Ke6
                • 4.d8S#
              • 3...Kf7
                • 4.Bd5#
                • 4.d8S#
            • 3.Qg6+
              • 3...Ke7
                • 4.d8Q#
                • 4.d8B#
            • 3.Qg7+
              • 3...Ke6
                • 4.d8S#
            • 3.d8Q+
              • 3...Ke6
                • 4.Rg6#
                • 4.Qe7#
                • 4.Qg6#
            • 3.d8B+
              • 3...Ke6
                • 4.Rg6#
                • 4.Qg6#
            • 3.d8S
              • threat
                • 4.Bb2#
                • 4.Rg6#
                • 4.Qd4#
                • 4.Qa1#
                • 4.Qg5#
                • 4.Qg6#
                • 4.Qg7#
          • 2...Ke7
            • 3.Qg5+
              • 3...Ke6
                • 4.d8S#
              • 3...Kf7
                • 4.Bd5#
                • 4.d8S#
            • 3.d8Q+
              • 3...Ke6
                • 4.Rg6#
                • 4.Qe7#
                • 4.Qg6#
            • 3.d8B+
              • 3...Ke6
                • 4.Rg6#
                • 4.Qg6#
            • 3.Qg6
              • threat
                • 4.d8Q#
                • 4.d8B#
              • 3...Sxb7
                • 4.Re8#
              • 3...Se8
                • 4.Rxe8#
                • 4.dxe8Q#
                • 4.dxe8R#
          • 2...Kf7
            • 3.Bd5+
              • 3...Kf6
                • 4.Qg5#
                • 4.Qg7#
                • 4.d8Q#
                • 4.d8B#
              • 3...Ke7
                • 4.Qg5#
                • 4.d8Q#
                • 4.d8B#
            • 3.Qg6+
              • 3...Ke7
                • 4.d8Q#
                • 4.d8B#
            • 3.Qg7+
              • 3...Ke6
                • 4.d8S#
            • 3.d8Q+
              • 3...Ke6
                • 4.Rg6#
                • 4.Qe7#
                • 4.Qg6#
              • 3...Sxb7
                • 4.Bd5#
                • 4.Qg6#
            • 3.d8S+
              • 3...Kf6
                • 4.Bb2#
                • 4.Rg6#
                • 4.Qd4#
                • 4.Qa1#
                • 4.Qg5#
                • 4.Qg6#
                • 4.Qg7#
            • 3.d8B+
              • 3...Ke6
                • 4.Rg6#
                • 4.Qg6#
              • 3...Sxb7
                • 4.Bd5#
                • 4.Qg6#
            • 3.Qg5
              • threat
                • 4.Bd5#
                • 4.d8S#
              • 3...Ke6
                • 4.d8S#
          • 2...Sxb5
            • 3.Qg6+
              • 3...Ke7
                • 4.Re8#
                • 4.d8Q#
                • 4.d8B#
            • 3.d8S+
              • 3...Kd6
                • 4.Rd7#
                • 4.Rg6#
                • 4.Qc5#
                • 4.Qg6#
              • 3...Kf6
                • 4.Rf7#
                • 4.Rg6#
                • 4.Rf8#
                • 4.Qg5#
                • 4.Qg6#
                • 4.Qg7#
          • 2...Sxb7
            • 3.Qg6+
              • 3...Ke7
                • 4.Re8#
          • 2...Sc4
            • 3.Re8+
              • 3...Kd6
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qg6#
                • 4.d8Q#
                • 4.d8R#
              • 3...Kf6
                • 4.d8Q#
                • 4.d8B#
              • 3...Kf7
                • 4.d8Q#
                • 4.d8B#
            • 3.Qg6+
              • 3...Ke7
                • 4.Re8#
                • 4.d8Q#
                • 4.d8S#
                • 4.d8B#
                • 4.d8R#
            • 3.d8S+
              • 3...Kd6
                • 4.Rd7#
                • 4.Rg6#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qg6#
              • 3...Kf6
                • 4.Rf7#
                • 4.Rg6#
                • 4.Rf8#
                • 4.Qg5#
                • 4.Qg6#
                • 4.Qg7#
          • 2...Se4
            • 3.Re8+
              • 3...Kd6
                • 4.Qd4#
                • 4.d8Q#
                • 4.d8R#
              • 3...Kf6
                • 4.d8Q#
                • 4.d8B#
              • 3...Kf7
                • 4.d8Q#
                • 4.d8B#
            • 3.d8S+
              • 3...Kd6
                • 4.Rd7#
                • 4.Qd4#
              • 3...Kf6
                • 4.Rf7#
                • 4.Rg6#
                • 4.Rf8#
                • 4.Qd4#
                • 4.Qg6#
                • 4.Qg7#
          • 2...Sc8
            • 3.Rg6+
              • 3...Ke7
                • 4.dxc8Q#
                • 4.dxc8R#
              • 3...Kf7
                • 4.dxc8Q#
                • 4.dxc8R#
            • 3.Qg6+
              • 3...Ke7
                • 4.Re8#
                • 4.dxc8Q#
                • 4.dxc8S#
                • 4.dxc8B#
                • 4.dxc8R#
                • 4.d8Q#
                • 4.d8S#
                • 4.d8B#
                • 4.d8R#
            • 3.dxc8Q+
              • 3...Kd6
                • 4.Rg6#
                • 4.Rd8#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd7#
                • 4.Qd1#
                • 4.Qg6#
              • 3...Kf6
                • 4.Bb2#
                • 4.Rg6#
                • 4.Rf8#
                • 4.Qd4#
                • 4.Qa1#
                • 4.Qg5#
                • 4.Qg6#
                • 4.Qg7#
            • 3.dxc8B+
              • 3...Kd6
                • 4.Rg6#
                • 4.Rd8#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
                • 4.Qg6#
              • 3...Kf6
                • 4.Bb2#
                • 4.Rg6#
                • 4.Rf8#
                • 4.Qd4#
                • 4.Qa1#
                • 4.Qg5#
                • 4.Qg6#
                • 4.Qg7#
            • 3.d8S+
              • 3...Kd6
                • 4.Rd7#
                • 4.Rg6#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
                • 4.Qg6#
              • 3...Kf6
                • 4.Bb2#
                • 4.Rf7#
                • 4.Rg6#
                • 4.Rf8#
                • 4.Qd4#
                • 4.Qa1#
                • 4.Qg5#
                • 4.Qg6#
                • 4.Qg7#
            • 3.dxc8S
              • 3...Kf6
                • 4.Rg6#
                • 4.Qg6#
            • 3.dxc8R
              • threat
                • 4.Rg6#
                • 4.Qg6#
              • 3...Kd6
                • 4.Rg6#
                • 4.Qg6#
              • 3...Kf6
                • 4.Rg6#
                • 4.Qg6#
          • 2...Se8
            • 3.Rxe8+
              • 3...Kd6
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
                • 4.Qg6#
                • 4.d8Q#
                • 4.d8R#
              • 3...Kf6
                • 4.d8Q#
                • 4.d8B#
              • 3...Kf7
                • 4.d8Q#
                • 4.d8B#
            • 3.dxe8Q+
              • 3...Kd6
                • 4.Rd7#
                • 4.Rg6#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qeg6#
                • 4.Qd7#
                • 4.Qd1#
                • 4.Qgg6#
                • 4.Qe5#
                • 4.Qe7#
              • 3...Kf6
                • 4.Bb2#
                • 4.Rf7#
                • 4.Rg6#
                • 4.Rf8#
                • 4.Qd4#
                • 4.Qeg6#
                • 4.Qf7#
                • 4.Qa1#
                • 4.Qg5#
                • 4.Qgg6#
                • 4.Qg7#
                • 4.Qe5#
                • 4.Qe7#
            • 3.dxe8R+
              • 3...Kd6
                • 4.Rd7#
                • 4.Rg6#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
                • 4.Qg6#
              • 3...Kf6
                • 4.Bb2#
                • 4.Rg6#
                • 4.Rgf8#
                • 4.Qd4#
                • 4.Qa1#
                • 4.Qg5#
                • 4.Qg6#
                • 4.Qg7#
            • 3.d8S+
              • 3...Kd6
                • 4.Rd7#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
              • 3...Kf6
                • 4.Bb2#
                • 4.Rf7#
                • 4.Rg6#
                • 4.Rf8#
                • 4.Qd4#
                • 4.Qa1#
                • 4.Qg5#
                • 4.Qg6#
            • 3.dxe8B
              • threat
                • 4.Rg6#
                • 4.Qg6#
              • 3...Kd6
                • 4.Rg6#
                • 4.Qg6#
              • 3...Kf6
                • 4.Rg6#
                • 4.Qg6#
            • 3.d8Q
              • threat
                • 4.Bd5#
                • 4.Rxe8#
                • 4.Qe3#
                • 4.Qe7#
                • 4.Qe1#
              • 3...Sc7
                • 4.Qg6#
          • 2...Sf7
            • 3.Qg6+
              • 3...Ke7
                • 4.Re8#
                • 4.d8Q#
                • 4.d8S#
                • 4.d8B#
                • 4.d8R#
            • 3.d8S+
              • 3...Kd6
                • 4.Rd7#
                • 4.Rg6#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
                • 4.Qg6#
              • 3...Kf6
                • 4.Rxf7#
                • 4.Rg6#
                • 4.Qg6#
                • 4.Qg7#
              • 3...Sxd8
                • 4.Rg6#
                • 4.Qg6#
            • 3.d8Q
              • threat
                • 4.Bd5#
                • 4.Rg6#
                • 4.Re8#
                • 4.Qe7#
                • 4.Qg6#
        • 2.Rh8
          • threat
            • 3.Qg6+
              • 3...Ke7
                • 4.d8Q#
                • 4.d8B#
            • 3.d8S+
              • 3...Kf6
                • 4.Bb2#
                • 4.Rh6#
                • 4.Qg5#
                • 4.Qg7#
            • 3.d8Q
              • threat
                • 4.Rh6#
                • 4.Qe7#
                • 4.Qg6#
          • 2...Kf6
            • 3.Qg5+
              • 3...Ke6
                • 4.d8S#
              • 3...Kf7
                • 4.Bd5#
                • 4.d8S#
            • 3.d8Q+
              • 3...Ke6
                • 4.Rh6#
                • 4.Qe7#
                • 4.Qg6#
            • 3.d8B+
              • 3...Ke6
                • 4.Rh6#
                • 4.Qg6#
            • 3.d8S
              • threat
                • 4.Bb2#
                • 4.Rh6#
                • 4.Qg5#
                • 4.Qg7#
              • 3...Sf7
                • 4.Rxf7#
          • 2...Ke7
            • 3.Qg5+
              • 3...Ke6
                • 4.d8S#
              • 3...Kf7
                • 4.Bd5#
                • 4.d8S#
            • 3.d8Q+
              • 3...Ke6
                • 4.Rh6#
                • 4.Qe7#
                • 4.Qg6#
            • 3.d8B+
              • 3...Ke6
                • 4.Rh6#
                • 4.Qg6#
            • 3.Qg6
              • threat
                • 4.d8Q#
                • 4.d8B#
              • 3...Sxb7
                • 4.Re8#
              • 3...Se8
                • 4.Rxe8#
                • 4.dxe8Q#
                • 4.dxe8R#
          • 2...Kf7
            • 3.Bd5+
              • 3...Kf6
                • 4.Qg5#
                • 4.d8Q#
                • 4.d8B#
              • 3...Ke7
                • 4.Qg5#
                • 4.d8Q#
                • 4.d8B#
            • 3.Qg8+
              • 3...Kf6
                • 4.d8Q#
                • 4.d8B#
              • 3...Ke7
                • 4.d8Q#
                • 4.d8B#
            • 3.d8Q+
              • 3...Ke6
                • 4.Rh6#
                • 4.Qe7#
                • 4.Qg6#
              • 3...Sxb7
                • 4.Bd5#
                • 4.Qgg8#
            • 3.d8S+
              • 3...Kf6
                • 4.Bb2#
                • 4.Rh6#
                • 4.Qg5#
                • 4.Qg7#
            • 3.d8B+
              • 3...Ke6
                • 4.Rh6#
                • 4.Qg6#
              • 3...Sxb7
                • 4.Bd5#
                • 4.Qg8#
            • 3.Qg5
              • threat
                • 4.Bd5#
                • 4.d8S#
              • 3...Ke6
                • 4.d8S#
          • 2...Sxb5
            • 3.Qg6+
              • 3...Ke7
                • 4.Re8#
                • 4.d8Q#
                • 4.d8B#
            • 3.d8S+
              • 3...Kd6
                • 4.Rd7#
                • 4.Rh6#
                • 4.Qc5#
                • 4.Qg6#
              • 3...Kf6
                • 4.Rf7#
                • 4.Rh6#
                • 4.Rf8#
                • 4.Qg5#
                • 4.Qg7#
          • 2...Sxb7
            • 3.Qg6+
              • 3...Ke7
                • 4.Re8#
          • 2...Sc4
            • 3.Re8+
              • 3...Kd6
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qg6#
                • 4.d8Q#
                • 4.d8R#
              • 3...Kf6
                • 4.d8Q#
                • 4.d8B#
              • 3...Kf7
                • 4.d8Q#
                • 4.d8B#
            • 3.Qg6+
              • 3...Ke7
                • 4.Re8#
                • 4.d8Q#
                • 4.d8S#
                • 4.d8B#
                • 4.d8R#
            • 3.Qg8+
              • 3...Kd6
                • 4.d8Q#
                • 4.d8R#
              • 3...Kf6
                • 4.d8Q#
                • 4.d8B#
              • 3...Ke7
                • 4.d8Q#
            • 3.d8S+
              • 3...Kd6
                • 4.Rd7#
                • 4.Rh6#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qg6#
              • 3...Kf6
                • 4.Rf7#
                • 4.Rh6#
                • 4.Rf8#
                • 4.Qg5#
                • 4.Qg7#
          • 2...Se4
            • 3.Re8+
              • 3...Kd6
                • 4.Qd4#
                • 4.d8Q#
                • 4.d8R#
              • 3...Kf6
                • 4.d8Q#
                • 4.d8B#
              • 3...Kf7
                • 4.d8Q#
                • 4.d8B#
            • 3.Qg8+
              • 3...Kd6
                • 4.d8Q#
                • 4.d8R#
              • 3...Kf6
                • 4.d8Q#
                • 4.d8B#
              • 3...Ke7
                • 4.d8Q#
            • 3.d8S+
              • 3...Kd6
                • 4.Rd7#
                • 4.Qd4#
              • 3...Kf6
                • 4.Rf7#
                • 4.Rh6#
                • 4.Rf8#
                • 4.Qg7#
          • 2...Sc8
            • 3.Rh6+
              • 3...Ke7
                • 4.dxc8Q#
                • 4.dxc8R#
              • 3...Kf7
                • 4.dxc8Q#
                • 4.dxc8R#
            • 3.Qg6+
              • 3...Ke7
                • 4.Re8#
                • 4.dxc8Q#
                • 4.dxc8S#
                • 4.dxc8B#
                • 4.dxc8R#
                • 4.d8Q#
                • 4.d8S#
                • 4.d8B#
                • 4.d8R#
            • 3.dxc8Q+
              • 3...Kd6
                • 4.Rh6#
                • 4.Rd8#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd7#
                • 4.Qd1#
                • 4.Qg6#
              • 3...Kf6
                • 4.Bb2#
                • 4.Rh6#
                • 4.Rf8#
                • 4.Qg5#
                • 4.Qg7#
            • 3.dxc8B+
              • 3...Kd6
                • 4.Rh6#
                • 4.Rd8#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
                • 4.Qg6#
              • 3...Kf6
                • 4.Bb2#
                • 4.Rh6#
                • 4.Rf8#
                • 4.Qg5#
                • 4.Qg7#
            • 3.d8S+
              • 3...Kd6
                • 4.Rd7#
                • 4.Rh6#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
                • 4.Qg6#
              • 3...Kf6
                • 4.Bb2#
                • 4.Rf7#
                • 4.Rh6#
                • 4.Rf8#
                • 4.Qg5#
                • 4.Qg7#
            • 3.dxc8S
              • 3...Kf6
                • 4.Rh6#
            • 3.dxc8R
              • threat
                • 4.Rh6#
                • 4.Qg6#
              • 3...Kd6
                • 4.Rh6#
                • 4.Qg6#
              • 3...Kf6
                • 4.Rh6#
          • 2...Se8
            • 3.Rxe8+
              • 3...Kd6
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
                • 4.Qg6#
                • 4.d8Q#
                • 4.d8R#
              • 3...Kf6
                • 4.d8Q#
                • 4.d8B#
              • 3...Kf7
                • 4.d8Q#
                • 4.d8B#
            • 3.dxe8Q+
              • 3...Kd6
                • 4.Rd7#
                • 4.Rh6#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qeg6#
                • 4.Qd7#
                • 4.Qd1#
                • 4.Qgg6#
                • 4.Qe5#
                • 4.Qe7#
              • 3...Kf6
                • 4.Bb2#
                • 4.Rf7#
                • 4.Rh6#
                • 4.Rf8#
                • 4.Qd4#
                • 4.Qeg6#
                • 4.Qf7#
                • 4.Qa1#
                • 4.Qg5#
                • 4.Qgg6#
                • 4.Qg7#
                • 4.Qe5#
                • 4.Qe7#
            • 3.dxe8R+
              • 3...Kd6
                • 4.Rd7#
                • 4.Rh6#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
                • 4.Qg6#
              • 3...Kf6
                • 4.Bb2#
                • 4.Rh6#
                • 4.Rhf8#
                • 4.Qg5#
                • 4.Qg7#
            • 3.d8S+
              • 3...Kd6
                • 4.Rd7#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
              • 3...Kf6
                • 4.Bb2#
                • 4.Rf7#
                • 4.Rh6#
                • 4.Rf8#
                • 4.Qg5#
            • 3.dxe8B
              • threat
                • 4.Rh6#
                • 4.Qg6#
              • 3...Kd6
                • 4.Rh6#
                • 4.Qg6#
              • 3...Kf6
                • 4.Rh6#
                • 4.Qg6#
            • 3.d8Q
              • threat
                • 4.Bd5#
                • 4.Rxe8#
                • 4.Qe3#
                • 4.Qe7#
                • 4.Qe1#
                • 4.Qg8#
          • 2...Sf7
            • 3.Qg6+
              • 3...Ke7
                • 4.Re8#
                • 4.d8Q#
                • 4.d8S#
                • 4.d8B#
                • 4.d8R#
            • 3.d8S+
              • 3...Kd6
                • 4.Rd7#
                • 4.Qd4#
                • 4.Qc5#
                • 4.Qd1#
                • 4.Qg6#
              • 3...Kf6
                • 4.Rxf7#
              • 3...Sxd8
                • 4.Rh6#
                • 4.Qg6#
            • 3.d8Q
              • threat
                • 4.Bd5#
                • 4.Re8#
                • 4.Qe7#
                • 4.Qg6#
        • 2.Qg5
          • 2...Sxb5
            • 3.Re8+
              • 3...Kd6
                • 4.Qf6#
                • 4.Qh6#
                • 4.Qg6#
              • 3...Kf7
                • 4.Bd5#
                • 4.d8S#
            • 3.Qg6+
              • 3...Ke7
                • 4.Re8#
            • 3.Kxb5
              • 3...Kd6
                • 4.Qf6#
              • 3...Kf7
                • 4.Bd5#
          • 2...Sxb7
            • 3.Qg6+
              • 3...Ke7
                • 4.Re8#
          • 2...Sc4
            • 3.Re8+
              • 3...Kd6
                • 4.Qf6#
                • 4.Qh6#
                • 4.Qe7#
                • 4.Qg6#
                • 4.d8Q#
                • 4.d8R#
              • 3...Kf7
                • 4.Bd5#
                • 4.d8Q#
                • 4.d8S#
                • 4.d8B#
                • 4.d8R#
            • 3.Qg6+
              • 3...Ke7
                • 4.Re8#
          • 2...Se4
            • 3.Re8+
              • 3...Kd6
                • 4.Qe7#
                • 4.d8Q#
                • 4.d8R#
              • 3...Kf7
                • 4.Bd5#
                • 4.d8Q#
                • 4.d8S#
                • 4.d8B#
                • 4.d8R#
          • 2...Sf7
            • 3.Re8+
              • 3...Kd6
                • 4.Qf6#
                • 4.Qe7#
                • 4.Qg6#
            • 3.Qg6+
              • 3...Ke7
                • 4.Re8#
        • 2.Qg7
          • 2...Sxb5
            • 3.Re8+
              • 3...Kd6
                • 4.Qf6#
                • 4.Qh6#
                • 4.Qg6#
            • 3.Qg6+
              • 3...Ke7
                • 4.Re8#
            • 3.Kxb5
              • 3...Kd6
                • 4.Qe5#
                • 4.Qf6#
            • 3.Bxb5
              • 3...Kd5
                • 4.Qe5#
              • 3...Kd6
                • 4.Qe5#
          • 2...Sxb7
            • 3.Re8+
              • 3...Kd6
                • 4.Qe5#
            • 3.Qg6+
              • 3...Ke7
                • 4.Re8#
            • 3.Bxb7
              • 3...Kd6
                • 4.Qe5#
          • 2...Sc4
            • 3.Re8+
              • 3...Kd6
                • 4.Qd4#
                • 4.Qf6#
                • 4.Qh6#
                • 4.Qf8#
                • 4.Qg6#
                • 4.Qe7#
                • 4.d8Q#
                • 4.d8R#
            • 3.Qg6+
              • 3...Ke7
                • 4.Re8#
          • 2...Se4
            • 3.Re8+
              • 3...Kd6
                • 4.Qd4#
                • 4.Qe5#
                • 4.Qf8#
                • 4.Qe7#
                • 4.d8Q#
                • 4.d8R#
          • 2...Sf7
            • 3.Re8+
              • 3...Kd6
                • 4.Qd4#
                • 4.Qf6#
                • 4.Qf8#
                • 4.Qg6#
            • 3.Qg6+
              • 3...Ke7
                • 4.Re8#

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