Problem Display
PID: 31431 (1b1BK3/8/3k2n1/2RbNB1p/1p1P3P/nP2Rp2/8/Q7 w - - 0 1)

Abbott, Joseph William

The Westminster Papers, 1875

1b1BK3/8/3k2n1/2RbNB1p/1p1P3P/nP2Rp2/8/Q7

#3

10 + 8


SOLUTION


  • COOKED
  • Sets
    • 1...Bxb3
      • 2.Rxb3
        • threat
          • 3.Sf7#
        • 2...Sxe5
          • 3.Be7#
        • 2...Sh8
          • 3.Be7#
      • 2.Rc6+
        • 2...Kd5
          • 3.Be4#
          • 3.Be6#
    • 1...Bc4
      • 2.Sxc4+
        • 2...Sxc4
          • 3.Re6#
      • 2.Rc6+
        • 2...Kd5
          • 3.Be4#
          • 3.Be6#
      • 2.bxc4
        • threat
          • 3.Sf7#
          • 3.Rd5#
          • 3.Rc6#
        • 2...Sxe5
          • 3.Be7#
    • 1...Be4
      • 2.Sf7#
    • 1...Bc6+
      • 2.Rxc6+
        • 2...Kd5
          • 3.Be4#
          • 3.Be6#
    • 1...Be6
      • 2.Rc6+
        • 2...Kd5
          • 3.Be4#
          • 3.Bxe6#
    • 1...Bb7
      • 2.Sf7#
    • 1...Bf7+
      • 2.Sxf7#
    • 1...Ba8
      • 2.Sf7#
    • 1...Bg8
      • 2.Rc6+
        • 2...Kd5
          • 3.Be4#
    • 1...Ba7
      • 2.Bc7#
    • 1...Bc7
      • 2.Bxc7#
    • 1...Sb1
      • 2.Qa4
        • threat
          • 3.Qd7#
        • 2...Bc6+
          • 3.Qxc6#
        • 2...Bf7+
          • 3.Sxf7#
        • 2...Sxe5
          • 3.Be7#
        • 2...Be6
          • 3.Qc6#
          • 3.Qa6#
        • 2...Sf8
          • 3.Be7#
      • 2.Qa6+
        • 2...Bc6+
          • 3.Qxc6#
      • 2.Qa8
        • threat
          • 3.Rxd5#
          • 3.Qxd5#
          • 3.Qxb8#
        • 2...Bc6+
          • 3.Qxc6#
        • 2...Bf7+
          • 3.Sxf7#
        • 2...Bxa8
          • 3.Sc4#
          • 3.Sf7#
    • 1...Sc2
      • 2.Qa6+
        • 2...Bc6+
          • 3.Qxc6#
      • 2.Qa8
        • threat
          • 3.Rxd5#
          • 3.Qxd5#
          • 3.Qxb8#
        • 2...Bc6+
          • 3.Qxc6#
        • 2...Bf7+
          • 3.Sxf7#
        • 2...Bxa8
          • 3.Sc4#
          • 3.Sf7#
    • 1...Sc4
      • 2.Qa8
        • threat
          • 3.Rxd5#
          • 3.Qxd5#
          • 3.Qxb8#
        • 2...Bc6+
          • 3.Qxc6#
        • 2...Bf7+
          • 3.Sxf7#
        • 2...Bxa8
          • 3.Sxc4#
          • 3.Sf7#
      • 2.bxc4
        • threat
          • 3.Rxd5#
        • 2...Bc6+
          • 3.Rxc6#
        • 2...Bf7+
          • 3.Sxf7#
        • 2...Bxc4
          • 3.Sxc4#
        • 2...Sxe5
          • 3.Be7#
        • 2...Be4
          • 3.Sf7#
        • 2...Be6
          • 3.Rc6#
          • 3.Qa6#
        • 2...Bb7
          • 3.Sf7#
        • 2...Ba8
          • 3.Sf7#
        • 2...Bg8
          • 3.Rc6#
          • 3.Qa6#
        • 2...Sf4
          • 3.Be7#
        • 2...Se7
          • 3.Bxe7#
    • 1...Sb5
      • 2.Sc4+
        • 2...Bxc4
          • 3.Qa6#
      • 2.Qa6+
        • 2...Bc6+
          • 3.Qxc6#
    • 1...Sf4
      • 2.Be7#
    • 1...Sxh4
      • 2.Be7#
    • 1...Sxe5
      • 2.Be7#
    • 1...Se7
      • 2.Bxe7#
    • 1...Sf8
      • 2.Be7#
    • 1...Sh8
      • 2.Be7#
    • 1...f2
      • 2.Qh1
        • threat
          • 3.Rxd5#
          • 3.Qxd5#
        • 2...Bc6+
          • 3.Rxc6#
          • 3.Qxc6#
        • 2...Bf7+
          • 3.Sxf7#
        • 2...Bxh1
          • 3.Sf7#
        • 2...Bxb3
          • 3.Rc6#
          • 3.Qc6#
        • 2...Bg2
          • 3.Sf7#
        • 2...Bf3
          • 3.Sf7#
        • 2...Bc4
          • 3.Rc6#
          • 3.Qc6#
        • 2...Be4
          • 3.Sf7#
        • 2...Be6
          • 3.Rc6#
          • 3.Qc6#
        • 2...Bb7
          • 3.Sf7#
        • 2...Ba8
          • 3.Sf7#
        • 2...Bg8
          • 3.Rc6#
          • 3.Qc6#
        • 2...Sf4
          • 3.Be7#
        • 2...Se7
          • 3.Bxe7#
  • Tries
    • 1.Sc4+?
      • 1...Bxc4
        • 2.bxc4
          • threat
            • 3.Re6#
          • 2...Sf4
            • 3.Be7#
          • 2...Se5
            • 3.Be7#
          • 2...Sf8
            • 3.Be7#
      • 1...Sxc4!
    • 1.Sxg6?
      • threat
        • 2.Be7#
      • 1...Bf7+
        • 2.Kxf7
          • threat
            • 3.Be7#
      • 1...Bc6+!
    • 1.Bh3?
      • 1...Bc6+
        • 2.Rxc6+
          • 2...Kd5
            • 3.Be6#
      • 1...Bxb3
        • 2.Rxb3
          • threat
            • 3.Sf7#
          • 2...Sxe5
            • 3.Be7#
          • 2...Sh8
            • 3.Be7#
        • 2.Rc6+
          • 2...Kd5
            • 3.Be6#
      • 1...Bc4
        • 2.Sxc4+
          • 2...Sxc4
            • 3.Re6#
        • 2.Rc6+
          • 2...Kd5
            • 3.Be6#
        • 2.bxc4
          • threat
            • 3.Sf7#
            • 3.Rd5#
            • 3.Rc6#
          • 2...Sxe5
            • 3.Be7#
      • 1...Be6
        • 2.Rc6+
          • 2...Kd5
            • 3.Bxe6#
      • 1...Sb1
        • 2.Qa4
          • threat
            • 3.Qd7#
          • 2...Bc6+
            • 3.Qxc6#
          • 2...Bf7+
            • 3.Sxf7#
          • 2...Sxe5
            • 3.Be7#
          • 2...Be6
            • 3.Qc6#
            • 3.Qa6#
          • 2...Sf8
            • 3.Be7#
        • 2.Qa6+
          • 2...Bc6+
            • 3.Qxc6#
        • 2.Qa8
          • threat
            • 3.Rxd5#
            • 3.Qxd5#
            • 3.Qxb8#
          • 2...Bc6+
            • 3.Qxc6#
          • 2...Bf7+
            • 3.Sxf7#
          • 2...Bxa8
            • 3.Sc4#
            • 3.Sf7#
      • 1...Sc2
        • 2.Qa6+
          • 2...Bc6+
            • 3.Qxc6#
        • 2.Qa8
          • threat
            • 3.Rxd5#
            • 3.Qxd5#
            • 3.Qxb8#
          • 2...Bc6+
            • 3.Qxc6#
          • 2...Bf7+
            • 3.Sxf7#
          • 2...Bxa8
            • 3.Sc4#
            • 3.Sf7#
      • 1...Sc4
        • 2.Qa8
          • threat
            • 3.Rxd5#
            • 3.Qxd5#
            • 3.Qxb8#
          • 2...Bc6+
            • 3.Qxc6#
          • 2...Bf7+
            • 3.Sxf7#
          • 2...Bxa8
            • 3.Sxc4#
            • 3.Sf7#
        • 2.bxc4
          • threat
            • 3.Rxd5#
          • 2...Bc6+
            • 3.Rxc6#
          • 2...Bf7+
            • 3.Sxf7#
          • 2...Bxc4
            • 3.Sxc4#
          • 2...Sxe5
            • 3.Be7#
          • 2...Be4
            • 3.Sf7#
          • 2...Be6
            • 3.Rc6#
            • 3.Qa6#
          • 2...Bb7
            • 3.Sf7#
          • 2...Ba8
            • 3.Sf7#
          • 2...Bg8
            • 3.Rc6#
            • 3.Qa6#
          • 2...Sf4
            • 3.Be7#
          • 2...Se7
            • 3.Bxe7#
      • 1...Sb5
        • 2.Sc4+
          • 2...Bxc4
            • 3.Qa6#
        • 2.Qa6+
          • 2...Bc6+
            • 3.Qxc6#
      • 1...f2
        • 2.Qh1
          • threat
            • 3.Rxd5#
            • 3.Qxd5#
          • 2...Bc6+
            • 3.Rxc6#
            • 3.Qxc6#
          • 2...Bf7+
            • 3.Sxf7#
          • 2...Bxh1
            • 3.Sf7#
          • 2...Bxb3
            • 3.Rc6#
            • 3.Qc6#
          • 2...Bg2
            • 3.Sf7#
          • 2...Bf3
            • 3.Sf7#
          • 2...Bc4
            • 3.Rc6#
            • 3.Qc6#
          • 2...Be4
            • 3.Sf7#
          • 2...Be6
            • 3.Rc6#
            • 3.Qc6#
          • 2...Bb7
            • 3.Sf7#
          • 2...Ba8
            • 3.Sf7#
          • 2...Bg8
            • 3.Rc6#
            • 3.Qc6#
          • 2...Sf4
            • 3.Be7#
          • 2...Se7
            • 3.Bxe7#
      • 1...Bg8!
    • 1.Bg4?
      • 1...Bc6+
        • 2.Rxc6+
          • 2...Kd5
            • 3.Bxf3#
            • 3.Be6#
      • 1...Bxb3
        • 2.Rc6+
          • 2...Kd5
            • 3.Bxf3#
            • 3.Be6#
      • 1...Bc4
        • 2.Sxc4+
          • 2...Sxc4
            • 3.Re6#
        • 2.Rc6+
          • 2...Kd5
            • 3.Bxf3#
            • 3.Be6#
        • 2.bxc4
          • threat
            • 3.Sf7#
            • 3.Rd5#
            • 3.Rc6#
          • 2...Sxe5
            • 3.Be7#
      • 1...Be6
        • 2.Rc6+
          • 2...Kd5
            • 3.Bxf3#
            • 3.Bxe6#
      • 1...Bg8
        • 2.Rc6+
          • 2...Kd5
            • 3.Bxf3#
      • 1...Sb1
        • 2.Qa4
          • threat
            • 3.Qd7#
          • 2...Bc6+
            • 3.Qxc6#
          • 2...Bf7+
            • 3.Sxf7#
          • 2...Sxe5
            • 3.Be7#
          • 2...Be6
            • 3.Qc6#
            • 3.Qa6#
          • 2...Sf8
            • 3.Be7#
        • 2.Qa6+
          • 2...Bc6+
            • 3.Qxc6#
        • 2.Qa8
          • threat
            • 3.Rxd5#
            • 3.Qxd5#
            • 3.Qxb8#
          • 2...Bc6+
            • 3.Qxc6#
          • 2...Bf7+
            • 3.Sxf7#
          • 2...Bxa8
            • 3.Sc4#
            • 3.Sf7#
      • 1...Sc2
        • 2.Qa6+
          • 2...Bc6+
            • 3.Qxc6#
        • 2.Qa8
          • threat
            • 3.Rxd5#
            • 3.Qxd5#
            • 3.Qxb8#
          • 2...Bc6+
            • 3.Qxc6#
          • 2...Bf7+
            • 3.Sxf7#
          • 2...Bxa8
            • 3.Sc4#
            • 3.Sf7#
      • 1...Sc4
        • 2.Qa8
          • threat
            • 3.Rxd5#
            • 3.Qxd5#
            • 3.Qxb8#
          • 2...Bc6+
            • 3.Qxc6#
          • 2...Bf7+
            • 3.Sxf7#
          • 2...Bxa8
            • 3.Sxc4#
            • 3.Sf7#
      • 1...Sb5
        • 2.Sc4+
          • 2...Bxc4
            • 3.Qa6#
        • 2.Qa6+
          • 2...Bc6+
            • 3.Qxc6#
      • 1...f2
        • 2.Qh1
          • threat
            • 3.Rxd5#
            • 3.Qxd5#
          • 2...Bc6+
            • 3.Rxc6#
            • 3.Qxc6#
          • 2...Bf7+
            • 3.Sxf7#
          • 2...Bxh1
            • 3.Sf7#
          • 2...Bxb3
            • 3.Rc6#
            • 3.Qc6#
          • 2...Bg2
            • 3.Sf7#
          • 2...Bf3
            • 3.Sf7#
          • 2...Bc4
            • 3.Rc6#
            • 3.Qc6#
          • 2...Be4
            • 3.Sf7#
          • 2...Be6
            • 3.Rc6#
            • 3.Qc6#
          • 2...Bb7
            • 3.Sf7#
          • 2...Ba8
            • 3.Sf7#
          • 2...Bg8
            • 3.Rc6#
            • 3.Qc6#
          • 2...Sf4
            • 3.Be7#
          • 2...Se7
            • 3.Bxe7#
      • 1...hxg4!
    • 1.Bd7?
      • 1...Bxb3
        • 2.Rxb3
          • threat
            • 3.Sf7#
          • 2...Sxe5
            • 3.Be7#
          • 2...Sh8
            • 3.Be7#
        • 2.Rc6+
          • 2...Kd5
            • 3.Be6#
      • 1...Bc4
        • 2.Sxc4+
          • 2...Sxc4
            • 3.Re6#
        • 2.Rc6+
          • 2...Kd5
            • 3.Be6#
        • 2.bxc4
          • threat
            • 3.Sf7#
            • 3.Rd5#
            • 3.Rc6#
      • 1...Be6
        • 2.Rc6+
          • 2...Kd5
            • 3.Bxe6#
      • 1...Sb1
        • 2.Qa6+
          • 2...Bc6
            • 3.Sc4#
            • 3.Sf7#
            • 3.Qxc6#
        • 2.Qa7
          • threat
            • 3.Qxb8#
          • 2...Bf7+
            • 3.Sxf7#
          • 2...Bxa7
            • 3.Bc7#
          • 2...Bc7
            • 3.Bxc7#
            • 3.Qxc7#
        • 2.Qa8
          • threat
            • 3.Rxd5#
            • 3.Qxd5#
            • 3.Qxb8#
          • 2...Bf7+
            • 3.Sxf7#
          • 2...Bxa8
            • 3.Sc4#
            • 3.Sf7#
      • 1...Sc2
        • 2.Qa6+
          • 2...Bc6
            • 3.Sc4#
            • 3.Sf7#
            • 3.Qxc6#
        • 2.Qa8
          • threat
            • 3.Rxd5#
            • 3.Qxd5#
            • 3.Qxb8#
          • 2...Bf7+
            • 3.Sxf7#
          • 2...Bxa8
            • 3.Sc4#
            • 3.Sf7#
      • 1...Sc4
        • 2.Qa7
          • threat
            • 3.Qxb8#
          • 2...Bf7+
            • 3.Sxf7#
          • 2...Bxa7
            • 3.Bc7#
          • 2...Bc7
            • 3.Bxc7#
            • 3.Qxc7#
        • 2.Qa8
          • threat
            • 3.Rxd5#
            • 3.Qxd5#
            • 3.Qxb8#
          • 2...Bf7+
            • 3.Sxf7#
          • 2...Bxa8
            • 3.Sxc4#
            • 3.Sf7#
        • 2.bxc4
          • threat
            • 3.Rxd5#
          • 2...Bf7+
            • 3.Sxf7#
          • 2...Bxc4
            • 3.Sxc4#
          • 2...Be4
            • 3.Sf7#
          • 2...Bc6
            • 3.Sf7#
            • 3.Rxc6#
          • 2...Be6
            • 3.Rc6#
            • 3.Qa6#
          • 2...Bb7
            • 3.Sf7#
          • 2...Ba8
            • 3.Sf7#
          • 2...Bg8
            • 3.Rc6#
            • 3.Qa6#
          • 2...Sf4
            • 3.Be7#
          • 2...Se7
            • 3.Bxe7#
      • 1...Sb5
        • 2.Sc4+
          • 2...Bxc4
            • 3.Qa6#
        • 2.Qa6+
          • 2...Bc6
            • 3.Sc4#
            • 3.Sf7#
            • 3.Qxc6#
      • 1...f2
        • 2.Qh1
          • threat
            • 3.Rxd5#
            • 3.Qxd5#
          • 2...Bf7+
            • 3.Sxf7#
          • 2...Bxh1
            • 3.Sf7#
          • 2...Bxb3
            • 3.Rc6#
            • 3.Qc6#
          • 2...Bg2
            • 3.Sf7#
          • 2...Bf3
            • 3.Sf7#
          • 2...Bc4
            • 3.Rc6#
            • 3.Qc6#
          • 2...Be4
            • 3.Sf7#
          • 2...Bc6
            • 3.Sf7#
            • 3.Rxc6#
            • 3.Qxc6#
          • 2...Be6
            • 3.Rc6#
            • 3.Qc6#
          • 2...Bb7
            • 3.Sf7#
          • 2...Ba8
            • 3.Sf7#
          • 2...Bg8
            • 3.Rc6#
            • 3.Qc6#
          • 2...Sf4
            • 3.Be7#
          • 2...Se7
            • 3.Bxe7#
      • 1...Bg8!
    • 1.Bc8?
      • 1...Bc6+
        • 2.Rxc6+
          • 2...Kd5
            • 3.Be6#
      • 1...Bxb3
        • 2.Rxb3
          • threat
            • 3.Sf7#
          • 2...Sxe5
            • 3.Be7#
          • 2...Sh8
            • 3.Be7#
        • 2.Rc6+
          • 2...Kd5
            • 3.Be6#
      • 1...Bc4
        • 2.Sxc4+
          • 2...Sxc4
            • 3.Re6#
        • 2.Rc6+
          • 2...Kd5
            • 3.Be6#
        • 2.bxc4
          • threat
            • 3.Sf7#
            • 3.Rd5#
            • 3.Rc6#
          • 2...Sxe5
            • 3.Be7#
      • 1...Be6
        • 2.Rc6+
          • 2...Kd5
            • 3.Bxe6#
      • 1...Sb1
        • 2.Qa4
          • threat
            • 3.Qd7#
          • 2...Bc6+
            • 3.Qxc6#
          • 2...Bf7+
            • 3.Sxf7#
          • 2...Sxe5
            • 3.Be7#
          • 2...Be6
            • 3.Qc6#
            • 3.Qa6#
          • 2...Sf8
            • 3.Be7#
        • 2.Qa6+
          • 2...Bc6+
            • 3.Qxc6#
        • 2.Qa8
          • threat
            • 3.Rxd5#
            • 3.Qxd5#
            • 3.Qxb8#
          • 2...Bc6+
            • 3.Qxc6#
          • 2...Bf7+
            • 3.Sxf7#
          • 2...Bxa8
            • 3.Sc4#
            • 3.Sf7#
      • 1...Sc2
        • 2.Qa6+
          • 2...Bc6+
            • 3.Qxc6#
        • 2.Qa8
          • threat
            • 3.Rxd5#
            • 3.Qxd5#
            • 3.Qxb8#
          • 2...Bc6+
            • 3.Qxc6#
          • 2...Bf7+
            • 3.Sxf7#
          • 2...Bxa8
            • 3.Sc4#
            • 3.Sf7#
      • 1...Sc4
        • 2.Qa8
          • threat
            • 3.Rxd5#
            • 3.Qxd5#
            • 3.Qxb8#
          • 2...Bc6+
            • 3.Qxc6#
          • 2...Bf7+
            • 3.Sxf7#
          • 2...Bxa8
            • 3.Sxc4#
            • 3.Sf7#
        • 2.bxc4
          • threat
            • 3.Rxd5#
          • 2...Bc6+
            • 3.Rxc6#
          • 2...Bf7+
            • 3.Sxf7#
          • 2...Bxc4
            • 3.Sxc4#
          • 2...Sxe5
            • 3.Be7#
          • 2...Be4
            • 3.Sf7#
          • 2...Be6
            • 3.Rc6#
            • 3.Qa6#
          • 2...Bb7
            • 3.Sf7#
          • 2...Ba8
            • 3.Sf7#
          • 2...Bg8
            • 3.Rc6#
            • 3.Qa6#
          • 2...Sf4
            • 3.Be7#
          • 2...Se7
            • 3.Bxe7#
      • 1...Sb5
        • 2.Sc4+
          • 2...Bxc4
            • 3.Qa6#
        • 2.Qa6+
          • 2...Bc6+
            • 3.Qxc6#
      • 1...f2
        • 2.Qh1
          • threat
            • 3.Rxd5#
            • 3.Qxd5#
          • 2...Bc6+
            • 3.Rxc6#
            • 3.Qxc6#
          • 2...Bf7+
            • 3.Sxf7#
          • 2...Bxh1
            • 3.Sf7#
          • 2...Bxb3
            • 3.Rc6#
            • 3.Qc6#
          • 2...Bg2
            • 3.Sf7#
          • 2...Bf3
            • 3.Sf7#
          • 2...Bc4
            • 3.Rc6#
            • 3.Qc6#
          • 2...Be4
            • 3.Sf7#
          • 2...Be6
            • 3.Rc6#
            • 3.Qc6#
          • 2...Bb7
            • 3.Sf7#
          • 2...Ba8
            • 3.Sf7#
          • 2...Bg8
            • 3.Rc6#
            • 3.Qc6#
          • 2...Sf4
            • 3.Be7#
          • 2...Se7
            • 3.Bxe7#
      • 1...Bg8!
    • 1.Re1?
      • 1...Bc6+
        • 2.Rxc6+
          • 2...Kd5
            • 3.Be4#
            • 3.Be6#
      • 1...Bxb3
        • 2.Rc6+
          • 2...Kd5
            • 3.Be4#
            • 3.Be6#
      • 1...Bg8
        • 2.Rc6+
          • 2...Kd5
            • 3.Be4#
      • 1...Bc4
        • 2.Sxc4+
          • 2...Sxc4
            • 3.Re6#
        • 2.Rc6+
          • 2...Kd5
            • 3.Be4#
            • 3.Be6#
        • 2.bxc4
          • threat
            • 3.Sf7#
            • 3.Rd5#
            • 3.Rc6#
          • 2...Sxe5
            • 3.Be7#
      • 1...Be6
        • 2.Rc6+
          • 2...Kd5
            • 3.Be4#
            • 3.Bxe6#
      • 1...Sb1
        • 2.Qa4
          • threat
            • 3.Qd7#
          • 2...Bc6+
            • 3.Qxc6#
          • 2...Bf7+
            • 3.Sxf7#
          • 2...Sxe5
            • 3.Be7#
          • 2...Be6
            • 3.Qc6#
            • 3.Qa6#
          • 2...Sf8
            • 3.Be7#
        • 2.Qa6+
          • 2...Bc6+
            • 3.Qxc6#
        • 2.Qa8
          • threat
            • 3.Rxd5#
            • 3.Qxd5#
            • 3.Qxb8#
          • 2...Bc6+
            • 3.Qxc6#
          • 2...Bf7+
            • 3.Sxf7#
          • 2...Bxa8
            • 3.Sc4#
            • 3.Sf7#
      • 1...Sc2
        • 2.Qa6+
          • 2...Bc6+
            • 3.Qxc6#
        • 2.Qa8
          • threat
            • 3.Rxd5#
            • 3.Qxd5#
            • 3.Qxb8#
          • 2...Bc6+
            • 3.Qxc6#
          • 2...Bf7+
            • 3.Sxf7#
          • 2...Bxa8
            • 3.Sc4#
            • 3.Sf7#
      • 1...Sc4
        • 2.Qa8
          • threat
            • 3.Rxd5#
            • 3.Qxd5#
            • 3.Qxb8#
          • 2...Bc6+
            • 3.Qxc6#
          • 2...Bf7+
            • 3.Sxf7#
          • 2...Bxa8
            • 3.Sxc4#
            • 3.Sf7#
        • 2.bxc4
          • threat
            • 3.Rxd5#
          • 2...Bc6+
            • 3.Rxc6#
          • 2...Bf7+
            • 3.Sxf7#
          • 2...Bxc4
            • 3.Sxc4#
          • 2...Sxe5
            • 3.Be7#
          • 2...Be4
            • 3.Sf7#
          • 2...Be6
            • 3.Rc6#
            • 3.Qa6#
          • 2...Bb7
            • 3.Sf7#
          • 2...Ba8
            • 3.Sf7#
          • 2...Bg8
            • 3.Rc6#
            • 3.Qa6#
          • 2...Sf4
            • 3.Be7#
          • 2...Se7
            • 3.Bxe7#
      • 1...Sb5
        • 2.Sc4+
          • 2...Bxc4
            • 3.Qa6#
        • 2.Qa6+
          • 2...Bc6+
            • 3.Qxc6#
      • 1...f2!
    • 1.Rec3?
      • 1...Bc6+
        • 2.Rxc6+
          • 2...Kd5
            • 3.R3c5#
      • 1...Bxb3
        • 2.Rxb3
          • threat
            • 3.Sf7#
          • 2...Sxe5
            • 3.Be7#
          • 2...Sh8
            • 3.Be7#
        • 2.Rc6+
          • 2...Kd5
            • 3.R3c5#
      • 1...Bg8
        • 2.Rc6+
          • 2...Kd5
            • 3.R3c5#
      • 1...Bc4
        • 2.R3xc4
          • threat
            • 3.Sf7#
          • 2...Sxe5
            • 3.Be7#
            • 3.dxe5#
          • 2...Sh8
            • 3.Be7#
        • 2.bxc4
          • threat
            • 3.Sf7#
            • 3.Rd5#
            • 3.Rc6#
          • 2...Sxe5
            • 3.Be7#
      • 1...Be6
        • 2.Rc6+
          • 2...Kd5
            • 3.R3c5#
      • 1...Sb1
        • 2.Qa4
          • threat
            • 3.Qd7#
          • 2...Bc6+
            • 3.Qxc6#
          • 2...Bf7+
            • 3.Sxf7#
          • 2...Sxe5
            • 3.Be7#
          • 2...Be6
            • 3.Qc6#
            • 3.Qa6#
          • 2...Sf8
            • 3.Be7#
        • 2.Qa6+
          • 2...Bc6+
            • 3.Qxc6#
        • 2.Qa8
          • threat
            • 3.Rxd5#
            • 3.Qxd5#
            • 3.Qxb8#
          • 2...Bc6+
            • 3.Qxc6#
          • 2...Bf7+
            • 3.Sxf7#
          • 2...Bxa8
            • 3.Sc4#
            • 3.Sf7#
      • 1...Sc2
        • 2.Qa6+
          • 2...Bc6+
            • 3.Qxc6#
        • 2.Qa8
          • threat
            • 3.Rxd5#
            • 3.Qxd5#
            • 3.Qxb8#
          • 2...Bc6+
            • 3.Qxc6#
          • 2...Bf7+
            • 3.Sxf7#
          • 2...Bxa8
            • 3.Sc4#
            • 3.Sf7#
      • 1...Sc4
        • 2.Qa8
          • threat
            • 3.Rxd5#
            • 3.Qxd5#
            • 3.Qxb8#
          • 2...Bc6+
            • 3.Qxc6#
          • 2...Bf7+
            • 3.Sxf7#
          • 2...Bxa8
            • 3.Sxc4#
            • 3.Sf7#
        • 2.bxc4
          • threat
            • 3.Rxd5#
          • 2...Bc6+
            • 3.Rxc6#
          • 2...Bf7+
            • 3.Sxf7#
          • 2...Bxc4
            • 3.Sxc4#
          • 2...Sxe5
            • 3.Be7#
          • 2...Be4
            • 3.Sf7#
          • 2...Be6
            • 3.Rc6#
            • 3.Qa6#
          • 2...Bb7
            • 3.Sf7#
          • 2...Ba8
            • 3.Sf7#
          • 2...Bg8
            • 3.Rc6#
            • 3.Qa6#
          • 2...Sf4
            • 3.Be7#
          • 2...Se7
            • 3.Bxe7#
      • 1...Sb5
        • 2.Sc4+
          • 2...Bxc4
            • 3.Qa6#
        • 2.Qa6+
          • 2...Bc6+
            • 3.Qxc6#
      • 1...f2
        • 2.Qh1
          • threat
            • 3.Rxd5#
            • 3.Qxd5#
          • 2...Bc6+
            • 3.Rxc6#
            • 3.Qxc6#
          • 2...Bf7+
            • 3.Sxf7#
          • 2...Bxh1
            • 3.Sf7#
          • 2...Bxb3
            • 3.Rc6#
            • 3.Qc6#
          • 2...Bg2
            • 3.Sf7#
          • 2...Bf3
            • 3.Sf7#
          • 2...Bc4
            • 3.Rc6#
            • 3.Qc6#
          • 2...Be4
            • 3.Sf7#
          • 2...Be6
            • 3.Rc6#
            • 3.Qc6#
          • 2...Bb7
            • 3.Sf7#
          • 2...Ba8
            • 3.Sf7#
          • 2...Bg8
            • 3.Rc6#
            • 3.Qc6#
          • 2...Sf4
            • 3.Be7#
          • 2...Se7
            • 3.Bxe7#
      • 1...bxc3!
    • 1.Qc3?
      • threat
        • 2.Rxd5+
          • 2...Kxd5
            • 3.Qc5#
        • 2.Rc6+
          • 2...Bxc6+
            • 3.Qxc6#
      • 1...Bc6+
        • 2.Rxc6+
          • 2...Kd5
            • 3.Be4#
            • 3.Be6#
            • 3.Qc5#
      • 1...Bxb3
        • 2.Rd5+
          • 2...Kxd5
            • 3.Qc5#
          • 2...Bxd5
            • 3.Qxb4#
            • 3.Qc5#
        • 2.Rc6+
          • 2...Kd5
            • 3.Be4#
            • 3.Be6#
            • 3.Qc5#
        • 2.Qxb4
          • threat
            • 3.Ra5#
            • 3.Rb5#
            • 3.Qb6#
            • 3.Qxb8#
          • 2...Bf7+
            • 3.Sxf7#
          • 2...Ba7
            • 3.Bc7#
          • 2...Sb5
            • 3.Rxb5#
        • 2.Qxb3
          • threat
            • 3.Sf7#
            • 3.Rd5#
            • 3.Rc6#
            • 3.Qd5#
            • 3.Qe6#
      • 1...Bg8
        • 2.Rd5+
          • 2...Kxd5
            • 3.Qc5#
          • 2...Bxd5
            • 3.Qxb4#
            • 3.Qc5#
        • 2.Rc6+
          • 2...Kd5
            • 3.Be4#
            • 3.Qc5#
        • 2.Qxb4
          • threat
            • 3.Ra5#
            • 3.Rb5#
            • 3.Qb6#
            • 3.Qxb8#
          • 2...Bf7+
            • 3.Sxf7#
          • 2...Ba7
            • 3.Bc7#
          • 2...Sb5
            • 3.Rxb5#
      • 1...Bc4
        • 2.Sxc4+
          • 2...Sxc4
            • 3.Re6#
        • 2.Rc6+
          • 2...Kd5
            • 3.Be4#
            • 3.Be6#
        • 2.Qxb4
          • threat
            • 3.Ra5#
            • 3.Rb5#
            • 3.Qb6#
            • 3.Qxb8#
          • 2...Bb5+
            • 3.Rxb5#
          • 2...Bf7+
            • 3.Sxf7#
          • 2...Ba7
            • 3.Bc7#
          • 2...Sb5
            • 3.Sxc4#
            • 3.Rxb5#
        • 2.Qxc4
          • threat
            • 3.Sf7#
            • 3.Rd5#
            • 3.Rc6#
            • 3.Qd5#
            • 3.Qa6#
            • 3.Qe6#
        • 2.bxc4
          • threat
            • 3.Sf7#
            • 3.Rd5#
            • 3.Rc6#
          • 2...Sxe5
            • 3.Be7#
      • 1...Be6
        • 2.Rd5+
          • 2...Kxd5
            • 3.Qc5#
          • 2...Bxd5
            • 3.Qxb4#
            • 3.Qc5#
        • 2.Rc6+
          • 2...Kd5
            • 3.Be4#
            • 3.Bxe6#
            • 3.Qc5#
      • 1...Sc4
        • 2.Qxc4
          • threat
            • 3.Rxd5#
            • 3.Qxd5#
          • 2...Bc6+
            • 3.Rxc6#
          • 2...Bf7+
            • 3.Sxf7#
          • 2...Bxc4
            • 3.Sxc4#
          • 2...Be4
            • 3.Sf7#
            • 3.Qe6#
          • 2...Be6
            • 3.Rc6#
            • 3.Qa6#
            • 3.Qxe6#
          • 2...Bb7
            • 3.Sf7#
            • 3.Qe6#
          • 2...Ba8
            • 3.Sf7#
            • 3.Qe6#
          • 2...Bg8
            • 3.Rc6#
            • 3.Qa6#
          • 2...Sf4
            • 3.Be7#
          • 2...Se7
            • 3.Bxe7#
        • 2.bxc4
          • threat
            • 3.Rxd5#
          • 2...Bc6+
            • 3.Rxc6#
          • 2...Bf7+
            • 3.Sxf7#
          • 2...Bxc4
            • 3.Sxc4#
          • 2...Sxe5
            • 3.Be7#
          • 2...Be4
            • 3.Sf7#
          • 2...Be6
            • 3.Rc6#
          • 2...Bb7
            • 3.Sf7#
          • 2...Ba8
            • 3.Sf7#
          • 2...Bg8
            • 3.Rc6#
          • 2...Sf4
            • 3.Be7#
          • 2...Se7
            • 3.Bxe7#
      • 1...bxc3!
    • 1.Qc1?
      • threat
        • 2.Rxd5+
          • 2...Kxd5
            • 3.Qc5#
        • 2.Rc6+
          • 2...Bxc6+
            • 3.Qxc6#
      • 1...Bc6+
        • 2.Rxc6+
          • 2...Kd5
            • 3.Qc5#
      • 1...Bxb3
        • 2.Rxb3
          • threat
            • 3.Sf7#
          • 2...Sxe5
            • 3.Be7#
            • 3.dxe5#
          • 2...Sh8
            • 3.Be7#
        • 2.Rd5+
          • 2...Kxd5
            • 3.Qc5#
          • 2...Bxd5
            • 3.Qc5#
        • 2.Rc6+
          • 2...Kd5
            • 3.Qc5#
      • 1...Bg8
        • 2.Rd5+
          • 2...Kxd5
            • 3.Qc5#
          • 2...Bxd5
            • 3.Qc5#
        • 2.Rc6+
          • 2...Kd5
            • 3.Qc5#
      • 1...Bc4
        • 2.Sxc4+
          • 2...Sxc4
            • 3.Re6#
        • 2.Qxc4
          • threat
            • 3.Sf7#
            • 3.Rd5#
            • 3.Rc6#
            • 3.Qd5#
            • 3.Qa6#
            • 3.Qe6#
        • 2.bxc4
          • threat
            • 3.Sf7#
            • 3.Rd5#
            • 3.Rc6#
          • 2...Sxe5
            • 3.Be7#
      • 1...Be6
        • 2.Rd5+
          • 2...Kxd5
            • 3.Qc5#
          • 2...Bxd5
            • 3.Qc5#
        • 2.Rc6+
          • 2...Kd5
            • 3.Qc5#
      • 1...Sc4
        • 2.Qxc4
          • threat
            • 3.Rxd5#
            • 3.Qxd5#
          • 2...Bc6+
            • 3.Rxc6#
          • 2...Bf7+
            • 3.Sxf7#
          • 2...Bxc4
            • 3.Sxc4#
          • 2...Be4
            • 3.Sf7#
            • 3.Qe6#
          • 2...Be6
            • 3.Rc6#
            • 3.Qa6#
            • 3.Qxe6#
          • 2...Bb7
            • 3.Sf7#
            • 3.Qe6#
          • 2...Ba8
            • 3.Sf7#
            • 3.Qe6#
          • 2...Bg8
            • 3.Rc6#
            • 3.Qa6#
          • 2...Sf4
            • 3.Be7#
          • 2...Se7
            • 3.Bxe7#
        • 2.bxc4
          • threat
            • 3.Rxd5#
          • 2...Bc6+
            • 3.Rxc6#
          • 2...Bf7+
            • 3.Sxf7#
          • 2...Bxc4
            • 3.Sxc4#
          • 2...Sxe5
            • 3.Be7#
          • 2...Be4
            • 3.Sf7#
          • 2...Be6
            • 3.Rc6#
          • 2...Bb7
            • 3.Sf7#
          • 2...Ba8
            • 3.Sf7#
          • 2...Bg8
            • 3.Rc6#
          • 2...Sf4
            • 3.Be7#
          • 2...Se7
            • 3.Bxe7#
      • 1...Sc2!
    • 1.Qf1?
      • threat
        • 2.Qa6+
          • 2...Bc6+
            • 3.Qxc6#
        • 2.Qxf3
          • threat
            • 3.Rxd5#
            • 3.Qxd5#
          • 2...Bc6+
            • 3.Rxc6#
            • 3.Qxc6#
          • 2...Bf7+
            • 3.Sxf7#
          • 2...Bxb3
            • 3.Rc6#
            • 3.Qc6#
          • 2...Bxf3
            • 3.Sf7#
          • 2...Bc4
            • 3.Rc6#
            • 3.Qc6#
          • 2...Be4
            • 3.Sf7#
          • 2...Be6
            • 3.Rc6#
            • 3.Qc6#
          • 2...Bb7
            • 3.Sf7#
          • 2...Ba8
            • 3.Sf7#
          • 2...Bg8
            • 3.Rc6#
            • 3.Qc6#
          • 2...Sf4
            • 3.Be7#
          • 2...Se7
            • 3.Bxe7#
      • 1...Bc4
        • 2.Sxc4+
          • 2...Sxc4
            • 3.Re6#
        • 2.Qxc4
          • threat
            • 3.Sf7#
            • 3.Rd5#
            • 3.Rc6#
            • 3.Qd5#
            • 3.Qa6#
            • 3.Qe6#
        • 2.bxc4
          • threat
            • 3.Sf7#
            • 3.Rd5#
            • 3.Rc6#
          • 2...Sxe5
            • 3.Be7#
      • 1...Sb1
        • 2.Qb5
          • threat
            • 3.Rxd5#
            • 3.Qd7#
            • 3.Qxb8#
          • 2...Bc6+
            • 3.Rxc6#
            • 3.Qxc6#
          • 2...Bf7+
            • 3.Sxf7#
        • 2.Qa6+
          • 2...Bc6+
            • 3.Qxc6#
      • 1...Sc2
        • 2.Qb5
          • threat
            • 3.Rxd5#
            • 3.Qd7#
            • 3.Qxb8#
          • 2...Bc6+
            • 3.Rxc6#
            • 3.Qxc6#
          • 2...Bf7+
            • 3.Sxf7#
        • 2.Qa6+
          • 2...Bc6+
            • 3.Qxc6#
      • 1...Sc4
        • 2.Qxc4
          • threat
            • 3.Rxd5#
            • 3.Qxd5#
          • 2...Bc6+
            • 3.Rxc6#
          • 2...Bf7+
            • 3.Sxf7#
          • 2...Bxc4
            • 3.Sxc4#
          • 2...Be4
            • 3.Sf7#
            • 3.Qe6#
          • 2...Be6
            • 3.Rc6#
            • 3.Qa6#
            • 3.Qxe6#
          • 2...Bb7
            • 3.Sf7#
            • 3.Qe6#
          • 2...Ba8
            • 3.Sf7#
            • 3.Qe6#
          • 2...Bg8
            • 3.Rc6#
            • 3.Qa6#
          • 2...Sf4
            • 3.Be7#
          • 2...Se7
            • 3.Bxe7#
        • 2.bxc4
          • threat
            • 3.Rxd5#
          • 2...Bc6+
            • 3.Rxc6#
          • 2...Bf7+
            • 3.Sxf7#
          • 2...Bxc4
            • 3.Sxc4#
          • 2...Sxe5
            • 3.Be7#
          • 2...Be4
            • 3.Sf7#
          • 2...Be6
            • 3.Rc6#
          • 2...Bb7
            • 3.Sf7#
          • 2...Ba8
            • 3.Sf7#
          • 2...Bg8
            • 3.Rc6#
          • 2...Sf4
            • 3.Be7#
          • 2...Se7
            • 3.Bxe7#
      • 1...Sb5
        • 2.Qxb5
          • threat
            • 3.Rxd5#
            • 3.Qd7#
            • 3.Qxb8#
          • 2...Bc6+
            • 3.Rxc6#
            • 3.Qxc6#
          • 2...Bf7+
            • 3.Sxf7#
      • 1...f2
        • 2.Qg2
          • threat
            • 3.Rxd5#
            • 3.Qxd5#
          • 2...Bc6+
            • 3.Rxc6#
            • 3.Qxc6#
          • 2...Bf7+
            • 3.Sxf7#
          • 2...Bxg2
            • 3.Sf7#
          • 2...Bxb3
            • 3.Rc6#
            • 3.Qc6#
          • 2...Bf3
            • 3.Sf7#
            • 3.Qxg6#
          • 2...Bc4
            • 3.Rc6#
            • 3.Qc6#
          • 2...Be4
            • 3.Sf7#
            • 3.Qxg6#
          • 2...Be6
            • 3.Rc6#
            • 3.Qc6#
          • 2...Bb7
            • 3.Sf7#
            • 3.Qxg6#
          • 2...Ba8
            • 3.Sf7#
            • 3.Qxg6#
          • 2...Bg8
            • 3.Rc6#
            • 3.Qc6#
          • 2...Sf4
            • 3.Be7#
          • 2...Se7
            • 3.Bxe7#
        • 2.Qa6+
          • 2...Bc6+
            • 3.Qxc6#
        • 2.Qh1
          • threat
            • 3.Rxd5#
            • 3.Qxd5#
          • 2...Bc6+
            • 3.Rxc6#
            • 3.Qxc6#
          • 2...Bf7+
            • 3.Sxf7#
          • 2...Bxh1
            • 3.Sf7#
          • 2...Bxb3
            • 3.Rc6#
            • 3.Qc6#
          • 2...Bg2
            • 3.Sf7#
          • 2...Bf3
            • 3.Sf7#
          • 2...Bc4
            • 3.Rc6#
            • 3.Qc6#
          • 2...Be4
            • 3.Sf7#
          • 2...Be6
            • 3.Rc6#
            • 3.Qc6#
          • 2...Bb7
            • 3.Sf7#
          • 2...Ba8
            • 3.Sf7#
          • 2...Bg8
            • 3.Rc6#
            • 3.Qc6#
          • 2...Sf4
            • 3.Be7#
          • 2...Se7
            • 3.Bxe7#
      • 1...Bc6+!
    • 1.Qg1?
      • threat
        • 2.Qxg6+
          • 2...Be6
            • 3.Sf7#
            • 3.Be7#
            • 3.Qxe6#
      • 1...Bxb3
        • 2.Rxb3
          • threat
            • 3.Sf7#
            • 3.Qxg6#
          • 2...Sxe5
            • 3.Be7#
            • 3.dxe5#
          • 2...Sh8
            • 3.Be7#
        • 2.Qxg6+
          • 2...Be6
            • 3.Sf7#
            • 3.Be7#
            • 3.Qxe6#
      • 1...Bg8
        • 2.Qh2
          • threat
            • 3.Sc4#
            • 3.Sxg6#
            • 3.Sf7#
          • 2...Bf7+
            • 3.Sxf7#
          • 2...Sxe5
            • 3.Be7#
            • 3.Qxe5#
          • 2...Sf4
            • 3.Be7#
        • 2.Qg3
          • threat
            • 3.Sc4#
            • 3.Sxg6#
            • 3.Sf7#
          • 2...Bf7+
            • 3.Sxf7#
          • 2...Sxe5
            • 3.Be7#
            • 3.Qxe5#
          • 2...Sf4
            • 3.Be7#
        • 2.Qxg6+
          • 2...Be6
            • 3.Sf7#
            • 3.Be7#
            • 3.Qxe6#
      • 1...Bc4
        • 2.Sxc4+
          • 2...Sxc4
            • 3.Re6#
            • 3.Qxg6#
        • 2.Qxg6+
          • 2...Be6
            • 3.Sf7#
            • 3.Be7#
            • 3.Qxe6#
        • 2.bxc4
          • threat
            • 3.Sf7#
            • 3.Rd5#
            • 3.Rc6#
            • 3.Qxg6#
          • 2...Sxe5
            • 3.Be7#
      • 1...Be6
        • 2.Qxg6
          • threat
            • 3.Sf7#
            • 3.Be7#
            • 3.Qxe6#
      • 1...Sb1
        • 2.Qxg6+
          • 2...Be6
            • 3.Sc4#
            • 3.Sf7#
            • 3.Be7#
            • 3.Qxe6#
      • 1...Sc2
        • 2.Qxg6+
          • 2...Be6
            • 3.Sc4#
            • 3.Sf7#
            • 3.Be7#
            • 3.Qxe6#
      • 1...Sc4
        • 2.Qxg6+
          • 2...Be6
            • 3.Sxc4#
            • 3.Sf7#
            • 3.Be7#
            • 3.Qxe6#
        • 2.bxc4
          • threat
            • 3.Rxd5#
          • 2...Bc6+
            • 3.Rxc6#
          • 2...Bf7+
            • 3.Sxf7#
          • 2...Bxc4
            • 3.Sxc4#
          • 2...Sxe5
            • 3.Be7#
          • 2...Be4
            • 3.Sf7#
            • 3.Qxg6#
          • 2...Be6
            • 3.Rc6#
          • 2...Bb7
            • 3.Sf7#
            • 3.Qxg6#
          • 2...Ba8
            • 3.Sf7#
            • 3.Qxg6#
          • 2...Bg8
            • 3.Rc6#
          • 2...Sf4
            • 3.Be7#
          • 2...Se7
            • 3.Bxe7#
      • 1...Sb5
        • 2.Qxg6+
          • 2...Be6
            • 3.Sc4#
            • 3.Sf7#
            • 3.Be7#
            • 3.Qxe6#
      • 1...Bc6+!
  • Keys
    • 1.Bxg6!
      • threat
        • 2.Sc4+
          • 2...Bxc4
            • 3.Be7#
          • 2...Sxc4
            • 3.Be7#
        • 2.Bf7
          • threat
            • 3.Be7#
            • 3.Rxd5#
          • 2...Bc6+
            • 3.Rxc6#
          • 2...Bxf7+
            • 3.Sxf7#
      • 1...Bc6+
        • 2.Rxc6+
          • 2...Kd5
            • 3.Be4#
            • 3.Bf7#
      • 1...Ke6
        • 2.Sc4+
          • 2...Be4
            • 3.Bf5#
            • 3.Bf7#
            • 3.d5#
          • 2...Be5
            • 3.Rxe5#
        • 2.Sf7+
          • 2...Be4
            • 3.Bf5#
            • 3.d5#
          • 2...Be5
            • 3.Rxe5#
      • 1...Bxb3
        • 2.Sc4+
          • 2...Bxc4
            • 3.Be7#
          • 2...Sxc4
            • 3.Be7#
        • 2.Rc6+
          • 2...Kd5
            • 3.Be4#
            • 3.Bf7#
      • 1...Bc4
        • 2.Sxc4+
          • 2...Sxc4
            • 3.Be7#
        • 2.Rc6+
          • 2...Kd5
            • 3.Be4#
            • 3.Bf7#
      • 1...Be4
        • 2.Sf7+
          • 2...Ke6
            • 3.Bf5#
            • 3.d5#
        • 2.Bf7
          • threat
            • 3.Be7#
          • 2...Bc6+
            • 3.Rxc6#
      • 1...Bg8
        • 2.Sc4+
          • 2...Bxc4
            • 3.Be7#
          • 2...Sxc4
            • 3.Be7#
        • 2.Bf5
          • threat
            • 3.Be7#
          • 2...Bf7+
            • 3.Sxf7#
        • 2.Bf7
          • threat
            • 3.Be7#
            • 3.Rd5#
            • 3.Rc6#
          • 2...Bxf7+
            • 3.Sxf7#
        • 2.Be7+
          • 2...Ke6
            • 3.d5#
        • 2.Rc6+
          • 2...Kd5
            • 3.Be4#
      • 1...Ba7
        • 2.Sc4+
          • 2...Bxc4
            • 3.Bc7#
            • 3.Be7#
          • 2...Sxc4
            • 3.Bc7#
            • 3.Be7#
      • 1...Bc7
        • 2.Sc4+
          • 2...Bxc4
            • 3.Bxc7#
            • 3.Be7#
          • 2...Sxc4
            • 3.Bxc7#
            • 3.Be7#
      • 1...Sb1
        • 2.Sc4+
          • 2...Bxc4
            • 3.Be7#
        • 2.Bf7
          • threat
            • 3.Be7#
            • 3.Rxd5#
          • 2...Bc6+
            • 3.Rxc6#
          • 2...Bxf7+
            • 3.Sxf7#
        • 2.Qa4
          • threat
            • 3.Qd7#
          • 2...Bc6+
            • 3.Qxc6#
          • 2...Bf7+
            • 3.Sxf7#
          • 2...Ke6
            • 3.Qd7#
          • 2...Be6
            • 3.Be7#
            • 3.Qc6#
            • 3.Qa6#
        • 2.Qa6+
          • 2...Bc6+
            • 3.Qxc6#
      • 1...Sc2
        • 2.Sc4+
          • 2...Bxc4
            • 3.Be7#
        • 2.Bf7
          • threat
            • 3.Be7#
            • 3.Rxd5#
          • 2...Bc6+
            • 3.Rxc6#
          • 2...Bxf7+
            • 3.Sxf7#
        • 2.Qa6+
          • 2...Bc6+
            • 3.Qxc6#
      • 1...Sc4
        • 2.Sxc4+
          • 2...Bxc4
            • 3.Be7#
        • 2.Bf7
          • threat
            • 3.Be7#
            • 3.Rxd5#
          • 2...Bc6+
            • 3.Rxc6#
          • 2...Bxf7+
            • 3.Sxf7#
      • 1...Sb5
        • 2.Sc4+
          • 2...Bxc4
            • 3.Be7#
            • 3.Qa6#
        • 2.Qa6+
          • 2...Bc6+
            • 3.Qxc6#
    • 1.Re2!
      • 1...Bc6+
        • 2.Rxc6+
          • 2...Kd5
            • 3.Be4#
            • 3.Be6#
      • 1...Bxb3
        • 2.Rc6+
          • 2...Kd5
            • 3.Be4#
            • 3.Be6#
      • 1...fxe2
        • 2.Qh1
          • threat
            • 3.Rxd5#
            • 3.Qxd5#
          • 2...Bc6+
            • 3.Rxc6#
            • 3.Qxc6#
          • 2...Bf7+
            • 3.Sxf7#
          • 2...Bxh1
            • 3.Sf7#
          • 2...Bxb3
            • 3.Rc6#
            • 3.Qc6#
          • 2...Bg2
            • 3.Sf7#
          • 2...Bf3
            • 3.Sf7#
          • 2...Bc4
            • 3.Rc6#
            • 3.Qc6#
          • 2...Be4
            • 3.Sf7#
          • 2...Be6
            • 3.Rc6#
            • 3.Qc6#
          • 2...Bb7
            • 3.Sf7#
          • 2...Ba8
            • 3.Sf7#
          • 2...Bg8
            • 3.Rc6#
            • 3.Qc6#
          • 2...Sf4
            • 3.Be7#
          • 2...Se7
            • 3.Bxe7#
      • 1...Bg8
        • 2.Rc6+
          • 2...Kd5
            • 3.Be4#
      • 1...Bc4
        • 2.Sxc4+
          • 2...Sxc4
            • 3.Re6#
        • 2.Rc6+
          • 2...Kd5
            • 3.Be4#
            • 3.Be6#
        • 2.bxc4
          • threat
            • 3.Sf7#
            • 3.Rd5#
            • 3.Rc6#
          • 2...Sxe5
            • 3.Be7#
      • 1...Be6
        • 2.Rc6+
          • 2...Kd5
            • 3.Be4#
            • 3.Bxe6#
      • 1...Sb1
        • 2.Qa4
          • threat
            • 3.Qd7#
          • 2...Bc6+
            • 3.Qxc6#
          • 2...Bf7+
            • 3.Sxf7#
          • 2...Sxe5
            • 3.Be7#
          • 2...Be6
            • 3.Qc6#
            • 3.Qa6#
          • 2...Sf8
            • 3.Be7#
        • 2.Qa6+
          • 2...Bc6+
            • 3.Qxc6#
        • 2.Qa8
          • threat
            • 3.Rxd5#
            • 3.Qxd5#
            • 3.Qxb8#
          • 2...Bc6+
            • 3.Qxc6#
          • 2...Bf7+
            • 3.Sxf7#
          • 2...Bxa8
            • 3.Sc4#
            • 3.Sf7#
      • 1...Sc2
        • 2.Qa6+
          • 2...Bc6+
            • 3.Qxc6#
        • 2.Qa8
          • threat
            • 3.Rxd5#
            • 3.Qxd5#
            • 3.Qxb8#
          • 2...Bc6+
            • 3.Qxc6#
          • 2...Bf7+
            • 3.Sxf7#
          • 2...Bxa8
            • 3.Sc4#
            • 3.Sf7#
      • 1...Sc4
        • 2.Qa8
          • threat
            • 3.Rxd5#
            • 3.Qxd5#
            • 3.Qxb8#
          • 2...Bc6+
            • 3.Qxc6#
          • 2...Bf7+
            • 3.Sxf7#
          • 2...Bxa8
            • 3.Sxc4#
            • 3.Sf7#
        • 2.bxc4
          • threat
            • 3.Rxd5#
          • 2...Bc6+
            • 3.Rxc6#
          • 2...Bf7+
            • 3.Sxf7#
          • 2...Bxc4
            • 3.Sxc4#
          • 2...Sxe5
            • 3.Be7#
          • 2...Be4
            • 3.Sf7#
          • 2...Be6
            • 3.Rc6#
            • 3.Qa6#
          • 2...Bb7
            • 3.Sf7#
          • 2...Ba8
            • 3.Sf7#
          • 2...Bg8
            • 3.Rc6#
            • 3.Qa6#
          • 2...Sf4
            • 3.Be7#
          • 2...Se7
            • 3.Bxe7#
      • 1...Sb5
        • 2.Sc4+
          • 2...Bxc4
            • 3.Qa6#
        • 2.Qa6+
          • 2...Bc6+
            • 3.Qxc6#
      • 1...f2
        • 2.Qh1
          • threat
            • 3.Rxd5#
            • 3.Qxd5#
          • 2...Bc6+
            • 3.Rxc6#
            • 3.Qxc6#
          • 2...Bf7+
            • 3.Sxf7#
          • 2...Bxh1
            • 3.Sf7#
          • 2...Bxb3
            • 3.Rc6#
            • 3.Qc6#
          • 2...Bg2
            • 3.Sf7#
          • 2...Bf3
            • 3.Sf7#
          • 2...Bc4
            • 3.Rc6#
            • 3.Qc6#
          • 2...Be4
            • 3.Sf7#
          • 2...Be6
            • 3.Rc6#
            • 3.Qc6#
          • 2...Bb7
            • 3.Sf7#
          • 2...Ba8
            • 3.Sf7#
          • 2...Bg8
            • 3.Rc6#
            • 3.Qc6#
          • 2...Sf4
            • 3.Be7#
          • 2...Se7
            • 3.Bxe7#

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