Problem Display
PID: 106651 (4n1bN/8/3r4/2pp1B1N/7k/1p1QBP1p/4K3/8 w - - 0 1)

Malek, Jaroslav

Lidova Demokracie, 1948

4n1bN/8/3r4/2pp1B1N/7k/1p1QBP1p/4K3/8

#3

7 + 8


6490 yacpdb 2009

SOLUTION


  • SOUND
  • Sets
    • 1...Rg6
      • 2.Sxg6+
        • 2...Kxh5
          • 3.Bg4#
    • 1...Rd7
      • 2.Sg6+
        • 2...Kxh5
          • 3.Bg4#
    • 1...Rd8
      • 2.Sg6+
        • 2...Kxh5
          • 3.Bg4#
    • 1...c4
      • 2.Qd4+
        • 2...Kxh5
          • 3.Qg4#
    • 1...d4
      • 2.Qe4+
        • 2...Kxh5
          • 3.Qg4#
  • Tries
    • 1.Sg6+?
      • 1...Kxh5
        • 2.Bg4#
      • 1...Rxg6!
    • 1.Bf2+?
      • 1...Kxh5
        • 2.Qe3
          • threat
            • 3.Bg4#
          • 2...Rg6
            • 3.Bxg6#
          • 2...Be6
            • 3.Bg6#
          • 2...Sf6
            • 3.Bg6#
      • 1...Kg5!
    • 1.Bg5+?
      • 1...Kxh5
        • 2.Qe3
          • threat
            • 3.Bg4#
          • 2...Be6
            • 3.Bg6#
          • 2...Sf6
            • 3.Bg6#
      • 1...Kxg5!
    • 1.Bg4?
      • threat
        • 2.Bf2+
          • 2...Kg5
            • 3.Qd2#
            • 3.Qe3#
        • 2.Qb1
          • threat
            • 3.Qe1#
        • 2.Qf5
          • threat
            • 3.Bf2#
            • 3.Bg5#
            • 3.Qg5#
        • 2.Qg6
          • threat
            • 3.Bf2#
            • 3.Bg5#
            • 3.Qg5#
          • 2...Rxg6
            • 3.Sxg6#
        • 2.Qd1
          • threat
            • 3.Qe1#
        • 2.Qd2
          • threat
            • 3.Bf2#
            • 3.Bg5#
            • 3.Qe1#
        • 2.Qc3
          • threat
            • 3.Qe1#
      • 1...Ra6
        • 2.Bf2+
          • 2...Kg5
            • 3.Qd2#
            • 3.Qe3#
        • 2.Qd2
          • threat
            • 3.Bf2#
            • 3.Bg5#
            • 3.Qe1#
      • 1...Rb6
        • 2.Bf2+
          • 2...Kg5
            • 3.Qd2#
            • 3.Qe3#
        • 2.Qb1
          • threat
            • 3.Qe1#
        • 2.Qf5
          • threat
            • 3.Bf2#
            • 3.Bg5#
            • 3.Qg5#
        • 2.Qg6
          • threat
            • 3.Bf2#
            • 3.Bg5#
            • 3.Qg5#
          • 2...Rxg6
            • 3.Sxg6#
        • 2.Qd1
          • threat
            • 3.Qe1#
        • 2.Qd2
          • threat
            • 3.Bf2#
            • 3.Bg5#
            • 3.Qe1#
        • 2.Qc3
          • threat
            • 3.Qe1#
      • 1...Rc6
        • 2.Bf2+
          • 2...Kg5
            • 3.Qd2#
            • 3.Qe3#
        • 2.Qb1
          • threat
            • 3.Qe1#
        • 2.Qf5
          • threat
            • 3.Bf2#
            • 3.Bg5#
            • 3.Qg5#
        • 2.Qg6
          • threat
            • 3.Bf2#
            • 3.Bg5#
            • 3.Qg5#
          • 2...Rxg6
            • 3.Sxg6#
        • 2.Qd1
          • threat
            • 3.Qe1#
        • 2.Qd2
          • threat
            • 3.Bf2#
            • 3.Bg5#
            • 3.Qe1#
        • 2.Qc3
          • threat
            • 3.Qe1#
      • 1...Rf6
        • 2.Qf5
          • threat
            • 3.Bf2#
            • 3.Bg5#
            • 3.Qg5#
          • 2...Rxf5
            • 3.Sg6#
        • 2.Qg6
          • threat
            • 3.Bf2#
            • 3.Bg5#
            • 3.Qg5#
          • 2...Rxg6
            • 3.Sxg6#
      • 1...Rh6
        • 2.Bf2+
          • 2...Kg5
            • 3.Qf5#
            • 3.Qd2#
            • 3.Qe3#
        • 2.Qb1
          • threat
            • 3.Qe1#
        • 2.Qf5
          • threat
            • 3.Bf2#
            • 3.Bg5#
            • 3.Qg5#
        • 2.Qg6
          • threat
            • 3.Bf2#
            • 3.Bg5#
            • 3.Qg5#
          • 2...Rxg6
            • 3.Sxg6#
        • 2.Qd1
          • threat
            • 3.Qe1#
        • 2.Qd2
          • threat
            • 3.Bf2#
            • 3.Bg5#
            • 3.Qe1#
        • 2.Qc3
          • threat
            • 3.Qe1#
      • 1...Bf7
        • 2.Bf2+
          • 2...Kg5
            • 3.Sxf7#
            • 3.Qd2#
            • 3.Qe3#
        • 2.Qb1
          • threat
            • 3.Qe1#
        • 2.Qf5
          • threat
            • 3.Bf2#
            • 3.Bg5#
            • 3.Qg5#
        • 2.Qd1
          • threat
            • 3.Qe1#
        • 2.Qd2
          • threat
            • 3.Bf2#
            • 3.Bg5#
            • 3.Qe1#
        • 2.Qc3
          • threat
            • 3.Qe1#
      • 1...Bh7
        • 2.Bf2+
          • 2...Kg5
            • 3.Sf7#
            • 3.Qd2#
            • 3.Qe3#
      • 1...Sg7
        • 2.Bf2+
          • 2...Kg5
            • 3.Qd2#
            • 3.Qe3#
      • 1...b2
        • 2.Bf2+
          • 2...Kg5
            • 3.Qd2#
            • 3.Qe3#
        • 2.Qb1
          • threat
            • 3.Qe1#
        • 2.Qf5
          • threat
            • 3.Bf2#
            • 3.Bg5#
            • 3.Qg5#
        • 2.Qg6
          • threat
            • 3.Bf2#
            • 3.Bg5#
            • 3.Qg5#
          • 2...Rxg6
            • 3.Sxg6#
        • 2.Qd2
          • threat
            • 3.Bf2#
            • 3.Bg5#
            • 3.Qe1#
      • 1...h2
        • 2.Bf2+
          • 2...Kg5
            • 3.Qd2#
            • 3.Qe3#
        • 2.Qb1
          • threat
            • 3.Qe1#
          • 2...h1Q
            • 3.Qxh1#
          • 2...h1S
            • 3.Qxh1#
          • 2...h1R
            • 3.Qxh1#
        • 2.Qf5
          • threat
            • 3.Bf2#
            • 3.Bg5#
            • 3.Qg5#
        • 2.Qg6
          • threat
            • 3.Bf2#
            • 3.Bg5#
            • 3.Qg5#
          • 2...Rxg6
            • 3.Sxg6#
        • 2.Qd1
          • threat
            • 3.Qe1#
          • 2...h1Q
            • 3.Qxh1#
          • 2...h1S
            • 3.Qxh1#
          • 2...h1R
            • 3.Qxh1#
        • 2.Qd2
          • threat
            • 3.Bf2#
            • 3.Bg5#
            • 3.Qe1#
      • 1...d4
        • 2.Bf2+
          • 2...Kg5
            • 3.Qd2#
      • 1...Re6!
    • 1.Qe4+?
      • 1...Kxh5
        • 2.Qg4#
      • 1...dxe4!
    • 1.Qd1?
      • threat
        • 2.Bg4
          • threat
            • 3.Qe1#
        • 2.Qe1+
          • 2...Kxh5
            • 3.Bg4#
        • 2.Qf1
          • threat
            • 3.Qxh3#
          • 2...Kxh5
            • 3.Qxh3#
          • 2...h2
            • 3.Qh3#
        • 2.Qh1
          • threat
            • 3.Qxh3#
          • 2...Kxh5
            • 3.Qxh3#
          • 2...h2
            • 3.Qxh2#
      • 1...Kxh5
        • 2.Bg4+
          • 2...Kh4
            • 3.Qe1#
        • 2.Qe1
          • threat
            • 3.Bg4#
          • 2...Rg6
            • 3.Bxg6#
          • 2...Be6
            • 3.Bg6#
          • 2...Sf6
            • 3.Bg6#
        • 2.Qf1
          • threat
            • 3.Qxh3#
          • 2...Kh4
            • 3.Qxh3#
          • 2...h2
            • 3.Qh3#
        • 2.Qh1
          • threat
            • 3.Qxh3#
          • 2...Kh4
            • 3.Qxh3#
          • 2...h2
            • 3.Qxh2#
      • 1...Ra6
        • 2.Qe1+
          • 2...Kxh5
            • 3.Bg4#
      • 1...Re6
        • 2.Qe1+
          • 2...Kxh5
            • 3.Bg4#
      • 1...Rf6
        • 2.Qe1+
          • 2...Kxh5
            • 3.Bg4#
      • 1...Rd7
        • 2.Bg4
          • threat
            • 3.Sg6#
            • 3.Qe1#
        • 2.Qe1+
          • 2...Kxh5
            • 3.Bg4#
            • 3.Bg6#
        • 2.Qf1
          • threat
            • 3.Qxh3#
          • 2...Kxh5
            • 3.Qxh3#
          • 2...h2
            • 3.Qh3#
        • 2.Qh1
          • threat
            • 3.Qxh3#
          • 2...Kxh5
            • 3.Qxh3#
          • 2...h2
            • 3.Qxh2#
      • 1...Rd8
        • 2.Bg4
          • threat
            • 3.Sg6#
            • 3.Qe1#
        • 2.Qe1+
          • 2...Kxh5
            • 3.Bg4#
            • 3.Bg6#
        • 2.Qf1
          • threat
            • 3.Qxh3#
          • 2...Kxh5
            • 3.Qxh3#
          • 2...h2
            • 3.Qh3#
        • 2.Qg1
          • threat
            • 3.Qg4#
            • 3.Qg5#
          • 2...Kxh5
            • 3.Qg4#
            • 3.Qg5#
        • 2.Qh1
          • threat
            • 3.Qxh3#
          • 2...Kxh5
            • 3.Qxh3#
          • 2...h2
            • 3.Qxh2#
      • 1...Be6
        • 2.Qe1+
          • 2...Kxh5
            • 3.Bg6#
        • 2.Qg1
          • threat
            • 3.Qg4#
            • 3.Qg5#
          • 2...Kxh5
            • 3.Qg4#
            • 3.Qg5#
      • 1...Bh7
        • 2.Qe1+
          • 2...Kxh5
            • 3.Bg4#
      • 1...Sf6
        • 2.Qe1+
          • 2...Kxh5
            • 3.Bg6#
        • 2.Qg1
          • threat
            • 3.Qg5#
          • 2...Kxh5
            • 3.Qg5#
          • 2...Se4
            • 3.Qg4#
          • 2...Sg4
            • 3.Qxg4#
          • 2...Sh7
            • 3.Qg4#
      • 1...Sg7
        • 2.Qe1+
          • 2...Kxh5
            • 3.Bg4#
      • 1...b2
        • 2.Qe1+
          • 2...Kxh5
            • 3.Bg4#
        • 2.Qf1
          • threat
            • 3.Qxh3#
          • 2...Kxh5
            • 3.Qxh3#
          • 2...h2
            • 3.Qh3#
        • 2.Qh1
          • threat
            • 3.Qxh3#
          • 2...Kxh5
            • 3.Qxh3#
          • 2...h2
            • 3.Qxh2#
      • 1...h2
        • 2.Bg4
          • threat
            • 3.Qe1#
          • 2...h1Q
            • 3.Qxh1#
          • 2...h1S
            • 3.Qxh1#
          • 2...h1R
            • 3.Qxh1#
        • 2.Qe1+
          • 2...Kxh5
            • 3.Bg4#
        • 2.Qf1
          • threat
            • 3.Qh3#
          • 2...Kxh5
            • 3.Qh3#
          • 2...h1Q
            • 3.Qxh1#
          • 2...h1R
            • 3.Qxh1#
        • 2.Qh1
          • threat
            • 3.Qxh2#
          • 2...Kxh5
            • 3.Qxh2#
      • 1...d4
        • 2.Qe1+
          • 2...Kxh5
            • 3.Bg4#
      • 1...Rg6!
    • 1.Qd2?
      • threat
        • 2.Bf2+
          • 2...Kxh5
            • 3.Bg4#
        • 2.Bg5+
          • 2...Kxh5
            • 3.Bg4#
        • 2.Bg4
          • threat
            • 3.Bf2#
            • 3.Bg5#
            • 3.Qe1#
        • 2.Qe1+
          • 2...Kxh5
            • 3.Bg4#
      • 1...Kxh5
        • 2.Bg4+
          • 2...Kh4
            • 3.Bf2#
            • 3.Qe1#
        • 2.Qe1
          • threat
            • 3.Bg4#
          • 2...Rg6
            • 3.Bxg6#
          • 2...Be6
            • 3.Bg6#
          • 2...Sf6
            • 3.Bg6#
      • 1...Re6
        • 2.Qe1+
          • 2...Kxh5
            • 3.Bg4#
      • 1...Rf6
        • 2.Bf2+
          • 2...Kxh5
            • 3.Bg4#
        • 2.Bg5+
          • 2...Kxh5
            • 3.Bg4#
        • 2.Qe1+
          • 2...Kxh5
            • 3.Bg4#
      • 1...Rd7
        • 2.Bf2+
          • 2...Kxh5
            • 3.Bg4#
            • 3.Bg6#
        • 2.Bg5+
          • 2...Kxh5
            • 3.Bg4#
            • 3.Bg6#
        • 2.Bg4
          • threat
            • 3.Sg6#
            • 3.Bf2#
            • 3.Bg5#
            • 3.Qe1#
        • 2.Qe1+
          • 2...Kxh5
            • 3.Bg4#
            • 3.Bg6#
      • 1...Rd8
        • 2.Bf2+
          • 2...Kxh5
            • 3.Bg4#
            • 3.Bg6#
        • 2.Bg5+
          • 2...Kxh5
            • 3.Bg4#
            • 3.Bg6#
        • 2.Bh6
          • threat
            • 3.Qg5#
          • 2...Kxh5
            • 3.Qg5#
        • 2.Bg4
          • threat
            • 3.Sg6#
            • 3.Bf2#
            • 3.Bg5#
            • 3.Qe1#
        • 2.Qe1+
          • 2...Kxh5
            • 3.Bg4#
            • 3.Bg6#
      • 1...Be6
        • 2.Bf2+
          • 2...Kxh5
            • 3.Bg6#
        • 2.Bg5+
          • 2...Kxh5
            • 3.Bg6#
        • 2.Bh6
          • threat
            • 3.Qg5#
          • 2...Kxh5
            • 3.Qg5#
        • 2.Qe1+
          • 2...Kxh5
            • 3.Bg6#
      • 1...Bh7
        • 2.Bf2+
          • 2...Kxh5
            • 3.Bg4#
        • 2.Bg5+
          • 2...Kxh5
            • 3.Bg4#
        • 2.Qe1+
          • 2...Kxh5
            • 3.Bg4#
      • 1...Sf6
        • 2.Bf2+
          • 2...Kxh5
            • 3.Bg6#
        • 2.Bg5+
          • 2...Kxh5
            • 3.Bg6#
        • 2.Qe1+
          • 2...Kxh5
            • 3.Bg6#
      • 1...Sg7
        • 2.Bf2+
          • 2...Kxh5
            • 3.Bg4#
        • 2.Bg5+
          • 2...Kxh5
            • 3.Bg4#
        • 2.Qe1+
          • 2...Kxh5
            • 3.Bg4#
      • 1...d4
        • 2.Bf2+
          • 2...Kxh5
            • 3.Bg4#
        • 2.Bg5+
          • 2...Kxh5
            • 3.Bg4#
        • 2.Qe1+
          • 2...Kxh5
            • 3.Bg4#
      • 1...Rg6!
    • 1.Qc3?
      • threat
        • 2.Bg4
          • threat
            • 3.Qe1#
        • 2.Qe1+
          • 2...Kxh5
            • 3.Bg4#
      • 1...Kxh5
        • 2.Bg4+
          • 2...Kh4
            • 3.Qe1#
        • 2.Qe1
          • threat
            • 3.Bg4#
          • 2...Rg6
            • 3.Bxg6#
          • 2...Be6
            • 3.Bg6#
          • 2...Sf6
            • 3.Bg6#
      • 1...Ra6
        • 2.Qe1+
          • 2...Kxh5
            • 3.Bg4#
      • 1...Re6
        • 2.Qe1+
          • 2...Kxh5
            • 3.Bg4#
      • 1...Rf6
        • 2.Qe1+
          • 2...Kxh5
            • 3.Bg4#
      • 1...Rd7
        • 2.Bg4
          • threat
            • 3.Sg6#
            • 3.Qe1#
        • 2.Qe1+
          • 2...Kxh5
            • 3.Bg4#
            • 3.Bg6#
      • 1...Rd8
        • 2.Bg4
          • threat
            • 3.Sg6#
            • 3.Qe1#
        • 2.Qe1+
          • 2...Kxh5
            • 3.Bg4#
            • 3.Bg6#
      • 1...Be6
        • 2.Sg6+
          • 2...Kxh5
            • 3.Qh8#
        • 2.Qe1+
          • 2...Kxh5
            • 3.Bg6#
      • 1...Bh7
        • 2.Qe1+
          • 2...Kxh5
            • 3.Bg4#
      • 1...Sf6
        • 2.Qe1+
          • 2...Kxh5
            • 3.Bg6#
      • 1...Sg7
        • 2.Qe1+
          • 2...Kxh5
            • 3.Bg4#
      • 1...b2
        • 2.Qe1+
          • 2...Kxh5
            • 3.Bg4#
      • 1...h2
        • 2.Qe1+
          • 2...Kxh5
            • 3.Bg4#
      • 1...d4
        • 2.Qe1+
          • 2...Kxh5
            • 3.Bg4#
      • 1...Rg6!
    • 1.Qd4+?
      • 1...Kxh5
        • 2.Qg4#
      • 1...cxd4!
  • Keys
    • 1.Qb1!
      • threat
        • 2.Bg4
          • threat
            • 3.Qe1#
        • 2.Qe1+
          • 2...Kxh5
            • 3.Bg4#
        • 2.Qf1
          • threat
            • 3.Qxh3#
          • 2...Kxh5
            • 3.Qxh3#
          • 2...h2
            • 3.Qh3#
        • 2.Qh1
          • threat
            • 3.Qxh3#
          • 2...Kxh5
            • 3.Qxh3#
          • 2...h2
            • 3.Qxh2#
      • 1...Kxh5
        • 2.Bg4+
          • 2...Kh4
            • 3.Qe1#
        • 2.Qe1
          • threat
            • 3.Bg4#
          • 2...Rg6
            • 3.Bxg6#
          • 2...Be6
            • 3.Bg6#
          • 2...Sf6
            • 3.Bg6#
        • 2.Qf1
          • threat
            • 3.Qxh3#
          • 2...Kh4
            • 3.Qxh3#
          • 2...h2
            • 3.Qh3#
        • 2.Qh1
          • threat
            • 3.Qxh3#
          • 2...Kh4
            • 3.Qxh3#
          • 2...h2
            • 3.Qxh2#
      • 1...Ra6
        • 2.Qe1+
          • 2...Kxh5
            • 3.Bg4#
      • 1...Re6
        • 2.Qe1+
          • 2...Kxh5
            • 3.Bg4#
      • 1...Rf6
        • 2.Qe1+
          • 2...Kxh5
            • 3.Bg4#
      • 1...Rg6
        • 2.Sxg6+
          • 2...Kxh5
            • 3.Bg4#
      • 1...Rd7
        • 2.Sg6+
          • 2...Kxh5
            • 3.Bg4#
        • 2.Bg4
          • threat
            • 3.Sg6#
            • 3.Qe1#
        • 2.Qe1+
          • 2...Kxh5
            • 3.Bg4#
            • 3.Bg6#
        • 2.Qf1
          • threat
            • 3.Qxh3#
          • 2...Kxh5
            • 3.Qxh3#
          • 2...h2
            • 3.Qh3#
        • 2.Qh1
          • threat
            • 3.Qxh3#
          • 2...Kxh5
            • 3.Qxh3#
          • 2...h2
            • 3.Qxh2#
      • 1...Rd8
        • 2.Sg6+
          • 2...Kxh5
            • 3.Bg4#
        • 2.Bg4
          • threat
            • 3.Sg6#
            • 3.Qe1#
        • 2.Qe1+
          • 2...Kxh5
            • 3.Bg4#
            • 3.Bg6#
        • 2.Qf1
          • threat
            • 3.Qxh3#
          • 2...Kxh5
            • 3.Qxh3#
          • 2...h2
            • 3.Qh3#
        • 2.Qg1
          • threat
            • 3.Qg4#
            • 3.Qg5#
          • 2...Kxh5
            • 3.Qg4#
            • 3.Qg5#
        • 2.Qh1
          • threat
            • 3.Qxh3#
          • 2...Kxh5
            • 3.Qxh3#
          • 2...h2
            • 3.Qxh2#
      • 1...Be6
        • 2.Qe1+
          • 2...Kxh5
            • 3.Bg6#
        • 2.Qg1
          • threat
            • 3.Qg4#
            • 3.Qg5#
          • 2...Kxh5
            • 3.Qg4#
            • 3.Qg5#
      • 1...Bh7
        • 2.Qe1+
          • 2...Kxh5
            • 3.Bg4#
      • 1...Sf6
        • 2.Qe1+
          • 2...Kxh5
            • 3.Bg6#
        • 2.Qg1
          • threat
            • 3.Qg5#
          • 2...Kxh5
            • 3.Qg5#
          • 2...Se4
            • 3.Qg4#
          • 2...Sg4
            • 3.Qxg4#
          • 2...Sh7
            • 3.Qg4#
      • 1...Sg7
        • 2.Qe1+
          • 2...Kxh5
            • 3.Bg4#
      • 1...h2
        • 2.Bg4
          • threat
            • 3.Qe1#
          • 2...h1Q
            • 3.Qxh1#
          • 2...h1S
            • 3.Qxh1#
          • 2...h1R
            • 3.Qxh1#
        • 2.Qe1+
          • 2...Kxh5
            • 3.Bg4#
        • 2.Qf1
          • threat
            • 3.Qh3#
          • 2...Kxh5
            • 3.Qh3#
          • 2...h1Q
            • 3.Qxh1#
          • 2...h1R
            • 3.Qxh1#
        • 2.Qh1
          • threat
            • 3.Qxh2#
          • 2...Kxh5
            • 3.Qxh2#
      • 1...d4
        • 2.Qe4+
          • 2...Kxh5
            • 3.Qg4#
        • 2.Qe1+
          • 2...Kxh5
            • 3.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).