Problem Display
PID: 144299 (3r3q/5N2/4n1p1/R6N/4k3/QB1p1p1P/1B1p2P1/3KbR2 w - - 0 1)

Putney, CF

British Chess Magazine 08. Ty, 1897-1898

3r3q/5N2/4n1p1/R6N/4k3/QB1p1p1P/1B1p2P1/3KbR2

#3

10 + 9


SOLUTION


  • SOUND
  • Sets
    • 1...Qxb2
      • 2.Qb4+
        • 2...Ke3
          • 3.Rxf3#
        • 2...Qd4
          • 3.Re5#
        • 2...Rd4
          • 3.Re5#
        • 2...Sd4
          • 3.Re5#
      • 2.Qa4+
        • 2...Ke3
          • 3.Rxf3#
        • 2...Qd4
          • 3.Re5#
        • 2...Rd4
          • 3.Re5#
        • 2...Sd4
          • 3.Re5#
    • 1...Qc3
      • 2.Qb4+
        • 2...Ke3
          • 3.Rxf3#
        • 2...Qxb4
          • 3.Re5#
        • 2...Qd4
          • 3.Re5#
        • 2...Qc4
          • 3.Re5#
        • 2...Rd4
          • 3.Re5#
        • 2...Sd4
          • 3.Re5#
      • 2.Qa4+
        • 2...Ke3
          • 3.Rxf3#
        • 2...Qb4
          • 3.Re5#
        • 2...Qd4
          • 3.Re5#
        • 2...Qc4
          • 3.Re5#
        • 2...Rd4
          • 3.Re5#
        • 2...Sd4
          • 3.Re5#
    • 1...Qe5
      • 2.Rxe5#
    • 1...Qf6
      • 2.Sxf6+
        • 2...Ke3
          • 3.Rxf3#
        • 2...Kf4
          • 3.Rxf3#
    • 1...Qh6
      • 2.Re5#
    • 1...Qh7
      • 2.Re5#
    • 1...Qe8
      • 2.Re5#
    • 1...Qf8
      • 2.Re5#
    • 1...Qg8
      • 2.Re5#
    • 1...Rd5
      • 2.Bxd5+
        • 2...Ke3
          • 3.Rxf3#
        • 2...Kf5
          • 3.Qxd3#
          • 3.g4#
    • 1...Rd6
      • 2.Sxd6+
        • 2...Ke3
          • 3.Rxf3#
    • 1...Ra8
      • 2.Sd6+
        • 2...Ke3
          • 3.Rxf3#
      • 2.Bd5+
        • 2...Ke3
          • 3.Rxf3#
        • 2...Kf5
          • 3.Qxd3#
          • 3.g4#
    • 1...Rb8
      • 2.Sd6+
        • 2...Ke3
          • 3.Rxf3#
      • 2.Bd5+
        • 2...Ke3
          • 3.Rxf3#
        • 2...Kf5
          • 3.Qxd3#
          • 3.g4#
    • 1...Rc8
      • 2.Sd6+
        • 2...Ke3
          • 3.Rxf3#
      • 2.Bd5+
        • 2...Ke3
          • 3.Rxf3#
        • 2...Kf5
          • 3.Qxd3#
          • 3.g4#
    • 1...Re8
      • 2.Sd6+
        • 2...Ke3
          • 3.Rxf3#
      • 2.Bd5+
        • 2...Ke3
          • 3.Rxf3#
        • 2...Kf5
          • 3.Qxd3#
          • 3.g4#
    • 1...Rf8
      • 2.Bd5+
        • 2...Ke3
          • 3.Rxf3#
        • 2...Kf5
          • 3.Qxd3#
          • 3.g4#
    • 1...Rg8
      • 2.Sd6+
        • 2...Ke3
          • 3.Rxf3#
      • 2.Bd5+
        • 2...Ke3
          • 3.Rxf3#
        • 2...Kf5
          • 3.Qxd3#
          • 3.g4#
    • 1...Bg3
      • 2.Sxg3+
        • 2...Ke3
          • 3.Rxf3#
        • 2...Kf4
          • 3.Rxf3#
    • 1...Sf4
      • 2.Sg5+
        • 2...Ke3
          • 3.Rxf3#
    • 1...Sg5
      • 2.Sxg5+
        • 2...Ke3
          • 3.Rxf3#
    • 1...Sc7
      • 2.Sg5+
        • 2...Ke3
          • 3.Rxf3#
    • 1...Sg7
      • 2.Re5#
    • 1...Sf8
      • 2.Sg5+
        • 2...Ke3
          • 3.Rxf3#
  • Tries
    • 1.Sg3+?
      • 1...Ke3
        • 2.Rxf3#
      • 1...Kf4
        • 2.Rxf3#
      • 1...Bxg3!
    • 1.Sf6+?
      • 1...Ke3
        • 2.Rxf3#
      • 1...Kf4
        • 2.Rxf3#
      • 1...Qxf6!
    • 1.Sg5+?
      • 1...Ke3
        • 2.Rxf3#
      • 1...Sxg5!
    • 1.Sd6+?
      • 1...Ke3
        • 2.Rxf3#
      • 1...Rxd6!
    • 1.Bxh8?
      • threat
        • 2.Re5+
          • 2...Kd4
            • 3.Qb2#
            • 3.Qb4#
            • 3.Qa1#
        • 2.Qb4+
          • 2...Ke3
            • 3.Rxf3#
            • 3.Re5#
          • 2...Rd4
            • 3.Re5#
          • 2...Sd4
            • 3.Re5#
        • 2.Qa4+
          • 2...Ke3
            • 3.Rxf3#
            • 3.Re5#
          • 2...Rd4
            • 3.Re5#
          • 2...Sd4
            • 3.Re5#
      • 1...Ke3
        • 2.Re5+
          • 2...Kd4
            • 3.Qb2#
            • 3.Qb4#
            • 3.Qa1#
      • 1...Rxh8
        • 2.Re5+
          • 2...Kd4
            • 3.Qb2#
            • 3.Qb4#
            • 3.Qa1#
        • 2.Qb4+
          • 2...Ke3
            • 3.Rxf3#
            • 3.Re5#
          • 2...Sd4
            • 3.Re5#
        • 2.Qa4+
          • 2...Ke3
            • 3.Rxf3#
            • 3.Re5#
          • 2...Sd4
            • 3.Re5#
      • 1...fxg2
        • 2.Re5+
          • 2...Kd4
            • 3.Qb2#
            • 3.Qb4#
            • 3.Qa1#
        • 2.Qb4+
          • 2...Ke3
            • 3.Re5#
          • 2...Rd4
            • 3.Re5#
          • 2...Sd4
            • 3.Re5#
        • 2.Qa4+
          • 2...Ke3
            • 3.Re5#
          • 2...Rd4
            • 3.Re5#
          • 2...Sd4
            • 3.Re5#
      • 1...gxh5
        • 2.Re5+
          • 2...Kd4
            • 3.Qb2#
            • 3.Qb4#
            • 3.Qa1#
          • 2...Kf4
            • 3.Rxf3#
      • 1...Rd5
        • 2.Bxd5+
          • 2...Ke3
            • 3.Rxf3#
          • 2...Kf5
            • 3.Qxd3#
            • 3.g4#
      • 1...Sg7
        • 2.Re5+
          • 2...Kd4
            • 3.Qb2#
            • 3.Qb4#
            • 3.Qc5#
            • 3.Qa1#
        • 2.Qb4+
          • 2...Ke3
            • 3.Rxf3#
            • 3.Re5#
            • 3.Qf4#
          • 2...Rd4
            • 3.Re5#
        • 2.Qe7+
          • 2...Kd4
            • 3.Bxg7#
            • 3.Qe5#
          • 2...Se6
            • 3.Qxe6#
        • 2.Qa4+
          • 2...Ke3
            • 3.Rxf3#
            • 3.Re5#
            • 3.Qf4#
          • 2...Rd4
            • 3.Re5#
      • 1...Rd6
        • 2.Sxd6+
          • 2...Ke3
            • 3.Rxf3#
        • 2.Re5+
          • 2...Kd4
            • 3.Rxe6#
            • 3.Qb2#
            • 3.Qb4#
            • 3.Qa1#
        • 2.Qb4+
          • 2...Ke3
            • 3.Rxf3#
            • 3.Re5#
          • 2...Rd4
            • 3.Re5#
          • 2...Sd4
            • 3.Re5#
        • 2.Qa4+
          • 2...Ke3
            • 3.Rxf3#
            • 3.Re5#
          • 2...Rd4
            • 3.Re5#
          • 2...Sd4
            • 3.Re5#
      • 1...Rd7
        • 2.Re5+
          • 2...Kd4
            • 3.Rxe6#
            • 3.Qb2#
            • 3.Qb4#
            • 3.Qa1#
        • 2.Qb4+
          • 2...Ke3
            • 3.Rxf3#
            • 3.Re5#
          • 2...Rd4
            • 3.Re5#
          • 2...Sd4
            • 3.Re5#
        • 2.Qa4+
          • 2...Ke3
            • 3.Rxf3#
            • 3.Re5#
          • 2...Rd4
            • 3.Re5#
          • 2...Sd4
            • 3.Re5#
      • 1...Ra8
        • 2.Sd6+
          • 2...Ke3
            • 3.Rxf3#
        • 2.Bd5+
          • 2...Ke3
            • 3.Rxf3#
          • 2...Kf5
            • 3.Qxd3#
            • 3.g4#
        • 2.Re5+
          • 2...Kd4
            • 3.Qb2#
            • 3.Qb4#
        • 2.Qb4+
          • 2...Ke3
            • 3.Rxf3#
            • 3.Re5#
          • 2...Sd4
            • 3.Re5#
            • 3.Qxd4#
        • 2.Qa4+
          • 2...Ke3
            • 3.Rxf3#
            • 3.Re5#
          • 2...Sd4
            • 3.Re5#
            • 3.Qxd4#
      • 1...Rb8
        • 2.Sd6+
          • 2...Ke3
            • 3.Rxf3#
        • 2.Bd5+
          • 2...Ke3
            • 3.Rxf3#
          • 2...Kf5
            • 3.Qxd3#
            • 3.g4#
        • 2.Re5+
          • 2...Kd4
            • 3.Qb2#
            • 3.Qa1#
      • 1...Rc8
        • 2.Sd6+
          • 2...Ke3
            • 3.Rxf3#
        • 2.Bd5+
          • 2...Ke3
            • 3.Rxf3#
          • 2...Kf5
            • 3.Qxd3#
            • 3.g4#
      • 1...Re8
        • 2.Sd6+
          • 2...Ke3
            • 3.Rxf3#
        • 2.Bd5+
          • 2...Ke3
            • 3.Rxf3#
          • 2...Kf5
            • 3.Qxd3#
            • 3.g4#
        • 2.Re5+
          • 2...Kd4
            • 3.Qb2#
            • 3.Qb4#
            • 3.Qa1#
        • 2.Qb4+
          • 2...Ke3
            • 3.Rxf3#
            • 3.Re5#
          • 2...Sd4
            • 3.Qxd4#
        • 2.Qa4+
          • 2...Ke3
            • 3.Rxf3#
            • 3.Re5#
          • 2...Sd4
            • 3.Qxd4#
      • 1...Rf8
        • 2.Bd5+
          • 2...Ke3
            • 3.Rxf3#
          • 2...Kf5
            • 3.Qxd3#
            • 3.g4#
        • 2.Re5+
          • 2...Kd4
            • 3.Qb2#
            • 3.Qb4#
            • 3.Qa1#
        • 2.Qb4+
          • 2...Ke3
            • 3.Rxf3#
            • 3.Re5#
          • 2...Sd4
            • 3.Re5#
            • 3.Qxd4#
        • 2.Qa4+
          • 2...Ke3
            • 3.Rxf3#
            • 3.Re5#
          • 2...Sd4
            • 3.Re5#
            • 3.Qxd4#
      • 1...Rg8
        • 2.Sd6+
          • 2...Ke3
            • 3.Rxf3#
        • 2.Bd5+
          • 2...Ke3
            • 3.Rxf3#
          • 2...Kf5
            • 3.Qxd3#
            • 3.g4#
        • 2.Re5+
          • 2...Kd4
            • 3.Qb2#
            • 3.Qb4#
            • 3.Qa1#
        • 2.Qb4+
          • 2...Ke3
            • 3.Rxf3#
            • 3.Re5#
          • 2...Sd4
            • 3.Re5#
            • 3.Qxd4#
        • 2.Qa4+
          • 2...Ke3
            • 3.Rxf3#
            • 3.Re5#
          • 2...Sd4
            • 3.Re5#
            • 3.Qxd4#
      • 1...Bf2
        • 2.Re5+
          • 2...Kd4
            • 3.Qb2#
            • 3.Qb4#
            • 3.Qa1#
        • 2.Qb4+
          • 2...Ke3
            • 3.Re5#
          • 2...Rd4
            • 3.Re5#
          • 2...Bd4
            • 3.Re5#
          • 2...Sd4
            • 3.Re5#
        • 2.Qa4+
          • 2...Ke3
            • 3.Re5#
          • 2...Rd4
            • 3.Re5#
          • 2...Bd4
            • 3.Re5#
          • 2...Sd4
            • 3.Re5#
      • 1...Bg3
        • 2.Sxg3+
          • 2...Ke3
            • 3.Rxf3#
          • 2...Kf4
            • 3.Rxf3#
      • 1...Sf4
        • 2.Sg5+
          • 2...Ke3
            • 3.Rxf3#
        • 2.Re5+
          • 2...Kd4
            • 3.Re8#
            • 3.Qb2#
            • 3.Qb4#
            • 3.Qc5#
            • 3.Qa1#
        • 2.Qb4+
          • 2...Ke3
            • 3.Rxf3#
            • 3.Re5#
            • 3.Qxf4#
          • 2...Rd4
            • 3.Re5#
            • 3.Qxd4#
        • 2.Qe7+
          • 2...Se6
            • 3.Qxe6#
        • 2.Qa4+
          • 2...Ke3
            • 3.Rxf3#
            • 3.Re5#
            • 3.Qxf4#
          • 2...Rd4
            • 3.Re5#
            • 3.Qxd4#
      • 1...Sg5
        • 2.Sxg5+
          • 2...Ke3
            • 3.Rxf3#
            • 3.Qe7#
        • 2.Re5+
          • 2...Kd4
            • 3.Re8#
            • 3.Qb2#
            • 3.Qb4#
            • 3.Qc5#
            • 3.Qa1#
        • 2.Qb4+
          • 2...Ke3
            • 3.Qf4#
          • 2...Rd4
            • 3.Re5#
            • 3.Qxd4#
        • 2.Qe7+
          • 2...Se6
            • 3.Qxe6#
        • 2.Qa4+
          • 2...Ke3
            • 3.Qf4#
          • 2...Rd4
            • 3.Re5#
            • 3.Qxd4#
      • 1...Sc7
        • 2.Sg5+
          • 2...Ke3
            • 3.Rxf3#
        • 2.Re5+
          • 2...Kd4
            • 3.Re8#
            • 3.Qb2#
            • 3.Qb4#
            • 3.Qc5#
            • 3.Qa1#
        • 2.Qb4+
          • 2...Ke3
            • 3.Rxf3#
            • 3.Re5#
            • 3.Qf4#
          • 2...Rd4
            • 3.Re5#
            • 3.Qxd4#
        • 2.Qe7+
          • 2...Se6
            • 3.Qxe6#
        • 2.Qa4+
          • 2...Ke3
            • 3.Rxf3#
            • 3.Re5#
            • 3.Qf4#
          • 2...Rd4
            • 3.Re5#
            • 3.Qxd4#
      • 1...Sf8
        • 2.Sg5+
          • 2...Ke3
            • 3.Rxf3#
        • 2.Re5+
          • 2...Kd4
            • 3.Rexe1#
            • 3.Re2#
            • 3.Re6#
            • 3.Re7#
            • 3.Re8#
            • 3.Qb2#
            • 3.Qb4#
            • 3.Qc5#
            • 3.Qa1#
        • 2.Qb4+
          • 2...Ke3
            • 3.Rxf3#
            • 3.Re5#
            • 3.Qf4#
          • 2...Rd4
            • 3.Re5#
            • 3.Qxd4#
        • 2.Qe7+
          • 2...Se6
            • 3.Qxe6#
        • 2.Qa4+
          • 2...Ke3
            • 3.Rxf3#
            • 3.Re5#
            • 3.Qf4#
          • 2...Rd4
            • 3.Re5#
            • 3.Qxd4#
      • 1...f2
        • 2.Re5+
          • 2...Kd4
            • 3.Qb2#
            • 3.Qb4#
            • 3.Qa1#
        • 2.Qb4+
          • 2...Ke3
            • 3.Re5#
          • 2...Rd4
            • 3.Re5#
          • 2...Sd4
            • 3.Re5#
        • 2.Qa4+
          • 2...Ke3
            • 3.Re5#
          • 2...Rd4
            • 3.Re5#
          • 2...Sd4
            • 3.Re5#
      • 1...Sc5!
    • 1.Bd5+?
      • 1...Ke3
        • 2.Rxf3#
      • 1...Kf5
        • 2.Qxd3#
        • 2.g4#
      • 1...Rxd5!
    • 1.Qb4+?
      • 1...Rd4
        • 2.Sd6+
          • 2...Ke3
            • 3.Rxf3#
        • 2.Rxe1+
          • 2...dxe1Q+
            • 3.Qxe1#
          • 2...dxe1S
            • 3.Qxe1#
          • 2...dxe1B
            • 3.Qxe1#
          • 2...dxe1R+
            • 3.Qxe1#
      • 1...Sd4!
    • 1.Qd6?
      • threat
        • 2.Sg5+
          • 2...Ke3
            • 3.Rxf3#
          • 2...Sxg5
            • 3.Qf4#
        • 2.Bd5+
          • 2...Ke3
            • 3.Rxf3#
          • 2...Kf5
            • 3.Qxe6#
            • 3.g4#
        • 2.Ra4+
          • 2...Ke3
            • 3.Rxf3#
          • 2...Kf5
            • 3.Bxe6#
            • 3.Qxe6#
            • 3.g4#
          • 2...Qd4
            • 3.Qe5#
            • 3.Qxe6#
          • 2...Sd4
            • 3.Qf4#
        • 2.Re5+
          • 2...Qxe5
            • 3.Qxe5#
        • 2.Qe5+
          • 2...Qxe5
            • 3.Rxe5#
        • 2.Qxe6+
          • 2...Qe5
            • 3.Rxe5#
            • 3.Qxe5#
      • 1...Ke3
        • 2.Rxf3+
          • 2...Ke4
            • 3.Bd5#
        • 2.Re5+
          • 2...Qxe5
            • 3.Qxe5#
        • 2.Qe5+
          • 2...Qxe5
            • 3.Rxe5#
        • 2.Qxe6+
          • 2...Qe5
            • 3.Rxe5#
            • 3.Qxe5#
      • 1...Qxb2
        • 2.Sg5+
          • 2...Ke3
            • 3.Rxf3#
          • 2...Sxg5
            • 3.Qf4#
        • 2.Ra4+
          • 2...Ke3
            • 3.Rxf3#
          • 2...Kf5
            • 3.Bxe6#
            • 3.Qxe6#
            • 3.g4#
          • 2...Qd4
            • 3.Qe5#
            • 3.Qxe6#
          • 2...Sd4
            • 3.Qf4#
            • 3.Qe5#
            • 3.Qe6#
        • 2.Re5+
          • 2...Qxe5
            • 3.Qxe5#
        • 2.Qb4+
          • 2...Ke3
            • 3.Rxf3#
          • 2...Qd4
            • 3.Re5#
          • 2...Rd4
            • 3.Re5#
          • 2...Sd4
            • 3.Re5#
        • 2.Qxe6+
          • 2...Kd4
            • 3.Qe5#
          • 2...Qe5
            • 3.Qxe5#
      • 1...Rxd6
        • 2.Sxd6+
          • 2...Ke3
            • 3.Rxf3#
      • 1...fxg2
        • 2.Sg5+
          • 2...Ke3
            • 3.Rf3#
          • 2...Sxg5
            • 3.Qf4#
        • 2.Bd5+
          • 2...Ke3
            • 3.Rf3#
        • 2.Re5+
          • 2...Qxe5
            • 3.Qxe5#
        • 2.Qe5+
          • 2...Qxe5
            • 3.Rxe5#
        • 2.Qxe6+
          • 2...Qe5
            • 3.Rxe5#
            • 3.Qxe5#
      • 1...gxh5
        • 2.Re5+
          • 2...Kf4
            • 3.Rxf3#
          • 2...Qxe5
            • 3.Qxe5#
        • 2.Qxe6+
          • 2...Kf4
            • 3.Rxf3#
          • 2...Qe5
            • 3.Qxe5#
      • 1...Qc3
        • 2.Sg5+
          • 2...Ke3
            • 3.Rxf3#
          • 2...Sxg5
            • 3.Qf4#
        • 2.Ra4+
          • 2...Ke3
            • 3.Rxf3#
          • 2...Kf5
            • 3.Bxe6#
            • 3.Qxe6#
            • 3.g4#
          • 2...Qb4
            • 3.Qe5#
            • 3.Qxe6#
          • 2...Qd4
            • 3.Qe5#
            • 3.Qxe6#
          • 2...Qc4
            • 3.Qe5#
            • 3.Qxe6#
          • 2...Sd4
            • 3.Qf4#
            • 3.Qe5#
            • 3.Qe6#
        • 2.Re5+
          • 2...Qxe5
            • 3.Qxe5#
        • 2.Qb4+
          • 2...Ke3
            • 3.Rxf3#
          • 2...Qxb4
            • 3.Re5#
          • 2...Qd4
            • 3.Re5#
          • 2...Qc4
            • 3.Re5#
          • 2...Rd4
            • 3.Re5#
          • 2...Sd4
            • 3.Re5#
        • 2.Qe5+
          • 2...Qxe5
            • 3.Rxe5#
        • 2.Qxe6+
          • 2...Kd4
            • 3.Qe5#
          • 2...Qe5
            • 3.Rxe5#
            • 3.Qxe5#
      • 1...Qd4
        • 2.Sg5+
          • 2...Ke3
            • 3.Rxf3#
          • 2...Sxg5
            • 3.Qf4#
        • 2.Re5+
          • 2...Qxe5
            • 3.Qxe5#
        • 2.Qe5+
          • 2...Qxe5
            • 3.Rxe5#
        • 2.Qxd4+
          • 2...Rxd4
            • 3.Re5#
          • 2...Sxd4
            • 3.Re5#
        • 2.Qxe6+
          • 2...Qe5
            • 3.Rxe5#
            • 3.Qxe5#
      • 1...Qf6
        • 2.Sxf6+
          • 2...Ke3
            • 3.Rxf3#
            • 3.Qe5#
        • 2.Re5+
          • 2...Qxe5
            • 3.Qxe5#
        • 2.Qe5+
          • 2...Qxe5
            • 3.Rxe5#
      • 1...Qg7
        • 2.Sg5+
          • 2...Ke3
            • 3.Rxf3#
          • 2...Sxg5
            • 3.Qf4#
        • 2.Bd5+
          • 2...Ke3
            • 3.Rxf3#
          • 2...Kf5
            • 3.Qxe6#
            • 3.g4#
        • 2.Ra4+
          • 2...Ke3
            • 3.Rxf3#
          • 2...Kf5
            • 3.Bxe6#
            • 3.Qxe6#
            • 3.g4#
          • 2...Qd4
            • 3.Qe5#
            • 3.Qxe6#
          • 2...Sd4
            • 3.Qf4#
        • 2.Re5+
          • 2...Qxe5
            • 3.Qxe5#
        • 2.Qe5+
          • 2...Qxe5
            • 3.Rxe5#
        • 2.Qxe6+
          • 2...Qe5
            • 3.Rxe5#
            • 3.Qxe5#
      • 1...Ra8
        • 2.Sg5+
          • 2...Ke3
            • 3.Rxf3#
          • 2...Sxg5
            • 3.Qf4#
        • 2.Bd5+
          • 2...Ke3
            • 3.Rxf3#
          • 2...Kf5
            • 3.Qxe6#
            • 3.g4#
        • 2.Re5+
          • 2...Qxe5
            • 3.Qxe5#
        • 2.Qe5+
          • 2...Qxe5
            • 3.Rxe5#
        • 2.Qd5+
          • 2...Ke3
            • 3.Rxf3#
            • 3.Qxf3#
        • 2.Qc6+
          • 2...Ke3
            • 3.Rxf3#
            • 3.Qxf3#
        • 2.Qxe6+
          • 2...Qe5
            • 3.Rxe5#
            • 3.Qxe5#
      • 1...Rb8
        • 2.Sg5+
          • 2...Ke3
            • 3.Rxf3#
          • 2...Sxg5
            • 3.Qf4#
        • 2.Bd5+
          • 2...Ke3
            • 3.Rxf3#
          • 2...Kf5
            • 3.Qxe6#
            • 3.g4#
        • 2.Re5+
          • 2...Qxe5
            • 3.Qxe5#
        • 2.Qe5+
          • 2...Qxe5
            • 3.Rxe5#
        • 2.Qd5+
          • 2...Ke3
            • 3.Rxf3#
            • 3.Qxf3#
        • 2.Qc6+
          • 2...Ke3
            • 3.Rxf3#
            • 3.Qxf3#
        • 2.Qxe6+
          • 2...Qe5
            • 3.Rxe5#
            • 3.Qxe5#
      • 1...Rc8
        • 2.Sg5+
          • 2...Ke3
            • 3.Rxf3#
          • 2...Sxg5
            • 3.Qf4#
        • 2.Bd5+
          • 2...Ke3
            • 3.Rxf3#
          • 2...Kf5
            • 3.Qxe6#
            • 3.g4#
        • 2.Re5+
          • 2...Qxe5
            • 3.Qxe5#
        • 2.Qe5+
          • 2...Qxe5
            • 3.Rxe5#
        • 2.Qd5+
          • 2...Ke3
            • 3.Rxf3#
            • 3.Qxf3#
        • 2.Qxe6+
          • 2...Qe5
            • 3.Rxe5#
            • 3.Qxe5#
      • 1...Re8
        • 2.Sg5+
          • 2...Ke3
            • 3.Rxf3#
          • 2...Sxg5
            • 3.Qf4#
        • 2.Bd5+
          • 2...Ke3
            • 3.Rxf3#
          • 2...Kf5
            • 3.g4#
        • 2.Ra4+
          • 2...Ke3
            • 3.Rxf3#
          • 2...Kf5
            • 3.Qxd3#
            • 3.g4#
          • 2...Qd4
            • 3.Qe5#
          • 2...Sd4
            • 3.Qf4#
        • 2.Re5+
          • 2...Qxe5
            • 3.Qxe5#
        • 2.Qe5+
          • 2...Qxe5
            • 3.Rxe5#
        • 2.Qd5+
          • 2...Ke3
            • 3.Rxf3#
            • 3.Qxf3#
        • 2.Qc6+
          • 2...Ke3
            • 3.Rxf3#
            • 3.Qxf3#
      • 1...Rf8
        • 2.Bd5+
          • 2...Ke3
            • 3.Rxf3#
          • 2...Kf5
            • 3.Qxe6#
            • 3.g4#
        • 2.Ra4+
          • 2...Ke3
            • 3.Rxf3#
          • 2...Kf5
            • 3.Bxe6#
            • 3.Qxd3#
            • 3.Qxe6#
            • 3.g4#
          • 2...Qd4
            • 3.Qe5#
            • 3.Qxe6#
          • 2...Sd4
            • 3.Qf4#
        • 2.Re5+
          • 2...Qxe5
            • 3.Qxe5#
        • 2.Qe5+
          • 2...Qxe5
            • 3.Rxe5#
        • 2.Qd5+
          • 2...Ke3
            • 3.Rxf3#
            • 3.Qxf3#
        • 2.Qc6+
          • 2...Ke3
            • 3.Rxf3#
            • 3.Qxf3#
        • 2.Qxe6+
          • 2...Qe5
            • 3.Rxe5#
            • 3.Qxe5#
      • 1...Rg8
        • 2.Sg5+
          • 2...Ke3
            • 3.Rxf3#
          • 2...Sxg5
            • 3.Qf4#
        • 2.Bd5+
          • 2...Ke3
            • 3.Rxf3#
          • 2...Kf5
            • 3.Qxe6#
            • 3.g4#
        • 2.Ra4+
          • 2...Ke3
            • 3.Rxf3#
          • 2...Kf5
            • 3.Bxe6#
            • 3.Qxd3#
            • 3.Qxe6#
            • 3.g4#
          • 2...Qd4
            • 3.Qe5#
            • 3.Qxe6#
          • 2...Sd4
            • 3.Qf4#
        • 2.Re5+
          • 2...Qxe5
            • 3.Qxe5#
        • 2.Qe5+
          • 2...Qxe5
            • 3.Rxe5#
        • 2.Qd5+
          • 2...Ke3
            • 3.Rxf3#
            • 3.Qxf3#
        • 2.Qc6+
          • 2...Ke3
            • 3.Rxf3#
            • 3.Qxf3#
        • 2.Qxe6+
          • 2...Qe5
            • 3.Rxe5#
            • 3.Qxe5#
      • 1...Bf2
        • 2.Re5+
          • 2...Qxe5
            • 3.Qxe5#
        • 2.Qe5+
          • 2...Qxe5
            • 3.Rxe5#
        • 2.Qxe6+
          • 2...Qe5
            • 3.Rxe5#
            • 3.Qxe5#
      • 1...Bg3
        • 2.Sxg3+
          • 2...Ke3
            • 3.Rxf3#
        • 2.Bd5+
          • 2...Ke3
            • 3.Rxf3#
          • 2...Kf5
            • 3.Sxg3#
            • 3.Qxe6#
      • 1...Bh4
        • 2.Bd5+
          • 2...Ke3
            • 3.Rxf3#
          • 2...Kf5
            • 3.Qxe6#
            • 3.g4#
        • 2.Ra4+
          • 2...Ke3
            • 3.Rxf3#
          • 2...Kf5
            • 3.Bxe6#
            • 3.Qxe6#
            • 3.g4#
          • 2...Qd4
            • 3.Qe5#
            • 3.Qxe6#
          • 2...Sd4
            • 3.Qf4#
        • 2.Re5+
          • 2...Qxe5
            • 3.Qxe5#
        • 2.Qe5+
          • 2...Qxe5
            • 3.Rxe5#
        • 2.Qxe6+
          • 2...Qe5
            • 3.Rxe5#
            • 3.Qxe5#
      • 1...f2
        • 2.Sg5+
          • 2...Ke3
            • 3.Qg3#
          • 2...Sxg5
            • 3.Qf4#
        • 2.Sxh8
          • threat
            • 3.Re5#
            • 3.Qe5#
            • 3.Qxe6#
          • 2...Ke3
            • 3.Re5#
            • 3.Qe5#
            • 3.Qxe6#
        • 2.Bd5+
          • 2...Ke3
            • 3.Qg3#
          • 2...Kf5
            • 3.Sg3#
            • 3.Qxe6#
            • 3.g4#
        • 2.Ra4+
          • 2...Ke3
            • 3.Qg3#
          • 2...Kf5
            • 3.Sg3#
            • 3.Bxe6#
            • 3.Qxe6#
            • 3.g4#
          • 2...Qd4
            • 3.Qe5#
            • 3.Qxe6#
          • 2...Sd4
            • 3.Qf4#
        • 2.Re5+
          • 2...Qxe5
            • 3.Qxe5#
        • 2.Qe5+
          • 2...Qxe5
            • 3.Rxe5#
        • 2.Qxe6+
          • 2...Qe5
            • 3.Rxe5#
            • 3.Qxe5#
      • 1...g5
        • 2.Sxg5+
          • 2...Ke3
            • 3.Rxf3#
          • 2...Sxg5
            • 3.Qf4#
        • 2.Bd5+
          • 2...Ke3
            • 3.Rxf3#
          • 2...Kf5
            • 3.Qxe6#
        • 2.Re5+
          • 2...Qxe5
            • 3.Qxe5#
        • 2.Qe5+
          • 2...Qxe5
            • 3.Rxe5#
        • 2.Qxe6+
          • 2...Qe5
            • 3.Rxe5#
            • 3.Qxe5#
      • 1...Qxh5!
    • 1.Qe7?
      • threat
        • 2.Sg5+
          • 2...Ke3
            • 3.Rxf3#
        • 2.Qxe6+
          • 2...Qe5
            • 3.Rxe5#
            • 3.Qxe5#
      • 1...Ke3
        • 2.Rxf3+
          • 2...Ke4
            • 3.Sg5#
        • 2.Qxe6+
          • 2...Qe5
            • 3.Rxe5#
            • 3.Qxe5#
      • 1...Qxb2
        • 2.Ra4+
          • 2...Ke3
            • 3.Rxf3#
          • 2...Kf5
            • 3.Bxe6#
            • 3.Qxe6#
            • 3.g4#
          • 2...Qd4
            • 3.Qxe6#
          • 2...Rd4
            • 3.Qxe6#
        • 2.Qb4+
          • 2...Ke3
            • 3.Rxf3#
          • 2...Qd4
            • 3.Re5#
          • 2...Rd4
            • 3.Re5#
          • 2...Sd4
            • 3.Re5#
        • 2.Qxe6+
          • 2...Kd4
            • 3.Qe5#
          • 2...Qe5
            • 3.Qxe5#
      • 1...fxg2
        • 2.Sg5+
          • 2...Ke3
            • 3.Rf3#
        • 2.Qxe6+
          • 2...Qe5
            • 3.Rxe5#
            • 3.Qxe5#
      • 1...gxh5
        • 2.Sg5+
          • 2...Ke3
            • 3.Rxf3#
          • 2...Kf4
            • 3.Rxf3#
        • 2.Qxe6+
          • 2...Kf4
            • 3.Rxf3#
          • 2...Qe5
            • 3.Qxe5#
      • 1...Qc3
        • 2.Ra4+
          • 2...Ke3
            • 3.Rxf3#
          • 2...Kf5
            • 3.Bxe6#
            • 3.Qxe6#
            • 3.g4#
          • 2...Qb4
            • 3.Qxe6#
          • 2...Qd4
            • 3.Qxe6#
          • 2...Qc4
            • 3.Qxe6#
          • 2...Rd4
            • 3.Qxe6#
        • 2.Qb4+
          • 2...Ke3
            • 3.Rxf3#
          • 2...Qxb4
            • 3.Re5#
          • 2...Qd4
            • 3.Re5#
          • 2...Qc4
            • 3.Re5#
          • 2...Rd4
            • 3.Re5#
          • 2...Sd4
            • 3.Re5#
        • 2.Qxe6+
          • 2...Kd4
            • 3.Qe5#
          • 2...Qe5
            • 3.Rxe5#
            • 3.Qxe5#
      • 1...Rd5
        • 2.Bxd5+
          • 2...Ke3
            • 3.Rxf3#
          • 2...Kf5
            • 3.Sd6#
            • 3.Qxe6#
            • 3.g4#
      • 1...Qd4
        • 2.Sg5+
          • 2...Ke3
            • 3.Rxf3#
        • 2.Qxe6+
          • 2...Qe5
            • 3.Rxe5#
            • 3.Qxe5#
      • 1...Qf6
        • 2.Sxf6+
          • 2...Ke3
            • 3.Rxf3#
          • 2...Kf4
            • 3.Rxf3#
        • 2.Qxf6
          • threat
            • 3.Re5#
            • 3.Qe5#
            • 3.Qxf3#
            • 3.Qxe6#
          • 2...Ke3
            • 3.Re5#
            • 3.Qe5#
            • 3.Qxf3#
            • 3.Qxe6#
      • 1...Qg7
        • 2.Sg5+
          • 2...Ke3
            • 3.Rxf3#
        • 2.Qxe6+
          • 2...Qe5
            • 3.Rxe5#
            • 3.Qxe5#
      • 1...Rd6
        • 2.Sg5+
          • 2...Ke3
            • 3.Rxf3#
        • 2.Sxd6+
          • 2...Ke3
            • 3.Rxf3#
      • 1...Re8
        • 2.Sg5+
          • 2...Ke3
            • 3.Rxf3#
        • 2.Sd6+
          • 2...Ke3
            • 3.Rxf3#
        • 2.Bd5+
          • 2...Ke3
            • 3.Rxf3#
          • 2...Kf5
            • 3.Sd6#
            • 3.g4#
        • 2.Qb7+
          • 2...Ke3
            • 3.Rxf3#
            • 3.Qxf3#
      • 1...Rf8
        • 2.Bd5+
          • 2...Ke3
            • 3.Rxf3#
          • 2...Kf5
            • 3.Sd6#
            • 3.Qxe6#
            • 3.g4#
        • 2.Ra4+
          • 2...Ke3
            • 3.Rxf3#
          • 2...Kf5
            • 3.Sd6#
            • 3.Bxe6#
            • 3.Qxe6#
            • 3.g4#
          • 2...Qd4
            • 3.Qxe6#
        • 2.Qxe6+
          • 2...Qe5
            • 3.Rxe5#
            • 3.Qxe5#
        • 2.Qb7+
          • 2...Ke3
            • 3.Rxf3#
            • 3.Qxf3#
      • 1...Bf2
        • 2.Qxe6+
          • 2...Qe5
            • 3.Rxe5#
            • 3.Qxe5#
      • 1...Bg3
        • 2.Sxg3+
          • 2...Ke3
            • 3.Rxf3#
          • 2...Kf4
            • 3.Rxf3#
        • 2.Sg5+
          • 2...Ke3
            • 3.Rxf3#
      • 1...Bh4
        • 2.Qxh4+
          • 2...Ke3
            • 3.Rxf3#
          • 2...Sf4
            • 3.Qxf4#
        • 2.Qxe6+
          • 2...Qe5
            • 3.Rxe5#
            • 3.Qxe5#
      • 1...f2
        • 2.Qxe6+
          • 2...Qe5
            • 3.Rxe5#
            • 3.Qxe5#
      • 1...g5
        • 2.Sxg5+
          • 2...Ke3
            • 3.Rxf3#
        • 2.Qxe6+
          • 2...Qe5
            • 3.Rxe5#
            • 3.Qxe5#
      • 1...Qxh5!
    • 1.Qa4+?
      • 1...Rd4
        • 2.Sd6+
          • 2...Ke3
            • 3.Rxf3#
      • 1...Sd4!
  • Keys
    • 1.Qf8!
      • threat
        • 2.Sg5+
          • 2...Ke3
            • 3.Rxf3#
            • 3.Qxf3#
          • 2...Sxg5
            • 3.Qf4#
        • 2.Sd6+
          • 2...Ke3
            • 3.Rxf3#
            • 3.Qxf3#
          • 2...Rxd6
            • 3.Qxf3#
        • 2.Sxh8
          • threat
            • 3.Re5#
            • 3.Qxf3#
          • 2...Ke3
            • 3.Re5#
            • 3.Qxf3#
          • 2...Sd4
            • 3.Qf4#
      • 1...Ke3
        • 2.Sxh8
          • threat
            • 3.Re5#
            • 3.Qxf3#
          • 2...Ke4
            • 3.Re5#
            • 3.Qxf3#
          • 2...Sg5
            • 3.Qf4#
      • 1...Qxb2
        • 2.Qb4+
          • 2...Ke3
            • 3.Rxf3#
          • 2...Qd4
            • 3.Re5#
          • 2...Rd4
            • 3.Re5#
          • 2...Sd4
            • 3.Re5#
      • 1...Qxh5
        • 2.Sg5+
          • 2...Ke3
            • 3.Re5#
          • 2...Qxg5
            • 3.Qxf3#
          • 2...Sxg5
            • 3.Re5#
      • 1...Rxf8
        • 2.Bd5+
          • 2...Ke3
            • 3.Rxf3#
          • 2...Kf5
            • 3.g4#
      • 1...Sxf8
        • 2.Sg5+
          • 2...Ke3
            • 3.Rxf3#
      • 1...fxg2
        • 2.Sg5+
          • 2...Ke3
            • 3.Rf3#
            • 3.Qf3#
          • 2...Sxg5
            • 3.Qf4#
        • 2.Sd6+
          • 2...Ke3
            • 3.Rf3#
            • 3.Qf3#
          • 2...Rxd6
            • 3.Qf3#
        • 2.Sxh8
          • threat
            • 3.Re5#
            • 3.Qf3#
          • 2...Ke3
            • 3.Re5#
            • 3.Qf3#
          • 2...Sd4
            • 3.Qf4#
      • 1...gxh5
        • 2.Sd6+
          • 2...Ke3
            • 3.Rxf3#
            • 3.Qxf3#
          • 2...Rxd6
            • 3.Qxf3#
      • 1...Qc3
        • 2.Qb4+
          • 2...Ke3
            • 3.Rxf3#
          • 2...Qxb4
            • 3.Re5#
          • 2...Qd4
            • 3.Re5#
          • 2...Qc4
            • 3.Re5#
          • 2...Rd4
            • 3.Re5#
          • 2...Sd4
            • 3.Re5#
      • 1...Rd5
        • 2.Sg5+
          • 2...Ke3
            • 3.Rxf3#
            • 3.Qxf3#
          • 2...Rxg5
            • 3.Qxf3#
          • 2...Sxg5
            • 3.Qf4#
        • 2.Sd6+
          • 2...Ke3
            • 3.Rxf3#
            • 3.Qxf3#
          • 2...Rxd6
            • 3.Qxf3#
        • 2.Bxd5+
          • 2...Ke3
            • 3.Rxf3#
          • 2...Kf5
            • 3.g4#
      • 1...Sc5
        • 2.Sg5+
          • 2...Ke3
            • 3.Rxf3#
            • 3.Qxf3#
            • 3.Qf4#
        • 2.Sd6+
          • 2...Ke3
            • 3.Rxf3#
            • 3.Qxf3#
            • 3.Qf4#
          • 2...Rxd6
            • 3.Qxf3#
            • 3.Qf4#
      • 1...Rd4
        • 2.Sg5+
          • 2...Ke3
            • 3.Rxf3#
            • 3.Qxf3#
          • 2...Sxg5
            • 3.Qf4#
        • 2.Sd6+
          • 2...Ke3
            • 3.Rxf3#
            • 3.Qxf3#
          • 2...Rxd6
            • 3.Qxf3#
      • 1...Qd4
        • 2.Sg5+
          • 2...Ke3
            • 3.Rxf3#
            • 3.Qxf3#
          • 2...Sxg5
            • 3.Qf4#
        • 2.Sd6+
          • 2...Ke3
            • 3.Rxf3#
            • 3.Qxf3#
          • 2...Qxd6
            • 3.Qxf3#
          • 2...Rxd6
            • 3.Qxf3#
      • 1...Qf6
        • 2.Sxf6+
          • 2...Ke3
            • 3.Rxf3#
          • 2...Kf4
            • 3.Rxf3#
      • 1...Qg7
        • 2.Sg5+
          • 2...Ke3
            • 3.Rxf3#
            • 3.Qxf3#
          • 2...Sxg5
            • 3.Qf4#
        • 2.Sd6+
          • 2...Ke3
            • 3.Rxf3#
            • 3.Qxf3#
          • 2...Rxd6
            • 3.Qxf3#
      • 1...Rd6
        • 2.Sg5+
          • 2...Ke3
            • 3.Rxf3#
            • 3.Qxf3#
          • 2...Sxg5
            • 3.Qf4#
        • 2.Sxd6+
          • 2...Ke3
            • 3.Rxf3#
            • 3.Qxf3#
        • 2.Sxh8
          • threat
            • 3.Re5#
            • 3.Qxf3#
          • 2...Ke3
            • 3.Re5#
            • 3.Qxf3#
          • 2...Sd4
            • 3.Qf4#
      • 1...Rd7
        • 2.Sg5+
          • 2...Ke3
            • 3.Rxf3#
            • 3.Qxf3#
          • 2...Sxg5
            • 3.Qf4#
        • 2.Sd6+
          • 2...Ke3
            • 3.Rxf3#
            • 3.Qxf3#
          • 2...Rxd6
            • 3.Qxf3#
        • 2.Sxh8
          • threat
            • 3.Re5#
            • 3.Qxf3#
          • 2...Ke3
            • 3.Re5#
            • 3.Qxf3#
          • 2...Sd4
            • 3.Qf4#
      • 1...Ra8
        • 2.Sg5+
          • 2...Ke3
            • 3.Rxf3#
            • 3.Qxf3#
          • 2...Sxg5
            • 3.Qf4#
        • 2.Sd6+
          • 2...Ke3
            • 3.Rxf3#
            • 3.Qxf3#
        • 2.Sxh8
          • threat
            • 3.Re5#
            • 3.Qxf3#
          • 2...Ke3
            • 3.Re5#
            • 3.Qxf3#
          • 2...Sd4
            • 3.Qf4#
        • 2.Bd5+
          • 2...Ke3
            • 3.Rxf3#
          • 2...Kf5
            • 3.g4#
        • 2.Qxa8+
          • 2...Ke3
            • 3.Rxf3#
            • 3.Qxf3#
          • 2...Qxa8
            • 3.Re5#
      • 1...Rb8
        • 2.Sg5+
          • 2...Ke3
            • 3.Rxf3#
            • 3.Qxf3#
          • 2...Sxg5
            • 3.Qf4#
        • 2.Sd6+
          • 2...Ke3
            • 3.Rxf3#
            • 3.Qxf3#
        • 2.Sxh8
          • threat
            • 3.Re5#
            • 3.Qxf3#
          • 2...Ke3
            • 3.Re5#
            • 3.Qxf3#
          • 2...Sd4
            • 3.Qf4#
        • 2.Bd5+
          • 2...Ke3
            • 3.Rxf3#
          • 2...Kf5
            • 3.g4#
      • 1...Rc8
        • 2.Sg5+
          • 2...Ke3
            • 3.Rxf3#
            • 3.Qxf3#
          • 2...Sxg5
            • 3.Qf4#
        • 2.Sd6+
          • 2...Ke3
            • 3.Rxf3#
            • 3.Qxf3#
        • 2.Bd5+
          • 2...Ke3
            • 3.Rxf3#
          • 2...Kf5
            • 3.g4#
      • 1...Re8
        • 2.Sg5+
          • 2...Ke3
            • 3.Rxf3#
            • 3.Qxf3#
          • 2...Sxg5
            • 3.Qf4#
        • 2.Sd6+
          • 2...Ke3
            • 3.Rxf3#
            • 3.Qxf3#
        • 2.Bd5+
          • 2...Ke3
            • 3.Rxf3#
          • 2...Kf5
            • 3.g4#
      • 1...Bf2
        • 2.Sg5+
          • 2...Ke3
            • 3.Qxf3#
          • 2...Sxg5
            • 3.Qf4#
        • 2.Sd6+
          • 2...Ke3
            • 3.Qxf3#
          • 2...Rxd6
            • 3.Qxf3#
        • 2.Sxh8
          • threat
            • 3.Re5#
            • 3.Qxf3#
          • 2...Ke3
            • 3.Re5#
            • 3.Qxf3#
          • 2...Sd4
            • 3.Qf4#
      • 1...Bg3
        • 2.Sxg3+
          • 2...Ke3
            • 3.Rxf3#
          • 2...Kf4
            • 3.Rxf3#
        • 2.Sd6+
          • 2...Ke3
            • 3.Rxf3#
            • 3.Qxf3#
          • 2...Rxd6
            • 3.Qxf3#
          • 2...Bxd6
            • 3.Qxf3#
      • 1...Bh4
        • 2.Sg5+
          • 2...Ke3
            • 3.Rxf3#
            • 3.Qxf3#
          • 2...Bxg5
            • 3.Qxf3#
          • 2...Sxg5
            • 3.Qf4#
        • 2.Sd6+
          • 2...Ke3
            • 3.Rxf3#
            • 3.Qxf3#
          • 2...Rxd6
            • 3.Qxf3#
      • 1...Sd4
        • 2.Sg5+
          • 2...Ke3
            • 3.Qf4#
        • 2.Sd6+
          • 2...Ke3
            • 3.Qf4#
          • 2...Rxd6
            • 3.Qf4#
      • 1...Sf4
        • 2.Sg5+
          • 2...Ke3
            • 3.Rxf3#
            • 3.Qxf4#
        • 2.Sd6+
          • 2...Ke3
            • 3.Rxf3#
            • 3.Qxf4#
          • 2...Rxd6
            • 3.Qxf4#
        • 2.Sxh8
          • threat
            • 3.Re5#
            • 3.Qxf4#
          • 2...Ke3
            • 3.Re5#
            • 3.Qxf4#
          • 2...Sd5
            • 3.Qxf3#
      • 1...Sg5
        • 2.Sxg5+
          • 2...Ke3
            • 3.Rxf3#
            • 3.Qxf3#
            • 3.Qf4#
        • 2.Sd6+
          • 2...Ke3
            • 3.Qf4#
          • 2...Rxd6
            • 3.Qf4#
      • 1...Sc7
        • 2.Sg5+
          • 2...Ke3
            • 3.Rxf3#
            • 3.Qxf3#
            • 3.Qf4#
        • 2.Sd6+
          • 2...Ke3
            • 3.Rxf3#
            • 3.Qxf3#
            • 3.Qf4#
          • 2...Rxd6
            • 3.Qxf3#
            • 3.Qf4#
        • 2.Sxh8
          • threat
            • 3.Re5#
            • 3.Qxf3#
            • 3.Qf4#
          • 2...Ke3
            • 3.Re5#
            • 3.Qxf3#
            • 3.Qf4#
      • 1...f2
        • 2.Sg5+
          • 2...Ke3
            • 3.Qf3#
          • 2...Sxg5
            • 3.Qf4#
        • 2.Sd6+
          • 2...Ke3
            • 3.Qf3#
          • 2...Rxd6
            • 3.Qf3#
        • 2.Sxh8
          • threat
            • 3.Re5#
            • 3.Qf3#
          • 2...Ke3
            • 3.Re5#
            • 3.Qf3#
          • 2...Sd4
            • 3.Qf4#
      • 1...g5
        • 2.Sxg5+
          • 2...Ke3
            • 3.Rxf3#
            • 3.Qxf3#
          • 2...Sxg5
            • 3.Qf4#
        • 2.Sd6+
          • 2...Ke3
            • 3.Rxf3#
            • 3.Qxf3#
          • 2...Rxd6
            • 3.Qxf3#

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