Problem Display
PID: 148887 (4r3/2pB1p1K/2pb1N1n/2P2pp1/1Q6/3N1k1P/2P3p1/3b2B1 w - - 0 1)

Hoflein, Moses

1st Prize, Deutsche Schachbund, 1901

4r3/2pB1p1K/2pb1N1n/2P2pp1/1Q6/3N1k1P/2P3p1/3b2B1

#4

9 + 11


15 British Chess Magazine 1902

SOLUTION


  • SOUND
  • Keys
    • 1.Sh5!
      • threat
        • 2.Bxc6+
          • 2...Re4
            • 3.Qe1
              • threat
                • 4.Qf2#
                • 4.Qxd1#
                • 4.Qe3#
            • 3.Qd2
              • threat
                • 4.Se1#
                • 4.Qe3#
                • 4.Qxd1#
                • 4.Qf2#
        • 2.Bxe8
          • threat
            • 3.Bxc6+
              • 3...Ke2
                • 4.Qe1#
            • 3.Qe1
              • threat
                • 4.Bxc6#
                • 4.Qe3#
            • 3.Qd2
              • threat
                • 4.Bxc6#
                • 4.Qe3#
              • 3...Ke4
                • 4.Bxc6#
          • 2...Ke2
            • 3.Qe1+
              • 3...Kf3
                • 4.Bxc6#
                • 4.Qe3#
          • 2...Bxc5
            • 3.Se1+
              • 3...Ke2
                • 4.Sg3#
            • 3.Se5+
              • 3...Ke2
                • 4.Sg3#
            • 3.Bxc6+
              • 3...Ke2
                • 4.Sg3#
                • 4.Qe1#
            • 3.Qe1
              • threat
                • 4.Se5#
                • 4.Bxc6#
            • 3.Qd2
              • threat
                • 4.Bxc6#
              • 3...Ke4
                • 4.Bxc6#
      • 1...Rh8+
        • 2.Kxh8
          • threat
            • 3.Bxc6+
              • 3...Ke2
                • 4.Qe1#
            • 3.Qe1
              • threat
                • 4.Bxc6#
                • 4.Qe3#
              • 3...Be5+
                • 4.Sxe5#
          • 2...Be5+
            • 3.Sxe5+
              • 3...Ke2
                • 4.Sg3#
          • 2...Ke2
            • 3.Qe1+
              • 3...Kf3
                • 4.Bxc6#
                • 4.Qe3#
          • 2...Bxc5
            • 3.Se1+
              • 3...Ke2
                • 4.Sg3#
            • 3.Se5+
              • 3...Ke2
                • 4.Sg3#
            • 3.Bxc6+
              • 3...Ke2
                • 4.Sg3#
                • 4.Qe1#
          • 2...Bg3
            • 3.Bxc6+
              • 3...Ke2
                • 4.Sxg3#
          • 2...Be7
            • 3.Se1+
              • 3...Ke2
                • 4.Sg3#
            • 3.Se5+
              • 3...Ke2
                • 4.Sg3#
            • 3.Bxc6+
              • 3...Ke2
                • 4.Sg3#
                • 4.Qe1#
          • 2...Bf8
            • 3.Se1+
              • 3...Ke2
                • 4.Sg3#
            • 3.Se5+
              • 3...Ke2
                • 4.Sg3#
            • 3.Bxc6+
              • 3...Ke2
                • 4.Sg3#
                • 4.Qe1#
      • 1...Ke2
        • 2.Qe1+
          • 2...Kf3
            • 3.Bxc6+
              • 3...Re4
                • 4.Qf2#
                • 4.Qxd1#
                • 4.Qe3#
            • 3.Qf2+
              • 3...Ke4
                • 4.Sf6#
                • 4.Bxc6#
            • 3.Qxd1+
              • 3...Ke4
                • 4.Sf6#
                • 4.Bxc6#
              • 3...Re2
                • 4.Bxc6#
            • 3.Bxe8
              • threat
                • 4.Bxc6#
                • 4.Qe3#
      • 1...Bxc2
        • 2.Bxc6+
          • 2...Ke2
            • 3.Qe1+
              • 3...Kxd3
                • 4.Bb5#
          • 2...Re4
            • 3.Qd2
              • threat
                • 4.Se1#
                • 4.Qe3#
                • 4.Qf2#
      • 1...Bxc5
        • 2.Bxc6+
          • 2...Re4
            • 3.Se1+
              • 3...Ke2
                • 4.Sg3#
            • 3.Se5+
              • 3...Ke2
                • 4.Sg3#
            • 3.Qe1
              • threat
                • 4.Se5#
                • 4.Qxd1#
            • 3.Qd2
              • threat
                • 4.Se1#
                • 4.Se5#
                • 4.Qxd1#
      • 1...Re2
        • 2.Se1+
          • 2...Rxe1
            • 3.Qc3+
              • 3...Ke2
                • 4.Qd3#
              • 3...Ke4
                • 4.Bxc6#
              • 3...Re3
                • 4.Qxe3#
            • 3.Qxe1
              • threat
                • 4.Bxc6#
                • 4.Qe3#
        • 2.Bxc6+
          • 2...Re4
            • 3.Qe1
              • threat
                • 4.Qf2#
                • 4.Qxd1#
                • 4.Qe3#
            • 3.Qd2
              • threat
                • 4.Se1#
                • 4.Qe3#
                • 4.Qxd1#
                • 4.Qf2#
        • 2.Qc3
          • threat
            • 3.Sc1+
              • 3...Ke4
                • 4.Bxc6#
              • 3...Re3
                • 4.Bxc6#
                • 4.Qxe3#
            • 3.Se1+
              • 3...Ke4
                • 4.Bxc6#
                • 4.Qd4#
            • 3.Sb2+
              • 3...Ke4
                • 4.Bxc6#
              • 3...Re3
                • 4.Qxe3#
            • 3.Sb4+
              • 3...Ke4
                • 4.Bxc6#
              • 3...Re3
                • 4.Qxe3#
            • 3.Sdf4+
              • 3...Ke4
                • 4.Bxc6#
              • 3...Re3
                • 4.Bxc6#
                • 4.Qxe3#
            • 3.Se5+
              • 3...Ke4
                • 4.Bxc6#
                • 4.Qd4#
            • 3.Bxc6+
              • 3...Re4
                • 4.Sc1#
                • 4.Sdf4#
          • 2...Rxc2
            • 3.Sc1+
              • 3...Ke4
                • 4.Bxc6#
              • 3...Rxc3
                • 4.Bxc6#
            • 3.Sdf4+
              • 3...Ke4
                • 4.Bxc6#
                • 4.Qe3#
              • 3...Rxc3
                • 4.Bxc6#
            • 3.Se5+
              • 3...Ke2
                • 4.Sg3#
              • 3...Ke4
                • 4.Bxc6#
                • 4.Qd4#
          • 2...Bxc5
            • 3.Sc1+
              • 3...Ke4
                • 4.Bxc6#
              • 3...Re3
                • 4.Bxc6#
              • 3...Be3
                • 4.Bxc6#
                • 4.Qxc6#
            • 3.Se1+
              • 3...Ke4
                • 4.Bxc6#
            • 3.Sdf4+
              • 3...Ke4
                • 4.Bxc6#
              • 3...Re3
                • 4.Bxc6#
              • 3...Be3
                • 4.Bxc6#
                • 4.Qxc6#
            • 3.Sxc5+
              • 3...Re3
                • 4.Qxe3#
            • 3.Se5+
              • 3...Ke4
                • 4.Bxc6#
          • 2...Re1
            • 3.Sc1+
              • 3...Ke4
                • 4.Bxc6#
              • 3...Re3
                • 4.Bxc6#
                • 4.Qxe3#
            • 3.Sb2+
              • 3...Ke2
                • 4.Qd3#
              • 3...Ke4
                • 4.Bxc6#
              • 3...Re3
                • 4.Qxe3#
            • 3.Sb4+
              • 3...Ke2
                • 4.Qd3#
              • 3...Ke4
                • 4.Bxc6#
              • 3...Re3
                • 4.Qxe3#
            • 3.Sdf4+
              • 3...Ke4
                • 4.Bxc6#
              • 3...Re3
                • 4.Bxc6#
                • 4.Qxe3#
            • 3.Se5+
              • 3...Ke2
                • 4.Sg3#
                • 4.Qd3#
              • 3...Ke4
                • 4.Bxc6#
                • 4.Qd4#
            • 3.Bxc6+
              • 3...Ke2
                • 4.Qxe1#
              • 3...Re4
                • 4.Sc1#
                • 4.Sdf4#
            • 3.Qxe1
              • threat
                • 4.Bxc6#
                • 4.Qe3#
          • 2...Rd2
            • 3.Sdf4+
              • 3...Ke4
                • 4.Qe3#
              • 3...Rd3
                • 4.Bxc6#
                • 4.Qxd3#
            • 3.Qxd2
              • threat
                • 4.Bxc6#
                • 4.Qe3#
              • 3...Ke4
                • 4.Bxc6#
          • 2...Rf2
            • 3.Sc1+
              • 3...Ke4
                • 4.Bxc6#
            • 3.Sdf4+
              • 3...Ke4
                • 4.Bxc6#
            • 3.Se5+
              • 3...Ke2
                • 4.Sg3#
              • 3...Ke4
                • 4.Bxc6#
            • 3.Bxc6+
              • 3...Ke2
                • 4.Qe1#
              • 3...Ke3
                • 4.Sc1#
                • 4.Sdf4#
          • 2...Re3
            • 3.Bxc6+
              • 3...Ke2
                • 4.Qe1#
              • 3...Re4
                • 4.Sc1#
                • 4.Sdf4#
            • 3.Sc1
              • threat
                • 4.Bxc6#
                • 4.Qxe3#
              • 3...Ke4
                • 4.Bxc6#
          • 2...Re5
            • 3.Sc1+
              • 3...Ke4
                • 4.Qd3#
              • 3...Re3
                • 4.Bxc6#
                • 4.Qxe3#
            • 3.Se1+
              • 3...Ke2
                • 4.Sg3#
              • 3...Ke4
                • 4.Qd4#
                • 4.Qd3#
                • 4.Qc4#
            • 3.Sb2+
              • 3...Ke2
                • 4.Sg3#
              • 3...Ke4
                • 4.Qd3#
              • 3...Re3
                • 4.Qxe3#
            • 3.Sb4+
              • 3...Ke2
                • 4.Sg3#
              • 3...Ke4
                • 4.Qd3#
                • 4.Qe3#
              • 3...Re3
                • 4.Qxe3#
            • 3.Sdf4+
              • 3...Ke4
                • 4.Qd3#
                • 4.Qe3#
              • 3...Re3
                • 4.Bxc6#
                • 4.Qxe3#
            • 3.Sxe5+
              • 3...Ke2
                • 4.Sg3#
              • 3...Ke4
                • 4.Bxc6#
                • 4.Qd4#
          • 2...Re6
            • 3.Sc1+
              • 3...Ke4
                • 4.Bxc6#
              • 3...Re3
                • 4.Bxc6#
                • 4.Qxe3#
            • 3.Sdf4+
              • 3...Ke4
                • 4.Bxc6#
                • 4.Qe3#
              • 3...Re3
                • 4.Bxc6#
                • 4.Qxe3#
            • 3.Se5+
              • 3...Ke2
                • 4.Sg3#
              • 3...Ke4
                • 4.Bxc6#
                • 4.Qd4#
            • 3.Bxc6+
              • 3...Ke2
                • 4.Qe1#
              • 3...Re4
                • 4.Sc1#
                • 4.Sdf4#
          • 2...Re7
            • 3.Sc1+
              • 3...Ke4
                • 4.Bxc6#
              • 3...Re3
                • 4.Bxc6#
                • 4.Qxe3#
            • 3.Sdf4+
              • 3...Ke4
                • 4.Bxc6#
                • 4.Qe3#
              • 3...Re3
                • 4.Bxc6#
                • 4.Qxe3#
            • 3.Se5+
              • 3...Ke2
                • 4.Sg3#
              • 3...Ke4
                • 4.Bxc6#
                • 4.Qd4#
            • 3.Bxc6+
              • 3...Ke2
                • 4.Qe1#
              • 3...Re4
                • 4.Sc1#
                • 4.Sdf4#
          • 2...Re8
            • 3.Sc1+
              • 3...Ke4
                • 4.Bxc6#
              • 3...Re3
                • 4.Bxc6#
                • 4.Qxe3#
            • 3.Sdf4+
              • 3...Ke4
                • 4.Bxc6#
                • 4.Qe3#
              • 3...Re3
                • 4.Bxc6#
                • 4.Qxe3#
            • 3.Se5+
              • 3...Ke2
                • 4.Sg3#
              • 3...Ke4
                • 4.Bxc6#
                • 4.Qd4#
            • 3.Bxc6+
              • 3...Ke2
                • 4.Qe1#
              • 3...Re4
                • 4.Sc1#
                • 4.Sdf4#
          • 2...Re4
            • 3.Sc1+
              • 3...Re3
                • 4.Bxc6#
                • 4.Qxe3#
            • 3.Sdf4+
              • 3...Re3
                • 4.Bxc6#
                • 4.Qxe3#
            • 3.Se5+
              • 3...Ke2
                • 4.Sg3#
          • 2...Bf4
            • 3.Sc1+
              • 3...Ke4
                • 4.Sf6#
                • 4.Bxc6#
              • 3...Re3
                • 4.Bxc6#
              • 3...Be3
                • 4.Bxc6#
            • 3.Se1+
              • 3...Ke4
                • 4.Sf6#
                • 4.Bxc6#
                • 4.Qd4#
            • 3.Sdxf4+
              • 3...Ke4
                • 4.Bxc6#
              • 3...Re3
                • 4.Bxc6#
                • 4.Qxe3#
            • 3.Se5+
              • 3...Ke4
                • 4.Sf6#
                • 4.Bxc6#
                • 4.Qd4#
            • 3.Bxc6+
              • 3...Re4
                • 4.Sdxf4#
          • 2...Be5
            • 3.Se1+
              • 3...Ke4
                • 4.Bxc6#
                • 4.Qd3#
                • 4.Qf3#
            • 3.Sxe5+
              • 3...Ke4
                • 4.Bxc6#
                • 4.Qd4#
          • 2...f4
            • 3.Sc1+
              • 3...Ke4
                • 4.Sf6#
              • 3...Re3
                • 4.Bxc6#
            • 3.Se1+
              • 3...Ke4
                • 4.Sf6#
                • 4.Qd4#
            • 3.Se5+
              • 3...Ke4
                • 4.Sf6#
                • 4.Qd4#
            • 3.Bxc6+
              • 3...Re4
                • 4.Sc1#
                • 4.Sdxf4#
      • 1...Re3
        • 2.Bxc6+
          • 2...Re4
            • 3.Qe1
              • threat
                • 4.Qf2#
                • 4.Qxd1#
                • 4.Qe3#
            • 3.Qd2
              • threat
                • 4.Se1#
                • 4.Qe3#
                • 4.Qxd1#
                • 4.Qf2#
        • 2.Qd2
          • threat
            • 3.Qxe3#
          • 2...Ke4
            • 3.Sf6+
              • 3...Kf3
                • 4.Qxe3#
                • 4.Qf2#
              • 3...Kd4
                • 4.Qb4#
            • 3.Bxc6+
              • 3...Kd4
                • 4.Qb4#
            • 3.Qxe3+
              • 3...Kd5
                • 4.Qd4#
          • 2...Bxc5
            • 3.Bxc6+
              • 3...Re4
                • 4.Se1#
                • 4.Se5#
                • 4.Qxd1#
            • 3.Bxe3
              • threat
                • 4.Bxc6#
              • 3...Ke4
                • 4.Bxc6#
          • 2...Re1
            • 3.Sxe1+
              • 3...Ke4
                • 4.Qd4#
            • 3.Bxc6+
              • 3...Re4
                • 4.Se1#
                • 4.Qe3#
                • 4.Qxd1#
                • 4.Qf2#
            • 3.Qf2+
              • 3...Ke4
                • 4.Sf6#
                • 4.Bxc6#
            • 3.Qxe1
              • threat
                • 4.Bxc6#
                • 4.Qe3#
          • 2...Re2
            • 3.Bxc6+
              • 3...Re4
                • 4.Se1#
                • 4.Qe3#
                • 4.Qxd1#
                • 4.Qf2#
            • 3.Qxd1
              • threat
                • 4.Bxc6#
              • 3...Ke4
                • 4.Bxc6#
          • 2...Re5
            • 3.Sxe5+
              • 3...Ke4
                • 4.Qd4#
              • 3...Bxe5
                • 4.Bxc6#
                • 4.Qe3#
                • 4.Qd3#
            • 3.Bxc6+
              • 3...Re4
                • 4.Se1#
                • 4.Qe3#
                • 4.Qxd1#
                • 4.Qf2#
              • 3...Rd5
                • 4.Bxd5#
                • 4.Qe3#
            • 3.Qxd1+
              • 3...Ke4
                • 4.Sf6#
              • 3...Re2
                • 4.Bxc6#
            • 3.Qf2+
              • 3...Ke4
                • 4.Sf6#
          • 2...Re6
            • 3.Bxc6+
              • 3...Re4
                • 4.Se1#
                • 4.Qe3#
                • 4.Qxd1#
                • 4.Qf2#
            • 3.Qxd1+
              • 3...Ke4
                • 4.Bxc6#
              • 3...Re2
                • 4.Bxc6#
            • 3.Qf2+
              • 3...Ke4
                • 4.Bxc6#
          • 2...Re7
            • 3.Bxc6+
              • 3...Re4
                • 4.Se1#
                • 4.Qe3#
                • 4.Qxd1#
                • 4.Qf2#
            • 3.Qxd1+
              • 3...Ke4
                • 4.Sf6#
                • 4.Bxc6#
              • 3...Re2
                • 4.Bxc6#
            • 3.Qf2+
              • 3...Ke4
                • 4.Sf6#
                • 4.Bxc6#
          • 2...Re8
            • 3.Bxc6+
              • 3...Re4
                • 4.Se1#
                • 4.Qe3#
                • 4.Qxd1#
                • 4.Qf2#
            • 3.Qxd1+
              • 3...Ke4
                • 4.Sf6#
                • 4.Bxc6#
              • 3...Re2
                • 4.Bxc6#
            • 3.Qf2+
              • 3...Ke4
                • 4.Sf6#
                • 4.Bxc6#
            • 3.Bxe8
              • threat
                • 4.Bxc6#
                • 4.Qe3#
              • 3...Ke4
                • 4.Bxc6#
          • 2...Bf4
            • 3.Bxc6+
              • 3...Re4
                • 4.Se1#
                • 4.Qxd1#
                • 4.Qf2#
            • 3.Bxe3
              • threat
                • 4.Bxc6#
              • 3...Ke4
                • 4.Bxc6#
          • 2...Sg4
            • 3.Bxc6+
              • 3...Re4
                • 4.Se1#
                • 4.Qxd1#
          • 2...f4
            • 3.Bxc6+
              • 3...Re4
                • 4.Se1#
                • 4.Qxd1#
                • 4.Qf2#
      • 1...Re4
        • 2.Qd2
          • threat
            • 3.Qf2#
          • 2...Bxc5
            • 3.Qxd1+
              • 3...Re2
                • 4.Bxc6#
            • 3.Bxc6
              • threat
                • 4.Se1#
                • 4.Se5#
                • 4.Qxd1#
          • 2...Re1
            • 3.Sxe1+
              • 3...Ke4
                • 4.Qd4#
            • 3.Bxc6+
              • 3...Re4
                • 4.Se1#
                • 4.Qe3#
                • 4.Qxd1#
                • 4.Qf2#
            • 3.Qf2+
              • 3...Ke4
                • 4.Sf6#
                • 4.Bxc6#
            • 3.Qxe1
              • threat
                • 4.Bxc6#
                • 4.Qe3#
          • 2...Re2
            • 3.Bxc6+
              • 3...Re4
                • 4.Se1#
                • 4.Qe3#
                • 4.Qxd1#
                • 4.Qf2#
            • 3.Qxd1
              • threat
                • 4.Bxc6#
              • 3...Ke4
                • 4.Bxc6#
          • 2...Re5
            • 3.Sxe5+
              • 3...Ke4
                • 4.Qd4#
              • 3...Bxe5
                • 4.Bxc6#
                • 4.Qe3#
                • 4.Qd3#
            • 3.Bxc6+
              • 3...Re4
                • 4.Se1#
                • 4.Qe3#
                • 4.Qxd1#
                • 4.Qf2#
              • 3...Rd5
                • 4.Bxd5#
                • 4.Qe3#
            • 3.Qxd1+
              • 3...Ke4
                • 4.Sf6#
              • 3...Re2
                • 4.Bxc6#
            • 3.Qf2+
              • 3...Ke4
                • 4.Sf6#
          • 2...Re6
            • 3.Bxc6+
              • 3...Re4
                • 4.Se1#
                • 4.Qe3#
                • 4.Qxd1#
                • 4.Qf2#
            • 3.Qxd1+
              • 3...Ke4
                • 4.Bxc6#
              • 3...Re2
                • 4.Bxc6#
            • 3.Qf2+
              • 3...Ke4
                • 4.Bxc6#
          • 2...Re7
            • 3.Bxc6+
              • 3...Re4
                • 4.Se1#
                • 4.Qe3#
                • 4.Qxd1#
                • 4.Qf2#
            • 3.Qxd1+
              • 3...Ke4
                • 4.Sf6#
                • 4.Bxc6#
              • 3...Re2
                • 4.Bxc6#
            • 3.Qf2+
              • 3...Ke4
                • 4.Sf6#
                • 4.Bxc6#
          • 2...Re8
            • 3.Bxc6+
              • 3...Re4
                • 4.Se1#
                • 4.Qe3#
                • 4.Qxd1#
                • 4.Qf2#
            • 3.Qxd1+
              • 3...Ke4
                • 4.Sf6#
                • 4.Bxc6#
              • 3...Re2
                • 4.Bxc6#
            • 3.Qf2+
              • 3...Ke4
                • 4.Sf6#
                • 4.Bxc6#
            • 3.Bxe8
              • threat
                • 4.Bxc6#
                • 4.Qe3#
              • 3...Ke4
                • 4.Bxc6#
          • 2...Bg3
            • 3.Qxd1+
              • 3...Re2
                • 4.Bxc6#
            • 3.Bxc6
              • threat
                • 4.Qe3#
                • 4.Qxd1#
              • 3...Bf2
                • 4.Se5#
                • 4.Qxf2#
          • 2...Sg4
            • 3.Qxd1+
              • 3...Re2
                • 4.Bxc6#
      • 1...Re5
        • 2.Se1+
          • 2...Rxe1
            • 3.Qc3+
              • 3...Ke2
                • 4.Qd3#
              • 3...Ke4
                • 4.Bxc6#
              • 3...Re3
                • 4.Qxe3#
            • 3.Qxe1
              • threat
                • 4.Bxc6#
                • 4.Qe3#
        • 2.Sxe5+
          • 2...Bxe5
            • 3.Qe1
              • threat
                • 4.Bxc6#
                • 4.Qe3#
            • 3.Qd2
              • threat
                • 4.Bxc6#
                • 4.Qe3#
                • 4.Qd3#
              • 3...Ke4
                • 4.Bxc6#
                • 4.Qd3#
        • 2.Bxc6+
          • 2...Re4
            • 3.Qe1
              • threat
                • 4.Qf2#
                • 4.Qxd1#
                • 4.Qe3#
            • 3.Qd2
              • threat
                • 4.Se1#
                • 4.Qe3#
                • 4.Qxd1#
                • 4.Qf2#
          • 2...Rd5
            • 3.Bxd5+
              • 3...Ke2
                • 4.Qe1#
            • 3.Qe1
              • threat
                • 4.Bxd5#
                • 4.Qe3#
            • 3.Qd2
              • threat
                • 4.Bxd5#
                • 4.Qe3#
              • 3...Ke4
                • 4.Qe3#
        • 2.Qd2
          • threat
            • 3.Sxe5+
              • 3...Ke4
                • 4.Qd4#
              • 3...Bxe5
                • 4.Bxc6#
                • 4.Qe3#
                • 4.Qd3#
            • 3.Bxc6+
              • 3...Re4
                • 4.Se1#
                • 4.Qe3#
                • 4.Qxd1#
                • 4.Qf2#
              • 3...Rd5
                • 4.Bxd5#
                • 4.Qe3#
            • 3.Qxd1+
              • 3...Ke4
                • 4.Sf6#
              • 3...Re2
                • 4.Bxc6#
            • 3.Qf2+
              • 3...Ke4
                • 4.Sf6#
          • 2...Ke4
            • 3.Sg3+
              • 3...Kf3
                • 4.Qf2#
              • 3...Kd5
                • 4.Sb2#
            • 3.Sf6+
              • 3...Kf3
                • 4.Qf2#
            • 3.Bxc6+
              • 3...Rd5
                • 4.Qe3#
            • 3.Qe3+
              • 3...Kd5
                • 4.Qd4#
            • 3.Qxg2+
              • 3...Bf3
                • 4.Sf6#
            • 3.Se1
              • threat
                • 4.Sg3#
                • 4.Sf6#
                • 4.Qd3#
                • 4.Qd4#
              • 3...Rd5
                • 4.Qe3#
            • 3.Sdf4
              • threat
                • 4.Qe3#
                • 4.Qd3#
              • 3...Kf3
                • 4.Qxg2#
          • 2...Bxc2
            • 3.Sxe5+
              • 3...Ke4
                • 4.Qd4#
              • 3...Bxe5
                • 4.Qe3#
            • 3.Bxc6+
              • 3...Re4
                • 4.Se1#
                • 4.Qe3#
                • 4.Qf2#
              • 3...Rd5
                • 4.Bxd5#
                • 4.Qe3#
          • 2...Re1
            • 3.Sxe1+
              • 3...Ke4
                • 4.Qd4#
            • 3.Bxc6+
              • 3...Re4
                • 4.Se1#
                • 4.Qe3#
                • 4.Qxd1#
                • 4.Qf2#
            • 3.Qf2+
              • 3...Ke4
                • 4.Sf6#
                • 4.Bxc6#
            • 3.Qxe1
              • threat
                • 4.Bxc6#
                • 4.Qe3#
          • 2...Re2
            • 3.Bxc6+
              • 3...Re4
                • 4.Se1#
                • 4.Qe3#
                • 4.Qxd1#
                • 4.Qf2#
            • 3.Qxd1
              • threat
                • 4.Bxc6#
              • 3...Ke4
                • 4.Bxc6#
          • 2...Re6
            • 3.Bxc6+
              • 3...Re4
                • 4.Se1#
                • 4.Qe3#
                • 4.Qxd1#
                • 4.Qf2#
            • 3.Qxd1+
              • 3...Ke4
                • 4.Bxc6#
              • 3...Re2
                • 4.Bxc6#
            • 3.Qf2+
              • 3...Ke4
                • 4.Bxc6#
          • 2...Re7
            • 3.Bxc6+
              • 3...Re4
                • 4.Se1#
                • 4.Qe3#
                • 4.Qxd1#
                • 4.Qf2#
            • 3.Qxd1+
              • 3...Ke4
                • 4.Sf6#
                • 4.Bxc6#
              • 3...Re2
                • 4.Bxc6#
            • 3.Qf2+
              • 3...Ke4
                • 4.Sf6#
                • 4.Bxc6#
          • 2...Re8
            • 3.Bxc6+
              • 3...Re4
                • 4.Se1#
                • 4.Qe3#
                • 4.Qxd1#
                • 4.Qf2#
            • 3.Qxd1+
              • 3...Ke4
                • 4.Sf6#
                • 4.Bxc6#
              • 3...Re2
                • 4.Bxc6#
            • 3.Qf2+
              • 3...Ke4
                • 4.Sf6#
                • 4.Bxc6#
            • 3.Bxe8
              • threat
                • 4.Bxc6#
                • 4.Qe3#
              • 3...Ke4
                • 4.Bxc6#
          • 2...Be2
            • 3.Se1+
              • 3...Ke4
                • 4.Sg3#
                • 4.Sf6#
                • 4.Qd4#
            • 3.Sxe5+
              • 3...Ke4
                • 4.Qd4#
              • 3...Bxe5
                • 4.Bxc6#
                • 4.Qe3#
            • 3.Bxc6+
              • 3...Re4
                • 4.Se1#
                • 4.Qe3#
              • 3...Rd5
                • 4.Bxd5#
                • 4.Qe3#
          • 2...Be7
            • 3.Sxe5+
              • 3...Ke4
                • 4.Qd4#
            • 3.Bxc6+
              • 3...Re4
                • 4.Se1#
                • 4.Se5#
                • 4.Qe3#
                • 4.Qxd1#
                • 4.Qf2#
              • 3...Rd5
                • 4.Bxd5#
                • 4.Qe3#
          • 2...Sg4
            • 3.Sxe5+
              • 3...Ke4
                • 4.Qd4#
              • 3...Bxe5
                • 4.Bxc6#
              • 3...Sxe5
                • 4.Qe3#
            • 3.Bxc6+
              • 3...Re4
                • 4.Se1#
                • 4.Qxd1#
              • 3...Rd5
                • 4.Bxd5#
      • 1...Re6
        • 2.Bxc6+
          • 2...Re4
            • 3.Qe1
              • threat
                • 4.Qf2#
                • 4.Qxd1#
                • 4.Qe3#
            • 3.Qd2
              • threat
                • 4.Se1#
                • 4.Qe3#
                • 4.Qxd1#
                • 4.Qf2#
      • 1...Re7
        • 2.Bxc6+
          • 2...Re4
            • 3.Qe1
              • threat
                • 4.Qf2#
                • 4.Qxd1#
                • 4.Qe3#
            • 3.Qd2
              • threat
                • 4.Se1#
                • 4.Qe3#
                • 4.Qxd1#
                • 4.Qf2#
      • 1...Bh2
        • 2.Bxc6+
          • 2...Re4
            • 3.Qe1
              • threat
                • 4.Qf2#
                • 4.Qxd1#
                • 4.Qe3#
              • 3...Bxg1
                • 4.Se5#
            • 3.Qd2
              • threat
                • 4.Se1#
                • 4.Qe3#
                • 4.Qxd1#
                • 4.Qf2#
      • 1...Bg3
        • 2.Bxc6+
          • 2...Re4
            • 3.Qd2
              • threat
                • 4.Qe3#
                • 4.Qxd1#
              • 3...Bf2
                • 4.Se5#
                • 4.Qxf2#
      • 1...Bf4
        • 2.Bxc6+
          • 2...Re4
            • 3.Qe1
              • threat
                • 4.Qf2#
                • 4.Qxd1#
      • 1...Bf8
        • 2.Se1+
          • 2...Rxe1
            • 3.Qc3+
              • 3...Ke2
                • 4.Sg3#
                • 4.Qd3#
              • 3...Ke4
                • 4.Bxc6#
              • 3...Re3
                • 4.Qxe3#
            • 3.Qxe1
              • threat
                • 4.Bxc6#
                • 4.Qe3#
        • 2.Se5+
          • 2...Rxe5
            • 3.Qc3+
              • 3...Ke2
                • 4.Sg3#
              • 3...Ke4
                • 4.Qd3#
              • 3...Re3
                • 4.Qxe3#
        • 2.Bxc6+
          • 2...Re4
            • 3.Se1+
              • 3...Ke2
                • 4.Sg3#
            • 3.Se5+
              • 3...Ke2
                • 4.Sg3#
            • 3.Qe1
              • threat
                • 4.Se5#
                • 4.Qf2#
                • 4.Qxd1#
                • 4.Qe3#
            • 3.Qd2
              • threat
                • 4.Se1#
                • 4.Se5#
                • 4.Qe3#
                • 4.Qxd1#
                • 4.Qf2#
        • 2.Bxf5
          • threat
            • 3.Bg4+
              • 3...Sxg4
                • 4.Qxg4#
          • 2...Ke2
            • 3.Qe1+
              • 3...Kf3
                • 4.Qf2#
          • 2...g4
            • 3.Bxg4+
              • 3...Sxg4
                • 4.Qxg4#
            • 3.Qf4+
              • 3...Ke2
                • 4.Sg3#
                • 4.Qf2#
        • 2.Bxe8
          • threat
            • 3.Se1+
              • 3...Ke2
                • 4.Sg3#
            • 3.Se5+
              • 3...Ke2
                • 4.Sg3#
            • 3.Bxc6+
              • 3...Ke2
                • 4.Sg3#
                • 4.Qe1#
            • 3.Qe1
              • threat
                • 4.Se5#
                • 4.Bxc6#
                • 4.Qe3#
            • 3.Qd2
              • threat
                • 4.Bxc6#
                • 4.Qe3#
              • 3...Ke4
                • 4.Bxc6#
          • 2...Ke2
            • 3.Qe1+
              • 3...Kf3
                • 4.Se5#
                • 4.Bxc6#
                • 4.Qe3#
          • 2...f4
            • 3.Bxc6+
              • 3...Ke2
                • 4.Qe1#
            • 3.Qe1
              • threat
                • 4.Se5#
                • 4.Bxc6#
        • 2.Qd2
          • threat
            • 3.Bxc6+
              • 3...Re4
                • 4.Se1#
                • 4.Se5#
                • 4.Qe3#
                • 4.Qxd1#
                • 4.Qf2#
            • 3.Qxd1+
              • 3...Ke4
                • 4.Sf6#
                • 4.Bxc6#
              • 3...Re2
                • 4.Bxc6#
            • 3.Qf2+
              • 3...Ke4
                • 4.Sf6#
                • 4.Bxc6#
            • 3.Bxe8
              • threat
                • 4.Bxc6#
                • 4.Qe3#
              • 3...Ke4
                • 4.Bxc6#
          • 2...Re2
            • 3.Bxc6+
              • 3...Re4
                • 4.Se1#
                • 4.Se5#
                • 4.Qe3#
                • 4.Qxd1#
                • 4.Qf2#
            • 3.Qxd1
              • threat
                • 4.Bxc6#
              • 3...Ke4
                • 4.Bxc6#
          • 2...Re5
            • 3.Sxe5+
              • 3...Ke4
                • 4.Qd4#
            • 3.Bxc6+
              • 3...Re4
                • 4.Se1#
                • 4.Se5#
                • 4.Qe3#
                • 4.Qxd1#
                • 4.Qf2#
              • 3...Rd5
                • 4.Bxd5#
                • 4.Qe3#
            • 3.Qxd1+
              • 3...Ke4
                • 4.Sf6#
              • 3...Re2
                • 4.Bxc6#
            • 3.Qf2+
              • 3...Ke4
                • 4.Sf6#
          • 2...Re6
            • 3.Bxc6+
              • 3...Re4
                • 4.Se1#
                • 4.Se5#
                • 4.Qe3#
                • 4.Qxd1#
                • 4.Qf2#
              • 3...Rxc6
                • 4.Qe3#
          • 2...Sg4
            • 3.Bxc6+
              • 3...Re4
                • 4.Se1#
                • 4.Qxd1#
            • 3.Qxd1+
              • 3...Ke4
                • 4.Bxc6#
              • 3...Re2
                • 4.Bxc6#
          • 2...f4
            • 3.Bxc6+
              • 3...Re4
                • 4.Se1#
                • 4.Se5#
                • 4.Qxd1#
                • 4.Qf2#
            • 3.Qxd1+
              • 3...Ke4
                • 4.Sf6#
              • 3...Re2
                • 4.Bxc6#
            • 3.Qf2+
              • 3...Ke4
                • 4.Sf6#
      • 1...Sg4
        • 2.Qxg4+
          • 2...fxg4
            • 3.Bxg4+
              • 3...Ke4
                • 4.Sf6#
      • 1...Sg8
        • 2.Se5+
          • 2...Rxe5
            • 3.Qc3+
              • 3...Ke2
                • 4.Sg3#
              • 3...Ke4
                • 4.Qd3#
              • 3...Re3
                • 4.Qxe3#
          • 2...Bxe5
            • 3.Qe4+
              • 3...Kxe4
                • 4.Bxc6#
              • 3...fxe4
                • 4.Bg4#

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