Problem Display
PID: 73657 (KB5b/1N1pp2b/3R4/1PP1k2B/p4R2/3pP1Q1/q1P4n/5rr1 w - - 0 1)

Karamanits, Anatoly Viktorovich

Rudenko, Valentin Fedorovich

Semenenko, Valery Yurevich

1st Prize, Themes-64, 1986

KB5b/1N1pp2b/3R4/1PP1k2B/p4R2/3pP1Q1/q1P4n/5rr1

#3

11 + 11


3297 FIDE Album (1986-1988) 1995

SOLUTION


  • SOUND
  • Sets
    • 1...Qd5
      • 2.Re6+
        • 2...Kxe6
          • 3.Bf7#
    • 1...Qe6
      • 2.Rd5+
        • 2...Kxd5
          • 3.c4#
    • 1...Ra1
      • 2.Re4+
        • 2...Kxe4
          • 3.Qf4#
        • 2...Kf5
          • 3.Qf4#
      • 2.Rf5+
        • 2...Ke4
          • 3.Qf4#
        • 2...Kxf5
          • 3.Qf4#
    • 1...Rb1
      • 2.Re4+
        • 2...Kxe4
          • 3.Qf4#
        • 2...Kf5
          • 3.Qf4#
      • 2.Rf5+
        • 2...Ke4
          • 3.Qf4#
        • 2...Kxf5
          • 3.Qf4#
    • 1...Rc1
      • 2.Re4+
        • 2...Kxe4
          • 3.Qf4#
        • 2...Kf5
          • 3.Qf4#
      • 2.Rf5+
        • 2...Ke4
          • 3.Qf4#
        • 2...Kxf5
          • 3.Qf4#
    • 1...Rd1
      • 2.Re4+
        • 2...Kxe4
          • 3.Qf4#
        • 2...Kf5
          • 3.Qf4#
      • 2.Rf5+
        • 2...Ke4
          • 3.Qf4#
        • 2...Kxf5
          • 3.Qf4#
    • 1...Re1
      • 2.Re4+
        • 2...Kxe4
          • 3.Qf4#
        • 2...Kf5
          • 3.Qf4#
      • 2.Rf5+
        • 2...Ke4
          • 3.Qf4#
        • 2...Kxf5
          • 3.Qf4#
    • 1...Rxf4
      • 2.Qxf4#
    • 1...Rh1
      • 2.Rxf1+
        • 2...Ke4
          • 3.Qf4#
          • 3.cxd3#
      • 2.Rf2+
        • 2...Ke4
          • 3.Qf4#
          • 3.cxd3#
      • 2.Rf3+
        • 2...Ke4
          • 3.Qf4#
          • 3.cxd3#
      • 2.Rxa4+
        • 2...Kf5
          • 3.e4#
        • 2...Rf4
          • 3.Qxf4#
      • 2.Rb4+
        • 2...Kf5
          • 3.e4#
        • 2...Rf4
          • 3.Qxf4#
      • 2.Rc4+
        • 2...Kf5
          • 3.e4#
        • 2...Rf4
          • 3.Qxf4#
      • 2.Rfd4+
        • 2...Kf5
          • 3.e4#
        • 2...Rf4
          • 3.Qxf4#
      • 2.Rg4+
        • 2...Kf5
          • 3.e4#
        • 2...Rf4
          • 3.Qxf4#
      • 2.Rh4+
        • 2...Kf5
          • 3.e4#
        • 2...Rf4
          • 3.Qxf4#
      • 2.Rff6+
        • 2...Ke4
          • 3.Rd4#
          • 3.cxd3#
        • 2...Rf4
          • 3.Qxf4#
      • 2.Rf7+
        • 2...Ke4
          • 3.cxd3#
        • 2...Rf4
          • 3.Qxf4#
      • 2.Rf8+
        • 2...Ke4
          • 3.cxd3#
        • 2...Rf4
          • 3.Qxf4#
      • 2.Qg5+
        • 2...Bf5
          • 3.Qxf5#
    • 1...Be4
      • 2.Rf5+
        • 2...Kxf5
          • 3.Bg6#
    • 1...Bf5
      • 2.Re4+
        • 2...Kxe4
          • 3.cxd3#
    • 1...Sf3
      • 2.Re4+
        • 2...Kxe4
          • 3.Qf4#
        • 2...Kf5
          • 3.Qf4#
      • 2.Rf5+
        • 2...Ke4
          • 3.Qf4#
        • 2...Kxf5
          • 3.Qf4#
    • 1...exd6
      • 2.Bxd6+
        • 2...Kd5
          • 3.Bf7#
        • 2...Ke6
          • 3.Bf7#
    • 1...e6
      • 2.Rxd7#
  • Tries
    • 1.Bf3?
      • threat
        • 2.Re4+
          • 2...Kf5
            • 3.Qf4#
        • 2.Rf5+
          • 2...Kxf5
            • 3.Qf4#
            • 3.e4#
        • 2.Rff6+
          • 2...Rxg3
            • 3.Rde6#
        • 2.Rd5+
          • 2...Ke6
            • 3.Sd8#
        • 2.Re6+
          • 2...Kxe6
            • 3.Sd8#
        • 2.Rdf6+
          • 2...d6
            • 3.R4f5#
      • 1...Rxg3
        • 2.Rd5+
          • 2...Ke6
            • 3.Sd8#
        • 2.Re6+
          • 2...Kxe6
            • 3.Sd8#
      • 1...Sxf3
        • 2.Re4+
          • 2...Kxe4
            • 3.Qf4#
          • 2...Kf5
            • 3.Qf4#
        • 2.Rf5+
          • 2...Ke4
            • 3.Qf4#
          • 2...Kxf5
            • 3.Qf4#
      • 1...exd6
        • 2.Bxd6+
          • 2...Ke6
            • 3.Sd8#
      • 1...Qc4
        • 2.Re4+
          • 2...Kf5
            • 3.Qf4#
        • 2.Rff6+
          • 2...Qf4
            • 3.Rde6#
            • 3.Qxf4#
            • 3.exf4#
          • 2...Rxg3
            • 3.Rde6#
        • 2.Rd5+
          • 2...Ke6
            • 3.Sd8#
        • 2.Re6+
          • 2...Kxe6
            • 3.Sd8#
        • 2.Rdf6+
          • 2...d6
            • 3.R4f5#
      • 1...Qd5
        • 2.Rd4+
          • 2...Kf5
            • 3.Qf4#
          • 2...Rxg3
            • 3.R4xd5#
        • 2.Re4+
          • 2...Kf5
            • 3.Qf4#
        • 2.Rf5+
          • 2...Kxf5
            • 3.Qf4#
        • 2.Rff6+
          • 2...Rxg3
            • 3.Rde6#
        • 2.Rxd5+
          • 2...Ke6
            • 3.Sd8#
        • 2.Rdf6+
          • 2...Qd6
            • 3.R4f5#
          • 2...d6
            • 3.R4f5#
      • 1...Qg8
        • 2.Re4+
          • 2...Kf5
            • 3.Qf4#
        • 2.Rf5+
          • 2...Kxf5
            • 3.Qf4#
            • 3.e4#
        • 2.Rff6+
          • 2...Qxg3
            • 3.Rde6#
          • 2...Rxg3
            • 3.Rde6#
      • 1...Re1
        • 2.Re4+
          • 2...Kf5
            • 3.Qf4#
        • 2.Rf5+
          • 2...Kxf5
            • 3.Qf4#
        • 2.Rff6+
          • 2...Rxg3
            • 3.Rde6#
        • 2.Rd5+
          • 2...Ke6
            • 3.Sd8#
        • 2.Re6+
          • 2...Kxe6
            • 3.Sd8#
        • 2.Rdf6+
          • 2...d6
            • 3.R4f5#
      • 1...Rg2
        • 2.Re4+
          • 2...Kf5
            • 3.Qf4#
        • 2.Rf5+
          • 2...Kxf5
            • 3.Qf4#
            • 3.e4#
        • 2.Rff6+
          • 2...Rxg3
            • 3.Rde6#
        • 2.Rd5+
          • 2...Ke6
            • 3.Sd8#
        • 2.Re6+
          • 2...Kxe6
            • 3.Sd8#
        • 2.Rdf6+
          • 2...d6
            • 3.R4f5#
      • 1...Be4
        • 2.Rxe4+
          • 2...Kf5
            • 3.Qf4#
        • 2.Rf5+
          • 2...Kxf5
            • 3.Qf4#
      • 1...Bf6
        • 2.Rf5+
          • 2...Kxf5
            • 3.e4#
        • 2.Rfxf6+
          • 2...Rxg3
            • 3.Rde6#
        • 2.Rd5+
          • 2...Ke6
            • 3.Sd8#
        • 2.Re6+
          • 2...Kxe6
            • 3.Sd8#
        • 2.Rdxf6+
          • 2...d6
            • 3.R4f5#
      • 1...Sg4
        • 2.Re4+
          • 2...Kf5
            • 3.Qf4#
        • 2.Rf5+
          • 2...Kxf5
            • 3.Qf4#
        • 2.Rff6+
          • 2...Rxg3
            • 3.Rde6#
        • 2.Rd5+
          • 2...Ke6
            • 3.Sd8#
        • 2.Re6+
          • 2...Kxe6
            • 3.Sd8#
        • 2.Rdf6+
          • 2...d6
            • 3.R4f5#
      • 1...Rxf3!
    • 1.Bg4?
      • threat
        • 2.Rxd7#
      • 1...exd6
        • 2.Rf5+
          • 2...Ke4
            • 3.Sxd6#
          • 2...Ke6
            • 3.Qxd6#
      • 1...Qe6
        • 2.Rf5+
          • 2...Ke4
            • 3.cxd3#
        • 2.Rd5+
          • 2...Kxd5
            • 3.c4#
        • 2.Rxe6+
          • 2...Kd5
            • 3.c4#
      • 1...Qg8
        • 2.Rfd4+
          • 2...Rf4
            • 3.Re6#
            • 3.Qxf4#
            • 3.exf4#
          • 2...Rxg3
            • 3.Re6#
        • 2.Re4+
          • 2...Kxe4
            • 3.cxd3#
        • 2.Rf5+
          • 2...Ke4
            • 3.cxd3#
        • 2.Rd5+
          • 2...Kxd5
            • 3.c4#
        • 2.Re6+
          • 2...Kd5
            • 3.c4#
      • 1...Bf5
        • 2.Re4+
          • 2...Kxe4
            • 3.cxd3#
        • 2.Rxf5+
          • 2...Ke4
            • 3.cxd3#
      • 1...Sxg4!
    • 1.Bg6?
      • threat
        • 2.Re4#
      • 1...exd6
        • 2.Bxd6+
          • 2...Kd5
            • 3.Bf7#
          • 2...Ke6
            • 3.Bf7#
        • 2.Rf5+
          • 2...Ke4
            • 3.Sxd6#
            • 3.Re5#
          • 2...Ke6
            • 3.Qxd6#
      • 1...Qe6
        • 2.Rf5+
          • 2...Ke4
            • 3.Re5#
            • 3.cxd3#
        • 2.Rd5+
          • 2...Kxd5
            • 3.c4#
      • 1...Bxg6!
    • 1.Bf7?
      • threat
        • 2.Rd5#
        • 2.Rxd7#
      • 1...Qe6
        • 2.Rd5+
          • 2...Kxd5
            • 3.c4#
        • 2.Rxe6+
          • 2...Kd5
            • 3.Re5#
            • 3.Rxe7#
            • 3.c4#
        • 2.Rxd7+
          • 2...Qd6
            • 3.Rxe7#
      • 1...Bf5
        • 2.Rfd4+
          • 2...Rf4
            • 3.Re6#
            • 3.Qxf4#
            • 3.exf4#
          • 2...Rxg3
            • 3.Re6#
        • 2.Re4+
          • 2...Kxe4
            • 3.cxd3#
        • 2.Rd5+
          • 2...Kf6
            • 3.Rdxf5#
        • 2.Re6+
          • 2...Kd5
            • 3.Re5#
      • 1...Qxf7!
    • 1.Rxf1+?
      • 1...Ke4
        • 2.Qf4#
        • 2.cxd3#
      • 1...Rxg3!
    • 1.Rf2+?
      • 1...Ke4
        • 2.Qf4#
        • 2.cxd3#
      • 1...Rxg3!
    • 1.Rf3+?
      • 1...Ke4
        • 2.Qf4#
        • 2.cxd3#
      • 1...Rxg3!
    • 1.Rxa4+?
      • 1...Kf5
        • 2.e4#
      • 1...Rf4
        • 2.Qxf4#
      • 1...Rxg3!
    • 1.Rb4+?
      • 1...Kf5
        • 2.e4#
      • 1...Rf4
        • 2.Qxf4#
      • 1...Rxg3!
    • 1.Rc4+?
      • 1...Kf5
        • 2.e4#
      • 1...Rf4
        • 2.Qxf4#
      • 1...Rxg3!
    • 1.Rfd4+?
      • 1...Kf5
        • 2.e4#
      • 1...Rf4
        • 2.Qxf4#
      • 1...Rxg3!
    • 1.Re4+?
      • 1...Kxe4
        • 2.cxd3+
          • 2...Kf5
            • 3.e4#
      • 1...Kf5!
    • 1.Rg4+?
      • 1...Kf5
        • 2.e4#
      • 1...Rf4
        • 2.Qxf4#
      • 1...Rxg3!
    • 1.Rh4+?
      • 1...Kf5
        • 2.e4#
      • 1...Rf4
        • 2.Qxf4#
      • 1...Rxg3!
    • 1.Rf5+?
      • 1...Ke4
        • 2.cxd3+
          • 2...Kxf5
            • 3.e4#
      • 1...Kxf5!
    • 1.Rff6+?
      • 1...Ke4
        • 2.Rd4#
        • 2.cxd3#
      • 1...Rf4
        • 2.Qxf4#
      • 1...Rxg3!
    • 1.Rf7+?
      • 1...Ke4
        • 2.cxd3#
      • 1...Rf4
        • 2.Qxf4#
      • 1...Rxg3!
    • 1.Rf8+?
      • 1...Ke4
        • 2.cxd3#
      • 1...Rf4
        • 2.Qxf4#
      • 1...Rxg3!
    • 1.Rxd3+?
      • 1...Ke6
        • 2.Sd8#
        • 2.Bf7#
      • 1...d6!
    • 1.Rdd4+?
      • 1...Ke6
        • 2.Sd8#
        • 2.Bf7#
      • 1...d6!
    • 1.Rd5+?
      • 1...Ke6
        • 2.Bf7#
      • 1...Kxd5!
    • 1.Re6+?
      • 1...Kxe6
        • 2.Bf7#
      • 1...Kd5!
    • 1.Rdf6+?
      • 1...Kd5
        • 2.Rd4#
      • 1...d6!
    • 1.Qg5+?
      • 1...Bf5
        • 2.Qxf5#
      • 1...Rxg5!
    • 1.cxd3?
      • threat
        • 2.d4#
      • 1...exd6
        • 2.Bxd6+
          • 2...Kd5
            • 3.Bf7#
          • 2...Ke6
            • 3.Bf7#
      • 1...Qc4
        • 2.Rdf6+
          • 2...Kd5
            • 3.dxc4#
          • 2...d6
            • 3.R4f5#
        • 2.d4+
          • 2...Qxd4
            • 3.exd4#
      • 1...Qd5
        • 2.Rff6+
          • 2...Rf4
            • 3.Rde6#
            • 3.Qxf4#
          • 2...Rxg3
            • 3.Rde6#
        • 2.Re6+
          • 2...Kxe6
            • 3.Bf7#
        • 2.Rdf6+
          • 2...Qd6
            • 3.R4f5#
          • 2...d6
            • 3.R4f5#
        • 2.d4+
          • 2...Qxd4
            • 3.exd4#
      • 1...Qa1
        • 2.Bf7
          • threat
            • 3.Rd5#
            • 3.Rxd7#
          • 2...Rxf4
            • 3.Qxf4#
          • 2...exd6
            • 3.Bxd6#
          • 2...Bf5
            • 3.Re4#
        • 2.Rfd4+
          • 2...Kf5
            • 3.e4#
          • 2...Rf4
            • 3.R4d5#
            • 3.Qxf4#
          • 2...Rxg3
            • 3.R4d5#
        • 2.Rf5+
          • 2...Kxf5
            • 3.e4#
        • 2.d4+
          • 2...Qxd4
            • 3.exd4#
      • 1...Qb2
        • 2.Bf7
          • threat
            • 3.Rd5#
            • 3.Rxd7#
          • 2...Rxf4
            • 3.Qxf4#
          • 2...exd6
            • 3.Bxd6#
          • 2...Bf5
            • 3.Re4#
        • 2.Rfd4+
          • 2...Kf5
            • 3.e4#
          • 2...Rf4
            • 3.R4d5#
            • 3.Qxf4#
          • 2...Rxg3
            • 3.R4d5#
        • 2.Rf5+
          • 2...Kxf5
            • 3.e4#
        • 2.d4+
          • 2...Qxd4
            • 3.exd4#
      • 1...Qd2
        • 2.Rfd4+
          • 2...Kf5
            • 3.e4#
          • 2...Rf4
            • 3.R4d5#
            • 3.Qxf4#
          • 2...Rxg3
            • 3.R4d5#
        • 2.Rf5+
          • 2...Kxf5
            • 3.e4#
        • 2.Rdf6+
          • 2...Kd5
            • 3.Rd4#
          • 2...d6
            • 3.R4f5#
        • 2.d4+
          • 2...Qxd4
            • 3.exd4#
      • 1...Rd1
        • 2.Re4+
          • 2...Kf5
            • 3.Qf4#
        • 2.Rf5+
          • 2...Kxf5
            • 3.Qf4#
            • 3.e4#
        • 2.Rdf6+
          • 2...Kd5
            • 3.Rd4#
          • 2...d6
            • 3.R4f5#
        • 2.d4+
          • 2...Rxd4
            • 3.exd4#
      • 1...Sf3
        • 2.Re4+
          • 2...Kf5
            • 3.Qf4#
        • 2.Rf5+
          • 2...Kxf5
            • 3.Qf4#
            • 3.e4#
        • 2.d4+
          • 2...Sxd4
            • 3.exd4#
      • 1...Bxd3!
    • 1.e4?
      • threat
        • 2.Rf5+
          • 2...Kxe4
            • 3.Qxd3#
        • 2.Rd5+
          • 2...Ke6
            • 3.Sd8#
            • 3.Bf7#
        • 2.Re6+
          • 2...Kd4
            • 3.Qxd3#
          • 2...Kxe6
            • 3.Sd8#
            • 3.Bf7#
      • 1...Qxc2
        • 2.Rd5+
          • 2...Ke6
            • 3.Sd8#
            • 3.Bf7#
      • 1...Rxg3
        • 2.Rd5+
          • 2...Ke6
            • 3.Sd8#
            • 3.Bf7#
      • 1...Bxe4
        • 2.Rf5+
          • 2...Kxf5
            • 3.Bg6#
      • 1...dxc2
        • 2.Rf5+
          • 2...Kxe4
            • 3.Qd3#
        • 2.Rd5+
          • 2...Ke6
            • 3.Sd8#
            • 3.Bf7#
      • 1...exd6
        • 2.Bxd6+
          • 2...Kd4
            • 3.Qxd3#
          • 2...Ke6
            • 3.Sd8#
            • 3.Bf7#
        • 2.Rf5+
          • 2...Kd4
            • 3.Qxd3#
          • 2...Kxe4
            • 3.Qxd3#
          • 2...Ke6
            • 3.Qxd6#
      • 1...Qd5
        • 2.Rxd5+
          • 2...Ke6
            • 3.Sd8#
            • 3.Bf7#
        • 2.Re6+
          • 2...Kd4
            • 3.Qxd3#
          • 2...Kxe6
            • 3.Bf7#
      • 1...Qb3
        • 2.Rd5+
          • 2...Ke6
            • 3.Sd8#
            • 3.Bf7#
      • 1...Qc4
        • 2.Rd5+
          • 2...Ke6
            • 3.Sd8#
            • 3.Bf7#
      • 1...Qf7
        • 2.Rf5+
          • 2...Kxe4
            • 3.Qxd3#
        • 2.Rd5+
          • 2...Ke6
            • 3.Sd8#
            • 3.Bxf7#
        • 2.Re6+
          • 2...Kd4
            • 3.Qxd3#
          • 2...Kxe6
            • 3.Sd8#
            • 3.Bxf7#
      • 1...Qg8
        • 2.Rf5+
          • 2...Kxe4
            • 3.Qxd3#
      • 1...Qa3
        • 2.Rd5+
          • 2...Ke6
            • 3.Sd8#
            • 3.Bf7#
      • 1...Ra1
        • 2.Rf5+
          • 2...Kxe4
            • 3.Qf4#
            • 3.Qxd3#
        • 2.Rd5+
          • 2...Ke6
            • 3.Sd8#
            • 3.Bf7#
        • 2.Re6+
          • 2...Kd4
            • 3.Qxd3#
          • 2...Kxe6
            • 3.Sd8#
            • 3.Bf7#
      • 1...Rb1
        • 2.Rf5+
          • 2...Kxe4
            • 3.Qf4#
            • 3.Qxd3#
        • 2.Rd5+
          • 2...Ke6
            • 3.Sd8#
            • 3.Bf7#
        • 2.Re6+
          • 2...Kd4
            • 3.Qxd3#
          • 2...Kxe6
            • 3.Sd8#
            • 3.Bf7#
      • 1...Rc1
        • 2.Rf5+
          • 2...Kxe4
            • 3.Qf4#
            • 3.Qxd3#
        • 2.Rd5+
          • 2...Ke6
            • 3.Sd8#
            • 3.Bf7#
        • 2.Re6+
          • 2...Kd4
            • 3.Qxd3#
          • 2...Kxe6
            • 3.Sd8#
            • 3.Bf7#
      • 1...Rd1
        • 2.Rf5+
          • 2...Kxe4
            • 3.Qf4#
        • 2.Rd5+
          • 2...Ke6
            • 3.Sd8#
            • 3.Bf7#
      • 1...Re1
        • 2.Rf5+
          • 2...Kxe4
            • 3.Qf4#
            • 3.Qxd3#
        • 2.Rd5+
          • 2...Ke6
            • 3.Sd8#
            • 3.Bf7#
        • 2.Re6+
          • 2...Kd4
            • 3.Qxd3#
          • 2...Kxe6
            • 3.Sd8#
            • 3.Bf7#
      • 1...Rf3
        • 2.Rd5+
          • 2...Ke6
            • 3.Sd8#
            • 3.Bf7#
      • 1...Bf5
        • 2.Rxf5+
          • 2...Kxe4
            • 3.Qxd3#
      • 1...Bg6
        • 2.Rf5+
          • 2...Kxe4
            • 3.Qxd3#
        • 2.Rd5+
          • 2...Ke6
            • 3.Sd8#
        • 2.Re6+
          • 2...Kd4
            • 3.Qxd3#
          • 2...Kxe6
            • 3.Sd8#
      • 1...Bg8
        • 2.Rf5+
          • 2...Kxe4
            • 3.Qxd3#
        • 2.Rd5+
          • 2...Ke6
            • 3.Sd8#
        • 2.Re6+
          • 2...Kd4
            • 3.Qxd3#
          • 2...Kxe6
            • 3.Sd8#
      • 1...Bf6
        • 2.Rf5+
          • 2...Kxe4
            • 3.Qxd3#
        • 2.Rd5+
          • 2...Ke6
            • 3.Sd8#
        • 2.Re6+
          • 2...Kd4
            • 3.Qxd3#
          • 2...Kxe6
            • 3.Sd8#
      • 1...Sf3
        • 2.Rf5+
          • 2...Kxe4
            • 3.Qf4#
        • 2.Rd5+
          • 2...Ke6
            • 3.Sd8#
            • 3.Bf7#
      • 1...d2
        • 2.Rf5+
          • 2...Kxe4
            • 3.Qd3#
        • 2.Rd5+
          • 2...Ke6
            • 3.Sd8#
            • 3.Bf7#
        • 2.Re6+
          • 2...Kd4
            • 3.Qd3#
          • 2...Kxe6
            • 3.Sd8#
            • 3.Bf7#
        • 2.Rdf6+
          • 2...Kd4
            • 3.Qd3#
          • 2...d6
            • 3.Qc3#
      • 1...Rxf4!
  • Keys
    • 1.Be8!
      • threat
        • 2.Rxd7+
          • 2...Ke6
            • 3.Sd8#
      • 1...exd6
        • 2.Bxd6+
          • 2...Kd5
            • 3.Bf7#
          • 2...Ke6
            • 3.Bf7#
      • 1...Qd5
        • 2.Re6+
          • 2...Kxe6
            • 3.Bf7#
      • 1...Qe6
        • 2.Rd5+
          • 2...Kxd5
            • 3.c4#
      • 1...Be4
        • 2.Rf5+
          • 2...Kxf5
            • 3.Bg6#
      • 1...Bf5
        • 2.Re4+
          • 2...Kxe4
            • 3.cxd3#

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