Problem Display
PID: 54821 (n7/1pqN4/np3RK1/Q1p5/3B1pRp/2P2kp1/3p3r/5B2 w - - 0 1)

Polak, Peter

1st Prize, Pravda, 1977

n7/1pqN4/np3RK1/Q1p5/3B1pRp/2P2kp1/3p3r/5B2

#4

8 + 12


1099 WCSC 1978
5865 Czech Album (1976-1978) 1983
3750 FIDE Album (1977-1979) 1984
5396 World Chess Solving Championship 1977-1996 1997

SOLUTION


  • SOUND
  • Keys
    • 1.Qa4!
      • threat
        • 2.Rfxf4+
          • 2...Qxf4
            • 3.Qd1+
              • 3...Ke4
                • 4.Sf6#
              • 3...Re2
                • 4.Qxe2#
      • 1...Ke4
        • 2.Qc2+
          • 2...Kf3
            • 3.Rgxf4+
              • 3...Qxf4
                • 4.Se5#
          • 2...Kd5
            • 3.Rg5+
              • 3...Qe5
                • 4.Rxe5#
            • 3.Qf5+
              • 3...Qe5
                • 4.Qxe5#
            • 3.c4+
              • 3...Kxd4
                • 4.Qd3#
            • 3.Qd3
              • threat
                • 4.Bg1#
                • 4.Bf2#
                • 4.Be3#
                • 4.Bxc5#
                • 4.Be5#
                • 4.Qf3#
                • 4.c4#
      • 1...Kxg4
        • 2.Qd1+
          • 2...Re2
            • 3.Qxe2+
              • 3...f3
                • 4.Qxf3#
                • 4.Qe6#
        • 2.Be5
          • threat
            • 3.Rxf4#
            • 3.Qxf4#
          • 2...Rg2
            • 3.Rxf4+
              • 3...Kh3
                • 4.Rxh4#
            • 3.Bxg2
              • threat
                • 4.Rxf4#
                • 4.Qxf4#
              • 3...Qxe5
                • 4.Sxe5#
          • 2...g2
            • 3.Qxf4+
              • 3...Kh3
                • 4.Qf3#
                • 4.Qf5#
          • 2...Rf2
            • 3.Rxf4+
              • 3...Rxf4
                • 4.Qxf4#
            • 3.Qd1+
              • 3...Re2
                • 4.Rxf4#
              • 3...Rf3
                • 4.Rxf4#
              • 3...f3
                • 4.Rf4#
            • 3.Qxf4+
              • 3...Rxf4
                • 4.Rxf4#
      • 1...cxd4
        • 2.Qxd4
          • threat
            • 3.Rgxf4+
              • 3...Qxf4
                • 4.Se5#
                • 4.Rxf4#
                • 4.Qxf4#
            • 3.Rfxf4+
              • 3...Qxf4
                • 4.Rxf4#
                • 4.Qxf4#
          • 2...Kxg4
            • 3.Rxf4+
              • 3...Qxf4
                • 4.Se5#
          • 2...Qd6
            • 3.Rxf4+
              • 3...Qxf4
                • 4.Se5#
                • 4.Rxf4#
                • 4.Qxf4#
            • 3.Rxd6
              • threat
                • 4.Se5#
                • 4.Rxf4#
                • 4.Qxf4#
              • 3...Kxg4
                • 4.Se5#
          • 2...Qb8
            • 3.Rgxf4+
              • 3...Qxf4
                • 4.Se5#
                • 4.Rxf4#
                • 4.Qxf4#
            • 3.Rfxf4+
              • 3...Qxf4
                • 4.Rxf4#
                • 4.Qxf4#
            • 3.Sxb8
              • threat
                • 4.Rgxf4#
                • 4.Rfxf4#
                • 4.Qxf4#
              • 3...Kxg4
                • 4.Rxf4#
                • 4.Qxf4#
          • 2...g2
            • 3.Rgxf4+
              • 3...Kg3
                • 4.Rf3#
                • 4.Qe3#
                • 4.Qd3#
              • 3...Qxf4
                • 4.Qxf4#
            • 3.Rfxf4+
              • 3...Qxf4
                • 4.Qxf4#
      • 1...d1Q
        • 2.Rfxf4+
          • 2...Qxf4
            • 3.Qxd1+
              • 3...Ke4
                • 4.Sf6#
              • 3...Re2
                • 4.Qxe2#
        • 2.Qxd1+
          • 2...Ke4
            • 3.Bd3+
              • 3...Kd5
                • 4.Qf3#
            • 3.Qd3+
              • 3...Kd5
                • 4.Bg1#
                • 4.Bf2#
                • 4.Be3#
                • 4.Bxc5#
                • 4.Be5#
                • 4.Qf3#
                • 4.c4#
      • 1...d1S
        • 2.Rfxf4+
          • 2...Qxf4
            • 3.Qxd1+
              • 3...Ke4
                • 4.Sf6#
              • 3...Re2
                • 4.Qxe2#
        • 2.Qxd1+
          • 2...Ke4
            • 3.Bd3+
              • 3...Kd5
                • 4.Qf3#
            • 3.Qd3+
              • 3...Kd5
                • 4.Bg1#
                • 4.Bf2#
                • 4.Be3#
                • 4.Bxc5#
                • 4.Be5#
                • 4.Qf3#
                • 4.c4#
      • 1...d1B
        • 2.Rfxf4+
          • 2...Qxf4
            • 3.Qxd1+
              • 3...Ke4
                • 4.Sf6#
              • 3...Re2
                • 4.Qxe2#
        • 2.Qxd1+
          • 2...Ke4
            • 3.Bd3+
              • 3...Kd5
                • 4.Qf3#
            • 3.Qd3+
              • 3...Kd5
                • 4.Bg1#
                • 4.Bf2#
                • 4.Be3#
                • 4.Bxc5#
                • 4.Be5#
                • 4.Qf3#
                • 4.c4#
      • 1...d1R
        • 2.Rfxf4+
          • 2...Qxf4
            • 3.Qxd1+
              • 3...Ke4
                • 4.Sf6#
              • 3...Re2
                • 4.Qxe2#
        • 2.Qxd1+
          • 2...Ke4
            • 3.Bd3+
              • 3...Kd5
                • 4.Qf3#
            • 3.Qd3+
              • 3...Kd5
                • 4.Bg1#
                • 4.Bf2#
                • 4.Be3#
                • 4.Bxc5#
                • 4.Be5#
                • 4.Qf3#
                • 4.c4#
      • 1...Qe5
        • 2.Sxe5+
          • 2...Ke4
            • 3.Bd3+
              • 3...Kd5
                • 4.Qd7#
                • 4.Qc4#
            • 3.Rgxf4+
              • 3...Kd5
                • 4.Bc4#
                • 4.Qd7#
                • 4.Qc4#
                • 4.c4#
            • 3.Rfxf4+
              • 3...Kd5
                • 4.Qd7#
            • 3.Qc2+
              • 3...Kd5
                • 4.Bc4#
            • 3.Qd7
              • threat
                • 4.Bd3#
                • 4.Rgxf4#
                • 4.Rfxf4#
                • 4.Qxb7#
              • 3...cxd4
                • 4.Qxd4#
            • 3.Qc4
              • threat
                • 4.Bd3#
                • 4.Rgxf4#
                • 4.Rfxf4#
              • 3...cxd4
                • 4.Qxd4#
        • 2.Rfxf4+
          • 2...Qxf4
            • 3.Qd1+
              • 3...Ke4
                • 4.Sf6#
              • 3...Re2
                • 4.Qxe2#
      • 1...Qd6
        • 2.Rxd6
          • threat
            • 3.Se5+
              • 3...Ke4
                • 4.Bd3#
                • 4.Qc2#
            • 3.Qd1+
              • 3...Ke4
                • 4.Sf6#
              • 3...Re2
                • 4.Qxe2#
          • 2...Ke4
            • 3.Qc2+
              • 3...Kf3
                • 4.Se5#
          • 2...cxd4
            • 3.Qxd4
              • threat
                • 4.Se5#
                • 4.Rxf4#
                • 4.Qxf4#
              • 3...Kxg4
                • 4.Se5#
          • 2...d1Q
            • 3.Qxd1+
              • 3...Ke4
                • 4.Sf6#
                • 4.Bd3#
                • 4.Qd3#
              • 3...Re2
                • 4.Qxe2#
          • 2...d1S
            • 3.Se5+
              • 3...Ke4
                • 4.Bd3#
            • 3.Qxd1+
              • 3...Ke4
                • 4.Sf6#
                • 4.Bd3#
                • 4.Qd3#
              • 3...Re2
                • 4.Qxe2#
          • 2...d1B
            • 3.Se5+
              • 3...Ke4
                • 4.Bd3#
            • 3.Qxd1+
              • 3...Ke4
                • 4.Sf6#
                • 4.Bd3#
                • 4.Qd3#
              • 3...Re2
                • 4.Qxe2#
          • 2...d1R
            • 3.Qxd1+
              • 3...Ke4
                • 4.Sf6#
                • 4.Bd3#
                • 4.Qd3#
              • 3...Re2
                • 4.Qxe2#
          • 2...Rh1
            • 3.Se5+
              • 3...Ke4
                • 4.Bg2#
                • 4.Bd3#
                • 4.Qc2#
            • 3.Qd1+
              • 3...Ke4
                • 4.Sf6#
                • 4.Qe2#
          • 2...Re2
            • 3.Qd1
              • threat
                • 4.Qxe2#
              • 3...Ke4
                • 4.Qxe2#
              • 3...Kxg4
                • 4.Se5#
          • 2...Rg2
            • 3.Se5+
              • 3...Ke4
                • 4.Bxg2#
                • 4.Bd3#
                • 4.Qc2#
            • 3.Qd1+
              • 3...Ke4
                • 4.Sf6#
              • 3...Re2
                • 4.Qxe2#
          • 2...Rh3
            • 3.Se5+
              • 3...Ke4
                • 4.Bg2#
                • 4.Bd3#
                • 4.Qc2#
            • 3.Qd1+
              • 3...Ke4
                • 4.Sf6#
                • 4.Qe2#
      • 1...Qb8
        • 2.Rfxf4+
          • 2...Qxf4
            • 3.Qd1+
              • 3...Ke4
                • 4.Sf6#
              • 3...Re2
                • 4.Qxe2#
      • 1...Rh1
        • 2.Rfxf4+
          • 2...Qxf4
            • 3.Qd1+
              • 3...Ke4
                • 4.Sf6#
        • 2.Qd1+
          • 2...Ke4
            • 3.Qe2+
              • 3...Kd5
                • 4.Qf3#
                • 4.Qe6#
      • 1...Re2
        • 2.Qd1
          • threat
            • 3.Qxe2#
          • 2...Ke4
            • 3.Qxe2+
              • 3...Kd5
                • 4.Qf3#
                • 4.Qe6#
          • 2...Kxg4
            • 3.Qxe2+
              • 3...f3
                • 4.Qxf3#
                • 4.Qe6#
          • 2...Qe5
            • 3.Rgxf4+
              • 3...Qxf4
                • 4.Qxe2#
            • 3.Rfxf4+
              • 3...Qxf4
                • 4.Qxe2#
            • 3.Qxe2+
              • 3...Qxe2
                • 4.Rgxf4#
                • 4.Rfxf4#
      • 1...Rf2
        • 2.Rfxf4+
          • 2...Qxf4
            • 3.Qd1+
              • 3...Ke4
                • 4.Sf6#
              • 3...Re2
                • 4.Qxe2#
      • 1...Rg2
        • 2.Rfxf4+
          • 2...Qxf4
            • 3.Qd1+
              • 3...Ke4
                • 4.Sf6#
              • 3...Re2
                • 4.Qxe2#
      • 1...Rh3
        • 2.Rfxf4+
          • 2...Qxf4
            • 3.Qd1+
              • 3...Ke4
                • 4.Sf6#
        • 2.Qd1+
          • 2...Ke4
            • 3.Qe2+
              • 3...Kd5
                • 4.Qf3#
                • 4.Qe6#
        • 2.Qc4
          • threat
            • 3.Qe2#
          • 2...Kxg4
            • 3.Be2+
              • 3...f3
                • 4.Bxf3#
                • 4.Be5#
                • 4.Qe6#
            • 3.Qe2+
              • 3...f3
                • 4.Qxf3#
                • 4.Qe6#
            • 3.Qe6+
              • 3...Kf3
                • 4.Qe2#
            • 3.Be5
              • threat
                • 4.Be2#
                • 4.Rxf4#
                • 4.Qxf4#
              • 3...Kf3
                • 4.Qe2#
                • 4.Qxf4#
              • 3...Qxe5
                • 4.Sxe5#
          • 2...d1Q
            • 3.Qd5+
              • 3...Kxg4
                • 4.Qh5#
          • 2...d1B
            • 3.Qd5+
              • 3...Kxg4
                • 4.Qh5#
          • 2...Qe5
            • 3.Sxe5+
              • 3...Ke4
                • 4.Bg2#
                • 4.Bd3#
                • 4.Rgxf4#
                • 4.Rfxf4#
            • 3.Rgxf4+
              • 3...Qxf4
                • 4.Qe2#
            • 3.Rfxf4+
              • 3...Qxf4
                • 4.Qe2#
            • 3.Qe2+
              • 3...Qxe2
                • 4.Rgxf4#
                • 4.Rfxf4#
            • 3.Qd3+
              • 3...Kxg4
                • 4.Sxe5#
              • 3...Qe3
                • 4.Rgxf4#
                • 4.Rfxf4#
          • 2...Rh2
            • 3.Qd5+
              • 3...Kxg4
                • 4.Qh5#
      • 1...g2
        • 2.Rfxf4+
          • 2...Qxf4
            • 3.Qd1+
              • 3...Ke4
                • 4.Sf6#
        • 2.Qd1+
          • 2...Ke4
            • 3.Qe2+
              • 3...Kd5
                • 4.Qf3#
                • 4.Qe6#

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