Problem Display
PID: 260354 (6rq/1P1P1Ppb/1QP3p1/1PR5/3B4/6K1/1NPPP3/4kN2 w - - 0 1)

Ahlheim, Karl-Heinz

Neue Zurcher Zeitung, 1979

6rq/1P1P1Ppb/1QP3p1/1PR5/3B4/6K1/1NPPP3/4kN2

#3

14 + 6


6490 yacpdb 2022

SOLUTION


  • SOUND
  • Tries
    • 1.Bg1?
      • threat
        • 2.Rc3
          • threat
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
        • 2.Rc4
          • threat
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
        • 2.Rd5
          • threat
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
        • 2.Re5
          • threat
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
        • 2.Rf5
          • threat
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
            • 3.Qe3#
        • 2.Rg5
          • threat
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
        • 2.Rh5
          • threat
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
      • 1...Kxf1
        • 2.Rd5
          • threat
            • 3.Qf2#
          • 2...Ke1
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
      • 1...Kxe2
        • 2.Rc3
          • threat
            • 3.Qf2#
          • 2...Ke1
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
        • 2.Rc4
          • threat
            • 3.Qf2#
          • 2...Ke1
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
        • 2.Rd5
          • threat
            • 3.Qf2#
          • 2...Ke1
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
        • 2.Re5+
          • 2...Kxf1
            • 3.Qf2#
        • 2.Rf5
          • threat
            • 3.Qf2#
            • 3.Qe3#
          • 2...Ke1
            • 3.Qf2#
            • 3.Qe3#
        • 2.Rg5
          • threat
            • 3.Qf2#
          • 2...Ke1
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
        • 2.Rh5
          • threat
            • 3.Qf2#
          • 2...Ke1
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
      • 1...Re8
        • 2.Re5
          • threat
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
      • 1...Rf8
        • 2.Rf5
          • threat
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
            • 3.Qe3#
      • 1...g5
        • 2.Rc3
          • threat
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
        • 2.Rc4
          • threat
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
        • 2.Rd5
          • threat
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
        • 2.Re5
          • threat
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
        • 2.Rf5
          • threat
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
            • 3.Qe3#
        • 2.Rxg5
          • threat
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
      • 1...Ra8!
    • 1.Bf2+?
      • 1...Kxe2
        • 2.Re5+
          • 2...Kxf1
            • 3.Re1#
      • 1...Kxf1!
    • 1.Be5?
      • threat
        • 2.Rc3
          • threat
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
        • 2.Rc4
          • threat
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
        • 2.Rd5
          • threat
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
      • 1...Kxf1
        • 2.Rd5
          • threat
            • 3.Qf2#
          • 2...Ke1
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
      • 1...Kxe2
        • 2.Rc3
          • threat
            • 3.Qf2#
          • 2...Ke1
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
        • 2.Rc4
          • threat
            • 3.Qf2#
          • 2...Ke1
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
        • 2.Rd5
          • threat
            • 3.Qf2#
          • 2...Ke1
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
      • 1...Ra8
        • 2.Rc3
          • threat
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
      • 1...Rf8!
    • 1.Bf6?
      • threat
        • 2.Rc3
          • threat
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
        • 2.Rc4
          • threat
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
        • 2.Rd5
          • threat
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
        • 2.Re5
          • threat
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
        • 2.Rf5
          • threat
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
            • 3.Qe3#
        • 2.Rg5
          • threat
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
        • 2.Rh5
          • threat
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
      • 1...Kxf1
        • 2.Rd5
          • threat
            • 3.Qf2#
          • 2...Ke1
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
      • 1...Kxe2
        • 2.Rc3
          • threat
            • 3.Qf2#
          • 2...Ke1
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
        • 2.Rc4
          • threat
            • 3.Qf2#
          • 2...Ke1
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
        • 2.Rd5
          • threat
            • 3.Qf2#
          • 2...Ke1
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
        • 2.Re5+
          • 2...Kxf1
            • 3.Qf2#
        • 2.Rf5
          • threat
            • 3.Qf2#
            • 3.Qe3#
          • 2...Ke1
            • 3.Qf2#
            • 3.Qe3#
        • 2.Rg5
          • threat
            • 3.Qf2#
          • 2...Ke1
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
        • 2.Rh5
          • threat
            • 3.Qf2#
          • 2...Ke1
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
      • 1...gxf6
        • 2.Rc3
          • threat
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
        • 2.Rc4
          • threat
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
        • 2.Rd5
          • threat
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
        • 2.Re5
          • threat
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
        • 2.Rg5
          • threat
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
      • 1...Re8
        • 2.Re5
          • threat
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
      • 1...g5
        • 2.Rc3
          • threat
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
        • 2.Rc4
          • threat
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
        • 2.Rd5
          • threat
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
        • 2.Re5
          • threat
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
        • 2.Rf5
          • threat
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
            • 3.Qe3#
        • 2.Rxg5
          • threat
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
      • 1...Ra8!
    • 1.Rc3?
      • threat
        • 2.Bg1
          • threat
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
        • 2.Be5
          • threat
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
        • 2.Bf6
          • threat
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
        • 2.Bxg7
          • threat
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
      • 1...Kxe2
        • 2.Bg1
          • threat
            • 3.Qf2#
          • 2...Ke1
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
        • 2.Be5
          • threat
            • 3.Qf2#
          • 2...Ke1
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
        • 2.Bf6
          • threat
            • 3.Qf2#
          • 2...Ke1
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
        • 2.Bxg7
          • threat
            • 3.Qf2#
          • 2...Ke1
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
      • 1...Ra8
        • 2.Be5
          • threat
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
      • 1...Re8
        • 2.Be5
          • threat
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
      • 1...Rf8
        • 2.Bf6
          • threat
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
      • 1...Kxf1!
    • 1.Rc4?
      • threat
        • 2.Bg1
          • threat
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
        • 2.Bc3
          • threat
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
        • 2.Be5
          • threat
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
        • 2.Bf6
          • threat
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
        • 2.Bxg7
          • threat
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
      • 1...Kxf1
        • 2.Bc3
          • threat
            • 3.Qf2#
          • 2...Ke1
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
      • 1...Kxe2
        • 2.Bg1
          • threat
            • 3.Qf2#
          • 2...Ke1
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
        • 2.Bc3
          • threat
            • 3.Qf2#
          • 2...Ke1
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
        • 2.Be5
          • threat
            • 3.Qf2#
          • 2...Ke1
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
        • 2.Bf6
          • threat
            • 3.Qf2#
          • 2...Ke1
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
        • 2.Bxg7
          • threat
            • 3.Qf2#
          • 2...Ke1
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
      • 1...Re8
        • 2.Be5
          • threat
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
      • 1...Rf8
        • 2.Bf6
          • threat
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
      • 1...Ra8!
    • 1.Rd5?
      • threat
        • 2.Bg1
          • threat
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
        • 2.Bc3
          • threat
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
        • 2.Be5
          • threat
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
        • 2.Bf6
          • threat
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
        • 2.Bxg7
          • threat
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
      • 1...Kxf1
        • 2.Bg1
          • threat
            • 3.Qf2#
          • 2...Ke1
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
        • 2.Bc3
          • threat
            • 3.Qf2#
          • 2...Ke1
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
        • 2.Be5
          • threat
            • 3.Qf2#
          • 2...Ke1
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
        • 2.Bf6
          • threat
            • 3.Qf2#
          • 2...Ke1
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
        • 2.Bxg7
          • threat
            • 3.Qf2#
          • 2...Ke1
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
      • 1...Kxe2
        • 2.Bg1
          • threat
            • 3.Qf2#
          • 2...Ke1
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
        • 2.Bc3
          • threat
            • 3.Qf2#
          • 2...Ke1
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
        • 2.Be5
          • threat
            • 3.Qf2#
          • 2...Ke1
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
        • 2.Bf6
          • threat
            • 3.Qf2#
          • 2...Ke1
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
        • 2.Bxg7
          • threat
            • 3.Qf2#
          • 2...Ke1
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
      • 1...Re8
        • 2.Be5
          • threat
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
      • 1...Rf8
        • 2.Bf6
          • threat
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
      • 1...Ra8!
    • 1.Re5?
      • threat
        • 2.Kg2
          • threat
            • 3.Bf2#
        • 2.Bg1
          • threat
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
        • 2.Bc3
          • threat
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
      • 1...Kxf1
        • 2.Bc3
          • threat
            • 3.Qf2#
          • 2...Ke1
            • 3.Qg1#
            • 3.Qf2#
      • 1...Ra8
        • 2.Kg2
          • threat
            • 3.Bf2#
        • 2.Bc3
          • threat
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
      • 1...Re8
        • 2.Bg1
          • threat
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
        • 2.Bc3
          • threat
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
      • 1...g5
        • 2.Bg1
          • threat
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
        • 2.Bc3
          • threat
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
      • 1...Rf8!
    • 1.Rg5?
      • threat
        • 2.Bg1
          • threat
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
        • 2.Bc3
          • threat
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
        • 2.Be5
          • threat
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
        • 2.Bf6
          • threat
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
        • 2.Bxg7
          • threat
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
      • 1...Kxf1
        • 2.Bc3
          • threat
            • 3.Qf2#
          • 2...Ke1
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
      • 1...Kxe2
        • 2.Bg1
          • threat
            • 3.Qf2#
          • 2...Ke1
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
        • 2.Bc3
          • threat
            • 3.Qf2#
          • 2...Ke1
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
        • 2.Be5
          • threat
            • 3.Qf2#
          • 2...Ke1
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
        • 2.Bf6
          • threat
            • 3.Qf2#
          • 2...Ke1
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
        • 2.Bxg7
          • threat
            • 3.Qf2#
          • 2...Ke1
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
      • 1...Re8
        • 2.Be5
          • threat
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
      • 1...Rf8
        • 2.Bf6
          • threat
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
      • 1...Ra8!
    • 1.Qa5?
      • threat
        • 2.Qa1+
          • 2...Kxe2
            • 3.Re5#
            • 3.Qd1#
      • 1...Kxf1
        • 2.Qa1+
          • 2...Kxe2
            • 3.Qd1#
      • 1...Kxe2
        • 2.Re5+
          • 2...Kxf1
            • 3.Qa1#
        • 2.Qa1
          • threat
            • 3.Re5#
            • 3.Qd1#
      • 1...Re8
        • 2.Qa1+
          • 2...Kxe2
            • 3.Qd1#
      • 1...g5
        • 2.Qa1+
          • 2...Kxe2
            • 3.Qd1#
      • 1...Ra8!
    • 1.Qa7?
      • threat
        • 2.Qa1+
          • 2...Kxe2
            • 3.Re5#
            • 3.Qd1#
      • 1...Kxf1
        • 2.Qa1+
          • 2...Kxe2
            • 3.Qd1#
      • 1...Kxe2
        • 2.Re5+
          • 2...Kxf1
            • 3.Qa1#
        • 2.Qa1
          • threat
            • 3.Re5#
            • 3.Qd1#
      • 1...Re8
        • 2.Qa1+
          • 2...Kxe2
            • 3.Qd1#
      • 1...g5
        • 2.Qa1+
          • 2...Kxe2
            • 3.Qd1#
      • 1...Ra8!
    • 1.Qa6?
      • threat
        • 2.Qa1+
          • 2...Kxe2
            • 3.Re5#
            • 3.Qd1#
      • 1...Kxf1
        • 2.Qa1+
          • 2...Kxe2
            • 3.Qd1#
      • 1...Kxe2
        • 2.Re5+
          • 2...Kxf1
            • 3.Qa1#
            • 3.b6#
        • 2.Qa1
          • threat
            • 3.Re5#
            • 3.Qd1#
        • 2.b6+
          • 2...Ke1
            • 3.Bf2#
            • 3.Re5#
      • 1...Re8
        • 2.Qa1+
          • 2...Kxe2
            • 3.Qd1#
      • 1...g5
        • 2.Qa1+
          • 2...Kxe2
            • 3.Qd1#
      • 1...Ra8!
    • 1.f8Q?
      • threat
        • 2.Qf2#
      • 1...Kxe2
        • 2.Re5#
        • 2.Qf2#
      • 1...Rxf8!
  • Keys
    • 1.Bc3!
      • threat
        • 2.Rc4
          • threat
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
        • 2.Rd5
          • threat
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
        • 2.Re5
          • threat
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
        • 2.Rf5
          • threat
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
            • 3.Qe3#
        • 2.Rg5
          • threat
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
        • 2.Rh5
          • threat
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
      • 1...Kxf1
        • 2.Rc4
          • threat
            • 3.Qf2#
          • 2...Ke1
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
        • 2.Rd5
          • threat
            • 3.Qf2#
          • 2...Ke1
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
        • 2.Re5
          • threat
            • 3.Qf2#
          • 2...Ke1
            • 3.Qg1#
            • 3.Qf2#
        • 2.Rf5+
          • 2...Ke1
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
            • 3.Qe3#
          • 2...gxf5
            • 3.Qf2#
        • 2.Rg5
          • threat
            • 3.Qf2#
          • 2...Ke1
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
        • 2.Rh5
          • threat
            • 3.Qf2#
          • 2...Ke1
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
      • 1...Kxe2
        • 2.Rc4
          • threat
            • 3.Qf2#
          • 2...Ke1
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
        • 2.Rd5
          • threat
            • 3.Qf2#
          • 2...Ke1
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
        • 2.Re5+
          • 2...Kxf1
            • 3.Qf2#
        • 2.Rf5
          • threat
            • 3.Qf2#
            • 3.Qe3#
          • 2...Ke1
            • 3.Qf2#
            • 3.Qe3#
        • 2.Rg5
          • threat
            • 3.Qf2#
          • 2...Ke1
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
        • 2.Rh5
          • threat
            • 3.Qf2#
          • 2...Ke1
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
      • 1...Ra8
        • 2.Re5
          • threat
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
      • 1...Re8
        • 2.Re5
          • threat
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
      • 1...Rf8
        • 2.Rf5
          • threat
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
            • 3.Qe3#
      • 1...g5
        • 2.Rc4
          • threat
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
        • 2.Rd5
          • threat
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
        • 2.Re5
          • threat
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
        • 2.Rf5
          • threat
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#
            • 3.Qe3#
        • 2.Rxg5
          • threat
            • 3.Qf2#
          • 2...Kxf1
            • 3.Qf2#
          • 2...Kxe2
            • 3.Qf2#

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