Problem Display
PID: 272379 (5q2/3B1p2/b4RP1/3pp2N/Q2pkr2/R2r4/1p1BP1n1/1K1Nn3 w - - 0 1)

Boyer, Jean-Pierre

diagrammes, 1977

5q2/3B1p2/b4RP1/3pp2N/Q2pkr2/R2r4/1p1BP1n1/1K1Nn3

#4

10 + 12


SOLUTION


  • COOKED
  • Keys
    • 1.Sf2+!
      • 1...Rxf2
        • 2.Qc2
          • threat
            • 3.Sg3#
          • 2...Sxc2
            • 3.exd3+
              • 3...Bxd3
                • 4.Sg3#
          • 2...Rf3
            • 3.Sg3+
              • 3...Rxg3
                • 4.Bf5#
            • 3.Bf5+
              • 3...Rxf5
                • 4.Sg3#
            • 3.exf3+
              • 3...Sxf3
                • 4.Sg3#
                • 4.Bf5#
            • 3.Rxf3
              • threat
                • 4.Sg3#
                • 4.Sf6#
                • 4.Bf5#
    • 1.Sxf4!
      • threat
        • 2.Sf2#
        • 2.Bf5#
      • 1...exf4
        • 2.Sf2+
          • 2...Ke5
            • 3.Sg4+
              • 3...Ke4
                • 4.Bf5#
        • 2.Rf5
          • threat
            • 3.Sf2#
          • 2...Rf3
            • 3.Re3+
              • 3...Rxe3
                • 4.Sf2#
              • 3...Sxe3
                • 4.Sc3#
              • 3...fxe3
                • 4.Sc3#
            • 3.exf3+
              • 3...Sxf3
                • 4.Sf2#
    • 1.Bg4!
      • threat
        • 2.Bf3+
          • 2...Rdxf3
            • 3.Sf2+
              • 3...Rxf2
                • 4.Sg3#
          • 2...Rfxf3
            • 3.Sg3+
              • 3...Rxg3
                • 4.Sf2#
        • 2.Qc2
          • threat
            • 3.Sg3#
          • 2...Sxc2
            • 3.exd3+
              • 3...Bxd3
                • 4.Sg3#
          • 2...Rf3
            • 3.Sf2+
              • 3...Rxf2
                • 4.Sg3#
            • 3.Sg3+
              • 3...Rxg3
                • 4.Sf2#
                • 4.Bf5#
            • 3.Bxf3+
              • 3...Sxf3
                • 4.Sf2#
                • 4.Sg3#
                • 4.exf3#
            • 3.Bf5+
              • 3...Rxf5
                • 4.Sg3#
            • 3.exf3+
              • 3...Sxf3
                • 4.Sf2#
                • 4.Sg3#
                • 4.Bxf3#
                • 4.Bf5#
            • 3.Rxf3
              • threat
                • 4.Sf2#
                • 4.Sg3#
                • 4.Sf6#
                • 4.Bf5#
      • 1...Qxa3
        • 2.Rxf4+
          • 2...exf4
            • 3.Qe8+
              • 3...Qe7
                • 4.Qxe7#
      • 1...Rxa3
        • 2.Bf3+
          • 2...Raxf3
            • 3.Sf2+
              • 3...Rxf2
                • 4.Sg3#
          • 2...Rfxf3
            • 3.Sg3+
              • 3...Rxg3
                • 4.Sf2#
      • 1...Rb3
        • 2.Bf3+
          • 2...Rbxf3
            • 3.Sf2+
              • 3...Rxf2
                • 4.Sg3#
          • 2...Rfxf3
            • 3.Sg3+
              • 3...Rxg3
                • 4.Sf2#
        • 2.Rxb3
          • threat
            • 3.Sc3#
            • 3.Sg3#
          • 2...Bd3+
            • 3.exd3+
              • 3...Sxd3
                • 4.Sc3#
                • 4.Sg3#
            • 3.Rxd3
              • threat
                • 4.Sc3#
                • 4.Sg3#
          • 2...Rf3
            • 3.Sf2+
              • 3...Rxf2
                • 4.Sg3#
            • 3.Sc3+
              • 3...Rxc3
                • 4.Bf5#
            • 3.Sg3+
              • 3...Rxg3
                • 4.Sf2#
                • 4.Bf5#
            • 3.Bxf3+
              • 3...Sxf3
                • 4.Sf2#
                • 4.Sc3#
                • 4.Sg3#
                • 4.exf3#
            • 3.Bf5+
              • 3...Rxf5
                • 4.Sc3#
                • 4.Sg3#
            • 3.Re3+
              • 3...Rxe3
                • 4.Sf2#
                • 4.Bf5#
              • 3...Sxe3
                • 4.Sc3#
            • 3.exf3+
              • 3...Sxf3
                • 4.Sf2#
                • 4.Sg3#
                • 4.Bxf3#
                • 4.Bf5#
        • 2.Qxb3
          • threat
            • 3.Sg3#
          • 2...Bd3+
            • 3.Qxd3+
              • 3...Sxd3
                • 4.Sg3#
                • 4.exd3#
            • 3.exd3+
              • 3...Sxd3
                • 4.Sg3#
                • 4.Qxd3#
          • 2...d3
            • 3.Sc3+
              • 3...Kd4
                • 4.Qxd5#
            • 3.Sg3+
              • 3...Kd4
                • 4.Qc3#
          • 2...Rf3
            • 3.Sf2+
              • 3...Rxf2
                • 4.Sg3#
            • 3.Sg3+
              • 3...Rxg3
                • 4.Sf2#
                • 4.Bf5#
            • 3.Bxf3+
              • 3...Sxf3
                • 4.Sf2#
                • 4.Sg3#
                • 4.Qxf3#
                • 4.exf3#
            • 3.Bf5+
              • 3...Rxf5
                • 4.Sg3#
            • 3.Qxf3+
              • 3...Sxf3
                • 4.Sf2#
                • 4.Sg3#
                • 4.Bxf3#
                • 4.Bf5#
                • 4.exf3#
            • 3.exf3+
              • 3...Sxf3
                • 4.Sf2#
                • 4.Sg3#
                • 4.Bxf3#
                • 4.Bf5#
                • 4.Qxf3#
      • 1...Rh3
        • 2.Bf3+
          • 2...Rhxf3
            • 3.Sf2+
              • 3...Rxf2
                • 4.Sg3#
          • 2...Rfxf3
            • 3.Re3+
              • 3...Rxe3
                • 4.Sf2#
              • 3...Sxe3
                • 4.Sc3#
        • 2.Rf3
          • threat
            • 3.Sf2#
            • 3.Sc3#
          • 2...Bd3+
            • 3.exd3+
              • 3...Sxd3
                • 4.Sc3#
          • 2...Rhxf3
            • 3.Sf2+
              • 3...Rxf2
                • 4.Sg3#
          • 2...Rfxf3
            • 3.Sc3+
              • 3...Rxc3
                • 4.Bf5#
      • 1...Rf1
        • 2.Rf3
          • threat
            • 3.Sg3#
            • 3.Sf6#
            • 3.Bf5#
          • 2...Rfxf3
            • 3.Sg3+
              • 3...Rxg3
                • 4.Sf2#
          • 2...Rdxf3
            • 3.Sf6+
              • 3...Rxf6
                • 4.Sc3#
        • 2.Qc2
          • threat
            • 3.Sg3#
          • 2...Sxc2
            • 3.exd3+
              • 3...Bxd3
                • 4.Sg3#
          • 2...Rf3
            • 3.Sf2+
              • 3...Rxf2
                • 4.Sg3#
            • 3.Sg3+
              • 3...Rxg3
                • 4.Sf2#
                • 4.Bf5#
            • 3.Bxf3+
              • 3...Sxf3
                • 4.Sf2#
                • 4.Sg3#
                • 4.exf3#
            • 3.Bf5+
              • 3...Rxf5
                • 4.Sg3#
            • 3.exf3+
              • 3...Sxf3
                • 4.Sf2#
                • 4.Sg3#
                • 4.Bxf3#
                • 4.Bf5#
            • 3.Rxf3
              • threat
                • 4.Sf2#
                • 4.Sg3#
                • 4.Sf6#
                • 4.Bf5#
      • 1...Sh4
        • 2.Bf3+
          • 2...Rdxf3
            • 3.Sf2+
              • 3...Rxf2
                • 4.Sg3#
                • 4.Re3#
          • 2...Rfxf3
            • 3.Sg3+
              • 3...Rxg3
                • 4.Sf2#
        • 2.Rxf4+
          • 2...exf4
            • 3.Sf2+
              • 3...Ke5
                • 4.Bxf4#
        • 2.Qc2
          • threat
            • 3.Sg3#
          • 2...Sxc2
            • 3.exd3+
              • 3...Bxd3
                • 4.Sg3#
          • 2...Rf3
            • 3.Sf2+
              • 3...Rxf2
                • 4.Sg3#
            • 3.Sg3+
              • 3...Rxg3
                • 4.Sf2#
            • 3.Bxf3+
              • 3...Sexf3
                • 4.Sf2#
                • 4.Sg3#
              • 3...Shxf3
                • 4.Sf2#
                • 4.Sg3#
            • 3.exf3+
              • 3...Sexf3
                • 4.Sf2#
                • 4.Sg3#
              • 3...Shxf3
                • 4.Sf2#
                • 4.Sg3#
                • 4.Bf5#
            • 3.Rxf3
              • threat
                • 4.Sf2#
                • 4.Sg3#
                • 4.Sf6#
          • 2...Sf5
            • 3.Bxf5+
              • 3...Rxf5
                • 4.Sg3#
    • 1.Qc2!
      • threat
        • 2.Sg3#
      • 1...Sxc2
        • 2.Sf2+
          • 2...Rxf2
            • 3.exd3+
              • 3...Bxd3
                • 4.Sg3#
    • 1.Qc6!
      • threat
        • 2.Rxf4+
          • 2...exf4
            • 3.Sf2+
              • 3...Ke5
                • 4.Qf6#
            • 3.Qf6
              • threat
                • 4.Sf2#
                • 4.Bf5#
                • 4.Qf5#
        • 2.Sxf4
          • threat
            • 3.Sf2#
            • 3.Bf5#
            • 3.Qxd5#
          • 2...exf4
            • 3.Sf2+
              • 3...Ke5
                • 4.Rf5#
            • 3.Rf5
              • threat
                • 4.Sf2#
                • 4.Qxd5#
      • 1...Qxa3
        • 2.Rxf4+
          • 2...exf4
            • 3.Sf2+
              • 3...Ke5
                • 4.Qf6#
      • 1...Rxa3
        • 2.Rxf4+
          • 2...exf4
            • 3.Sf2+
              • 3...Ke5
                • 4.Qf6#
      • 1...Qc5
        • 2.Rxf4+
          • 2...exf4
            • 3.Sf2+
              • 3...Ke5
                • 4.Qf6#
      • 1...Qd6
        • 2.Rxf4+
          • 2...exf4
            • 3.Qxd6
              • threat
                • 4.Sf2#
                • 4.Sf6#
                • 4.Qe7#
        • 2.Sxf4
          • threat
            • 3.Sf2#
            • 3.Bf5#
          • 2...exf4
            • 3.Sf2+
              • 3...Ke5
                • 4.Rf5#
                • 4.Qxd6#
            • 3.Bf5+
              • 3...Ke5
                • 4.Qxd6#
            • 3.Qxd6
              • threat
                • 4.Sf2#
                • 4.Bf5#
                • 4.Qe7#
      • 1...Qh6
        • 2.Ra5
          • threat
            • 3.Qxd5#
          • 2...Bc4
            • 3.Qxc4
              • threat
                • 4.Qxd5#
              • 3...dxc4
                • 4.Bc6#
              • 3...Se3
                • 4.Sg3#
          • 2...Bb5
            • 3.Rxb5
              • threat
                • 4.Qxd5#
              • 3...Se3
                • 4.Sg3#
            • 3.Qxb5
              • threat
                • 4.Qxd5#
              • 3...Se3
                • 4.Sg3#
          • 2...Bb7
            • 3.Qxb7
              • threat
                • 4.Qxd5#
              • 3...Se3
                • 4.Sg3#
      • 1...Qe7
        • 2.Sxf4
          • threat
            • 3.Sf2#
            • 3.Bf5#
            • 3.Qxd5#
          • 2...exf4
            • 3.Sf2+
              • 3...Ke5
                • 4.Rf5#
      • 1...Qg7
        • 2.Rxf4+
          • 2...exf4
            • 3.Sf2+
              • 3...Ke5
                • 4.Qc7#
        • 2.Sxf4
          • threat
            • 3.Sf2#
            • 3.Bf5#
            • 3.Qxd5#
          • 2...exf4
            • 3.Sf2+
              • 3...Ke5
                • 4.Rf5#
                • 4.Qd6#
            • 3.Bf5+
              • 3...Ke5
                • 4.Qd6#
            • 3.Rf5
              • threat
                • 4.Sf2#
                • 4.Qxd5#
            • 3.Qd6
              • threat
                • 4.Sf2#
                • 4.Bf5#
                • 4.Qe7#
            • 3.Qc7
              • threat
                • 4.Sf2#
                • 4.Bf5#
        • 2.Ra5
          • threat
            • 3.Qxd5#
          • 2...Bc4
            • 3.Qxc4
              • threat
                • 4.Qxd5#
              • 3...dxc4
                • 4.Bc6#
              • 3...Se3
                • 4.Sg3#
          • 2...Bb5
            • 3.Rxb5
              • threat
                • 4.Qxd5#
              • 3...Se3
                • 4.Sg3#
            • 3.Qxb5
              • threat
                • 4.Qxd5#
              • 3...Se3
                • 4.Sg3#
          • 2...Bb7
            • 3.Qxb7
              • threat
                • 4.Qxd5#
              • 3...Se3
                • 4.Sg3#
      • 1...Qa8
        • 2.Rxf4+
          • 2...exf4
            • 3.Sf2+
              • 3...Ke5
                • 4.Qf6#
                • 4.Qc7#
            • 3.Qd6
              • threat
                • 4.Sf2#
                • 4.Sf6#
                • 4.Qe7#
            • 3.Qf6
              • threat
                • 4.Sf2#
                • 4.Bf5#
                • 4.Qe7#
                • 4.Qf5#
            • 3.Qc7
              • threat
                • 4.Sf2#
                • 4.Sf6#
        • 2.Sxf4
          • threat
            • 3.Sf2#
            • 3.Bf5#
          • 2...exf4
            • 3.Sf2+
              • 3...Ke5
                • 4.Rf5#
                • 4.Qd6#
            • 3.Bf5+
              • 3...Ke5
                • 4.Qd6#
            • 3.Qd6
              • threat
                • 4.Sf2#
                • 4.Bf5#
                • 4.Qe7#
            • 3.Qc7
              • threat
                • 4.Sf2#
                • 4.Bf5#
      • 1...Qc8
        • 2.Rxf4+
          • 2...exf4
            • 3.Sf2+
              • 3...Ke5
                • 4.Qf6#
        • 2.Sxf4
          • threat
            • 3.Sf2#
            • 3.Qxd5#
          • 2...exf4
            • 3.Sf2+
              • 3...Ke5
                • 4.Rf5#
                • 4.Qd6#
      • 1...Qd8
        • 2.Sxf4
          • threat
            • 3.Sf2#
            • 3.Bf5#
            • 3.Qxd5#
          • 2...exf4
            • 3.Sf2+
              • 3...Ke5
                • 4.Rf5#
                • 4.Qd6#
            • 3.Qd6
              • threat
                • 4.Sf2#
                • 4.Bf5#
      • 1...Qe8
        • 2.Rxf4+
          • 2...exf4
            • 3.Sf2+
              • 3...Ke5
                • 4.Qf6#
                • 4.Qc7#
            • 3.Qf6
              • threat
                • 4.Sf2#
                • 4.Bf5#
                • 4.Qf5#
        • 2.Sxf4
          • threat
            • 3.Sf2#
            • 3.Bf5#
            • 3.Qxd5#
          • 2...exf4
            • 3.Sf2+
              • 3...Ke5
                • 4.Rf5#
                • 4.Qd6#
            • 3.Bf5+
              • 3...Ke5
                • 4.Qd6#
            • 3.Qd6
              • threat
                • 4.Sf2#
                • 4.Bf5#
            • 3.Qc7
              • threat
                • 4.Sf2#
                • 4.Bf5#
      • 1...Qg8
        • 2.Rxf4+
          • 2...exf4
            • 3.Sf2+
              • 3...Ke5
                • 4.Qf6#
                • 4.Qc7#
            • 3.Qd6
              • threat
                • 4.Sf2#
                • 4.Sf6#
                • 4.Qe7#
            • 3.Qf6
              • threat
                • 4.Sf2#
                • 4.Bf5#
                • 4.Qe7#
                • 4.Qf5#
            • 3.Qc7
              • threat
                • 4.Sf2#
                • 4.Sf6#
        • 2.Sxf4
          • threat
            • 3.Sf2#
            • 3.Bf5#
            • 3.Qxd5#
          • 2...exf4
            • 3.Sf2+
              • 3...Ke5
                • 4.Rf5#
                • 4.Qd6#
            • 3.Bf5+
              • 3...Ke5
                • 4.Qd6#
            • 3.Rf5
              • threat
                • 4.Sf2#
                • 4.Qxd5#
            • 3.Qd6
              • threat
                • 4.Sf2#
                • 4.Bf5#
                • 4.Qe7#
            • 3.Qc7
              • threat
                • 4.Sf2#
                • 4.Bf5#
      • 1...Qh8
        • 2.Rxf4+
          • 2...exf4
            • 3.Sf2+
              • 3...Ke5
                • 4.Qc7#
        • 2.Sxf4
          • threat
            • 3.Sf2#
            • 3.Bf5#
            • 3.Qxd5#
          • 2...exf4
            • 3.Sf2+
              • 3...Ke5
                • 4.Rf5#
                • 4.Qd6#
            • 3.Bf5+
              • 3...Ke5
                • 4.Qd6#
            • 3.Rf5
              • threat
                • 4.Sf2#
                • 4.Qxd5#
            • 3.Qd6
              • threat
                • 4.Sf2#
                • 4.Bf5#
                • 4.Qe7#
            • 3.Qc7
              • threat
                • 4.Sf2#
                • 4.Bf5#
      • 1...Rb3
        • 2.Rxf4+
          • 2...exf4
            • 3.Sf2+
              • 3...Ke5
                • 4.Qf6#
        • 2.Sxf4
          • threat
            • 3.Sf2#
            • 3.Bf5#
            • 3.Qxd5#
          • 2...Bd3+
            • 3.Sxd3
              • threat
                • 4.S1f2#
                • 4.S3f2#
                • 4.Bf5#
          • 2...exf4
            • 3.Sf2+
              • 3...Ke5
                • 4.Rf5#
      • 1...Rc3
        • 2.Sxc3+
          • 2...dxc3
            • 3.Sg3+
              • 3...Kd4
                • 4.Qxc3#
        • 2.Rxf4+
          • 2...exf4
            • 3.Sf2+
              • 3...Ke5
                • 4.Qf6#
      • 1...Re3
        • 2.Rxe3+
          • 2...dxe3
            • 3.Sc3+
              • 3...Kd4
                • 4.Qxd5#
            • 3.Sg3+
              • 3...Kd4
                • 4.Bc3#
                • 4.Qc3#
        • 2.Rxf4+
          • 2...exf4
            • 3.Sf2+
              • 3...Ke5
                • 4.Qf6#
        • 2.Sxe3
          • threat
            • 3.Sg3#
            • 3.Qxd5#
          • 2...Bd3+
            • 3.Rxd3
              • threat
                • 4.Sg3#
                • 4.Qxd5#
          • 2...dxe3
            • 3.Sg3+
              • 3...Kd4
                • 4.Bc3#
                • 4.Qc3#
      • 1...Rh3
        • 2.Rxf4+
          • 2...exf4
            • 3.Sf2+
              • 3...Ke5
                • 4.Qf6#
      • 1...Rf1
        • 2.Rxf1
          • threat
            • 3.Sf2#
            • 3.Sf6#
            • 3.Bf5#
          • 2...fxg6
            • 3.Qxg6+
              • 3...Qf5
                • 4.Sf2#
                • 4.Sf6#
                • 4.Bxf5#
                • 4.Qxf5#
          • 2...Rf3
            • 3.Sf2+
              • 3...Rxf2
                • 4.Sg3#
            • 3.Sg3+
              • 3...Rxg3
                • 4.Sf2#
                • 4.Bf5#
            • 3.exf3+
              • 3...Sxf3
                • 4.Sf2#
                • 4.Sg3#
                • 4.Sf6#
        • 2.Qc2
          • threat
            • 3.Sg3#
          • 2...Sxc2
            • 3.exd3+
              • 3...Bxd3
                • 4.Sg3#
          • 2...Rf3
            • 3.Sf2+
              • 3...Rxf2
                • 4.Sg3#
            • 3.Sg3+
              • 3...Rxg3
                • 4.Sf2#
                • 4.Bf5#
            • 3.Bf5+
              • 3...Rxf5
                • 4.Sg3#
            • 3.exf3+
              • 3...Sxf3
                • 4.Sf2#
                • 4.Sg3#
                • 4.Bf5#
            • 3.Rxf3
              • threat
                • 4.Sf2#
                • 4.Sg3#
                • 4.Sf6#
                • 4.Bf5#
      • 1...Bc4
        • 2.Rxf4+
          • 2...exf4
            • 3.Sf2+
              • 3...Ke5
                • 4.Qf6#
      • 1...Bc8
        • 2.Sf2+
          • 2...Rxf2
            • 3.exd3+
              • 3...Sxd3
                • 4.Sg3#
        • 2.Rxf4+
          • 2...exf4
            • 3.Sf2+
              • 3...Ke5
                • 4.Qf6#
            • 3.Qf6
              • threat
                • 4.Sf2#
                • 4.Qf5#
        • 2.Sxf4
          • threat
            • 3.Sf2#
            • 3.Qxd5#
          • 2...exf4
            • 3.Sf2+
              • 3...Ke5
                • 4.Rf5#
            • 3.Rf5
              • threat
                • 4.Sf2#
                • 4.Qxd5#
        • 2.Rxd3
          • threat
            • 3.Sg3#
          • 2...Rf3
            • 3.Sf2+
              • 3...Rxf2
                • 4.Sg3#
            • 3.Sc3+
              • 3...dxc3
                • 4.Qxd5#
            • 3.Sg3+
              • 3...Rxg3
                • 4.Sf2#
            • 3.Rfxf3
              • threat
                • 4.Sf2#
                • 4.Sg3#
                • 4.Sf6#
        • 2.Qc2
          • threat
            • 3.Sg3#
          • 2...Sxc2
            • 3.Sf2+
              • 3...Rxf2
                • 4.exd3#
          • 2...Rf3
            • 3.Sf2+
              • 3...Rxf2
                • 4.Sg3#
            • 3.Sg3+
              • 3...Rxg3
                • 4.Sf2#
            • 3.Qxd3+
              • 3...Rxd3
                • 4.Sf2#
              • 3...Sxd3
                • 4.exf3#
            • 3.exf3+
              • 3...Sxf3
                • 4.Sf2#
                • 4.Sg3#
                • 4.Qxd3#
            • 3.Rxf3
              • threat
                • 4.Sf2#
                • 4.Sg3#
                • 4.Sf6#
      • 1...Sh4
        • 2.Rxf4+
          • 2...exf4
            • 3.Sf2+
              • 3...Ke5
                • 4.Bxf4#
                • 4.Qf6#
        • 2.Sxf4
          • threat
            • 3.Sf2#
            • 3.Qxd5#
          • 2...exf4
            • 3.Sf2+
              • 3...Ke5
                • 4.Bxf4#
            • 3.Rxf4+
              • 3...Ke5
                • 4.Qf6#
    • 1.Qxa6!
      • threat
        • 2.Qxd3+
          • 2...Sxd3
            • 3.Sg3#
      • 1...Qxa3
        • 2.Rxf4+
          • 2...exf4
            • 3.Sf2+
              • 3...Ke5
                • 4.Qf6#
      • 1...Rxa3
        • 2.Rxf4+
          • 2...exf4
            • 3.Sf2+
              • 3...Ke5
                • 4.Qf6#
      • 1...Rb3
        • 2.Rxf4+
          • 2...exf4
            • 3.Sf2+
              • 3...Ke5
                • 4.Qf6#
            • 3.Qf6
              • threat
                • 4.Sf2#
                • 4.Bf5#
                • 4.Qf5#
        • 2.Rxb3
          • threat
            • 3.Sg3#
          • 2...d3
            • 3.Rxd3
              • threat
                • 4.Sc3#
                • 4.Sg3#
              • 3...Sxd3
                • 4.Qxd3#
              • 3...d4
                • 4.Bc6#
                • 4.Qb7#
                • 4.Qc6#
          • 2...Rf3
            • 3.Sf2+
              • 3...Rxf2
                • 4.Sg3#
            • 3.Sg3+
              • 3...Rxg3
                • 4.Sf2#
                • 4.Bf5#
            • 3.Bf5+
              • 3...Rxf5
                • 4.Sg3#
            • 3.Qd3+
              • 3...Rxd3
                • 4.Sf2#
                • 4.Bf5#
              • 3...Sxd3
                • 4.exf3#
            • 3.exf3+
              • 3...Sxf3
                • 4.Sf2#
                • 4.Sg3#
                • 4.Bf5#
                • 4.Qd3#
      • 1...Rc3
        • 2.Rxf4+
          • 2...exf4
            • 3.Sf2+
              • 3...Ke5
                • 4.Qf6#
      • 1...Re3
        • 2.Rxf4+
          • 2...exf4
            • 3.Sf2+
              • 3...Ke5
                • 4.Qf6#
            • 3.Qf6
              • threat
                • 4.Sf2#
                • 4.Bf5#
                • 4.Qf5#
        • 2.Bxe3
          • threat
            • 3.Sg3#
          • 2...dxe3
            • 3.Rd3
              • threat
                • 4.Sc3#
                • 4.Sg3#
              • 3...Sxd3
                • 4.Qxd3#
              • 3...d4
                • 4.Bc6#
                • 4.Qb7#
                • 4.Qc6#
          • 2...Rf3
            • 3.Sf2+
              • 3...Rxf2
                • 4.Sg3#
            • 3.Sg3+
              • 3...Rxg3
                • 4.Sf2#
                • 4.Bf5#
            • 3.Bf5+
              • 3...Rxf5
                • 4.Sg3#
            • 3.Qd3+
              • 3...Sxd3
                • 4.exd3#
                • 4.exf3#
            • 3.exf3+
              • 3...Sxf3
                • 4.Sf2#
                • 4.Sg3#
                • 4.Bf5#
                • 4.Qd3#
      • 1...Rh3
        • 2.Rxf4+
          • 2...exf4
            • 3.Sf2+
              • 3...Ke5
                • 4.Qf6#
            • 3.Qf6
              • threat
                • 4.Sf2#
                • 4.Bf5#
                • 4.Qf5#

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