Problem Display
PID: 85896 (k7/1R6/B1B5/4K3/4b3/8/8/4R3 w - - 0 1)

Speckmann, Werner

Die Schwalbe, 1950

k7/1R6/B1B5/4K3/4b3/8/8/4R3

#3

5 + 2


6490 yacpdb 2009

SOLUTION


  • SOUND
  • Sets
    • 1...Bb1
      • 2.Rd7+
        • 2...Kb8
          • 3.Rxb1#
      • 2.Re7+
        • 2...Kb8
          • 3.Rxb1#
      • 2.Rf7+
        • 2...Kb8
          • 3.Rxb1#
      • 2.Rg7+
        • 2...Kb8
          • 3.Rxb1#
      • 2.Rh7+
        • 2...Kb8
          • 3.Rxb1#
    • 1...Bh7
      • 2.Rxh7+
        • 2...Kb8
          • 3.Rb1#
  • Tries
    • 1.Kd4?
      • 1...Bf5
        • 2.Bc4
          • threat
            • 3.Ra1#
          • 2...Bb1
            • 3.Re8#
          • 2...Bc2
            • 3.Re8#
        • 2.Re8+
          • 2...Bc8
            • 3.Rxc8#
        • 2.Rd7+
          • 2...Kb8
            • 3.Re8#
      • 1...Bg6
        • 2.Bc4
          • threat
            • 3.Ra1#
          • 2...Bb1
            • 3.Re8#
          • 2...Bc2
            • 3.Re8#
        • 2.Ree7
          • threat
            • 3.Rb1#
            • 3.Rb2#
            • 3.Rb3#
            • 3.Rb4#
            • 3.Rb5#
            • 3.Rb6#
          • 2...Be4
            • 3.Re8#
          • 2...Be8
            • 3.Rxe8#
        • 2.Rf7+
          • 2...Kb8
            • 3.Re8#
      • 1...Bxc6!
    • 1.Kf4?
      • 1...Bf5
        • 2.Bc4
          • threat
            • 3.Ra1#
          • 2...Bb1
            • 3.Re8#
          • 2...Bc2
            • 3.Re8#
        • 2.Re8+
          • 2...Bc8
            • 3.Rxc8#
        • 2.Rd7+
          • 2...Kb8
            • 3.Re8#
      • 1...Bg6
        • 2.Bc4
          • threat
            • 3.Ra1#
          • 2...Bb1
            • 3.Re8#
          • 2...Bc2
            • 3.Re8#
        • 2.Ree7
          • threat
            • 3.Rb1#
            • 3.Rb2#
            • 3.Rb3#
            • 3.Rb4#
            • 3.Rb5#
            • 3.Rb6#
          • 2...Be4
            • 3.Re8#
          • 2...Be8
            • 3.Rxe8#
        • 2.Rf7+
          • 2...Kb8
            • 3.Re8#
      • 1...Bxc6!
    • 1.Kd6?
      • 1...Bf5
        • 2.Bc4
          • threat
            • 3.Ra1#
          • 2...Bb1
            • 3.Re8#
          • 2...Bc2
            • 3.Re8#
        • 2.Re8+
          • 2...Bc8
            • 3.Rxc8#
        • 2.Rd7+
          • 2...Kb8
            • 3.Re8#
      • 1...Bg6
        • 2.Bc4
          • threat
            • 3.Ra1#
          • 2...Bb1
            • 3.Re8#
          • 2...Bc2
            • 3.Re8#
        • 2.Ree7
          • threat
            • 3.Rb1#
            • 3.Rb2#
            • 3.Rb3#
            • 3.Rb4#
            • 3.Rb5#
            • 3.Rb6#
          • 2...Be4
            • 3.Re8#
          • 2...Be8
            • 3.Rxe8#
        • 2.Rf7+
          • 2...Kb8
            • 3.Re8#
      • 1...Bxc6!
    • 1.Kf6?
      • 1...Bf5
        • 2.Bc4
          • threat
            • 3.Ra1#
          • 2...Bb1
            • 3.Re8#
          • 2...Bc2
            • 3.Re8#
        • 2.Re8+
          • 2...Bc8
            • 3.Rxc8#
        • 2.Rd7+
          • 2...Kb8
            • 3.Re8#
      • 1...Bg6
        • 2.Bc4
          • threat
            • 3.Ra1#
          • 2...Bb1
            • 3.Re8#
          • 2...Bc2
            • 3.Re8#
        • 2.Ree7
          • threat
            • 3.Rb1#
            • 3.Rb2#
            • 3.Rb3#
            • 3.Rb4#
            • 3.Rb5#
            • 3.Rb6#
          • 2...Be4
            • 3.Re8#
          • 2...Be8
            • 3.Rxe8#
        • 2.Rf7+
          • 2...Kb8
            • 3.Re8#
      • 1...Bxc6!
    • 1.Bf1?
      • threat
        • 2.Ra1#
      • 1...Bb1
        • 2.Kd4
          • threat
            • 3.Re8#
          • 2...Be4
            • 3.Ra1#
          • 2...Bf5
            • 3.Ra1#
          • 2...Bg6
            • 3.Ra1#
        • 2.Kf4
          • threat
            • 3.Re8#
          • 2...Be4
            • 3.Ra1#
          • 2...Bf5
            • 3.Ra1#
          • 2...Bg6
            • 3.Ra1#
        • 2.Kd6
          • threat
            • 3.Re8#
          • 2...Be4
            • 3.Ra1#
          • 2...Bf5
            • 3.Ra1#
          • 2...Bg6
            • 3.Ra1#
        • 2.Kf6
          • threat
            • 3.Re8#
          • 2...Be4
            • 3.Ra1#
          • 2...Bf5
            • 3.Ra1#
          • 2...Bg6
            • 3.Ra1#
      • 1...Bc2
        • 2.Kd4
          • threat
            • 3.Re8#
          • 2...Be4
            • 3.Ra1#
          • 2...Bf5
            • 3.Ra1#
          • 2...Bg6
            • 3.Ra1#
        • 2.Kf4
          • threat
            • 3.Re8#
          • 2...Be4
            • 3.Ra1#
          • 2...Bf5
            • 3.Ra1#
          • 2...Bg6
            • 3.Ra1#
        • 2.Kd6
          • threat
            • 3.Re8#
          • 2...Be4
            • 3.Ra1#
          • 2...Bf5
            • 3.Ra1#
          • 2...Bg6
            • 3.Ra1#
        • 2.Kf6
          • threat
            • 3.Re8#
          • 2...Be4
            • 3.Ra1#
          • 2...Bf5
            • 3.Ra1#
          • 2...Bg6
            • 3.Ra1#
        • 2.Ra1+
          • 2...Ba4
            • 3.Rxa4#
        • 2.Rb3+
          • 2...Ka7
            • 3.Ra1#
      • 1...Bd3
        • 2.Ra1+
          • 2...Ba6
            • 3.Rxa6#
        • 2.Rd1
          • 2...Bxf1
            • 3.Rd8#
          • 2...Bb1
            • 3.Rd8#
          • 2...Bc2
            • 3.Rd8#
          • 2...Be2
            • 3.Rd8#
          • 2...Bc4
            • 3.Rd8#
          • 2...Be4
            • 3.Ra1#
            • 3.Rd8#
          • 2...Bb5
            • 3.Rd8#
          • 2...Bf5
            • 3.Ra1#
          • 2...Ba6
            • 3.Rd8#
          • 2...Bg6
            • 3.Ra1#
            • 3.Rd8#
          • 2...Bh7
            • 3.Ra1#
            • 3.Rd8#
        • 2.Rb5+
          • 2...Ka7
            • 3.Ra1#
      • 1...Bd5
        • 2.Ra1+
          • 2...Ba2
            • 3.Rxa2#
      • 1...Bxc6!
    • 1.Be2?
      • threat
        • 2.Ra1#
      • 1...Bb1
        • 2.Rf1
          • threat
            • 3.Rf8#
          • 2...Bf5
            • 3.Ra1#
          • 2...Bg6
            • 3.Ra1#
      • 1...Bc2
        • 2.Ra1+
          • 2...Ba4
            • 3.Rxa4#
        • 2.Rf1
          • threat
            • 3.Rf8#
          • 2...Bf5
            • 3.Ra1#
          • 2...Bg6
            • 3.Ra1#
        • 2.Rb3+
          • 2...Ka7
            • 3.Ra1#
      • 1...Bd3
        • 2.Ra1+
          • 2...Ba6
            • 3.Rxa6#
        • 2.Rd1
          • 2...Bxe2
            • 3.Rd8#
          • 2...Bb1
            • 3.Rd8#
          • 2...Bc2
            • 3.Rd8#
          • 2...Bc4
            • 3.Rd8#
          • 2...Be4
            • 3.Ra1#
            • 3.Rd8#
          • 2...Bb5
            • 3.Rd8#
          • 2...Bf5
            • 3.Ra1#
          • 2...Ba6
            • 3.Rd8#
          • 2...Bg6
            • 3.Ra1#
            • 3.Rd8#
          • 2...Bh7
            • 3.Ra1#
            • 3.Rd8#
        • 2.Rf1
          • threat
            • 3.Rf8#
          • 2...Bf5
            • 3.Ra1#
          • 2...Bg6
            • 3.Ra1#
        • 2.Rb5+
          • 2...Ka7
            • 3.Ra1#
      • 1...Bd5
        • 2.Ra1+
          • 2...Ba2
            • 3.Rxa2#
      • 1...Bxc6!
    • 1.Bd3?
      • threat
        • 2.Ra1#
      • 1...Bxd3
        • 2.Ra1+
          • 2...Ba6
            • 3.Rxa6#
        • 2.Rd1
          • 2...Bb1
            • 3.Rd8#
          • 2...Bf1
            • 3.Rd8#
          • 2...Bc2
            • 3.Rd8#
          • 2...Be2
            • 3.Rd8#
          • 2...Bc4
            • 3.Rd8#
          • 2...Be4
            • 3.Ra1#
            • 3.Rd8#
          • 2...Bb5
            • 3.Rd8#
          • 2...Bf5
            • 3.Ra1#
          • 2...Ba6
            • 3.Rd8#
          • 2...Bg6
            • 3.Ra1#
            • 3.Rd8#
          • 2...Bh7
            • 3.Ra1#
            • 3.Rd8#
        • 2.Rb5+
          • 2...Ka7
            • 3.Ra1#
      • 1...Bd5
        • 2.Ra1+
          • 2...Ba2
            • 3.Rxa2#
      • 1...Bxc6!
    • 1.Bc4?
      • threat
        • 2.Ra1#
      • 1...Bb1
        • 2.Kd4
          • threat
            • 3.Re8#
          • 2...Be4
            • 3.Ra1#
          • 2...Bf5
            • 3.Ra1#
          • 2...Bg6
            • 3.Ra1#
        • 2.Kf4
          • threat
            • 3.Re8#
          • 2...Be4
            • 3.Ra1#
          • 2...Bf5
            • 3.Ra1#
          • 2...Bg6
            • 3.Ra1#
        • 2.Kd6
          • threat
            • 3.Re8#
          • 2...Be4
            • 3.Ra1#
          • 2...Bf5
            • 3.Ra1#
          • 2...Bg6
            • 3.Ra1#
        • 2.Kf6
          • threat
            • 3.Re8#
          • 2...Be4
            • 3.Ra1#
          • 2...Bf5
            • 3.Ra1#
          • 2...Bg6
            • 3.Ra1#
        • 2.Rd1
          • threat
            • 3.Rd8#
          • 2...Bd3
            • 3.Ra1#
          • 2...Bf5
            • 3.Ra1#
        • 2.Rf1
          • threat
            • 3.Rf8#
          • 2...Bf5
            • 3.Ra1#
          • 2...Bg6
            • 3.Ra1#
        • 2.Rg1
          • threat
            • 3.Rg8#
          • 2...Bf5
            • 3.Ra1#
          • 2...Bg6
            • 3.Ra1#
          • 2...Bh7
            • 3.Ra1#
        • 2.Rh1
          • threat
            • 3.Rh8#
          • 2...Bf5
            • 3.Ra1#
          • 2...Bg6
            • 3.Ra1#
          • 2...Bh7
            • 3.Ra1#
      • 1...Bc2
        • 2.Kd4
          • threat
            • 3.Re8#
          • 2...Be4
            • 3.Ra1#
          • 2...Bf5
            • 3.Ra1#
          • 2...Bg6
            • 3.Ra1#
        • 2.Kf4
          • threat
            • 3.Re8#
          • 2...Be4
            • 3.Ra1#
          • 2...Bf5
            • 3.Ra1#
          • 2...Bg6
            • 3.Ra1#
        • 2.Kd6
          • threat
            • 3.Re8#
          • 2...Be4
            • 3.Ra1#
          • 2...Bf5
            • 3.Ra1#
          • 2...Bg6
            • 3.Ra1#
        • 2.Kf6
          • threat
            • 3.Re8#
          • 2...Be4
            • 3.Ra1#
          • 2...Bf5
            • 3.Ra1#
          • 2...Bg6
            • 3.Ra1#
        • 2.Ra1+
          • 2...Ba4
            • 3.Rxa4#
        • 2.Rf1
          • threat
            • 3.Rf8#
          • 2...Bf5
            • 3.Ra1#
          • 2...Bg6
            • 3.Ra1#
        • 2.Rg1
          • threat
            • 3.Rg8#
          • 2...Bf5
            • 3.Ra1#
          • 2...Bg6
            • 3.Ra1#
          • 2...Bh7
            • 3.Ra1#
        • 2.Rh1
          • threat
            • 3.Rh8#
          • 2...Bf5
            • 3.Ra1#
          • 2...Bg6
            • 3.Ra1#
          • 2...Bh7
            • 3.Ra1#
        • 2.Rb3+
          • 2...Ka7
            • 3.Ra1#
      • 1...Bxc6!
    • 1.Bab5?
      • threat
        • 2.Ra1#
      • 1...Bb1
        • 2.Kd4
          • threat
            • 3.Re8#
          • 2...Be4
            • 3.Ra1#
          • 2...Bf5
            • 3.Ra1#
          • 2...Bg6
            • 3.Ra1#
        • 2.Kf4
          • threat
            • 3.Re8#
          • 2...Be4
            • 3.Ra1#
          • 2...Bf5
            • 3.Ra1#
          • 2...Bg6
            • 3.Ra1#
        • 2.Kd6
          • threat
            • 3.Re8#
          • 2...Be4
            • 3.Ra1#
          • 2...Bf5
            • 3.Ra1#
          • 2...Bg6
            • 3.Ra1#
        • 2.Kf6
          • threat
            • 3.Re8#
          • 2...Be4
            • 3.Ra1#
          • 2...Bf5
            • 3.Ra1#
          • 2...Bg6
            • 3.Ra1#
        • 2.Rd1
          • threat
            • 3.Rd8#
          • 2...Bd3
            • 3.Ra1#
          • 2...Bf5
            • 3.Ra1#
        • 2.Rf1
          • threat
            • 3.Rf8#
          • 2...Bf5
            • 3.Ra1#
          • 2...Bg6
            • 3.Ra1#
      • 1...Bc2
        • 2.Kd4
          • threat
            • 3.Re8#
          • 2...Be4
            • 3.Ra1#
          • 2...Bf5
            • 3.Ra1#
          • 2...Bg6
            • 3.Ra1#
        • 2.Kf4
          • threat
            • 3.Re8#
          • 2...Be4
            • 3.Ra1#
          • 2...Bf5
            • 3.Ra1#
          • 2...Bg6
            • 3.Ra1#
        • 2.Kd6
          • threat
            • 3.Re8#
          • 2...Be4
            • 3.Ra1#
          • 2...Bf5
            • 3.Ra1#
          • 2...Bg6
            • 3.Ra1#
        • 2.Kf6
          • threat
            • 3.Re8#
          • 2...Be4
            • 3.Ra1#
          • 2...Bf5
            • 3.Ra1#
          • 2...Bg6
            • 3.Ra1#
        • 2.Ra1+
          • 2...Ba4
            • 3.Rxa4#
        • 2.Rf1
          • threat
            • 3.Rf8#
          • 2...Bf5
            • 3.Ra1#
          • 2...Bg6
            • 3.Ra1#
      • 1...Bd5
        • 2.Ra1+
          • 2...Ba2
            • 3.Rxa2#
      • 1...Bxc6!
    • 1.Ra1?
      • threat
        • 2.Bf1#
        • 2.Be2#
        • 2.Bd3#
        • 2.Bc4#
        • 2.Bab5#
      • 1...Bb1
        • 2.Bf1+
          • 2...Ba2
            • 3.Rxa2#
        • 2.Be2+
          • 2...Ba2
            • 3.Rxa2#
        • 2.Bd3+
          • 2...Ba2
            • 3.Rxa2#
        • 2.Bc4+
          • 2...Ba2
            • 3.Rxa2#
        • 2.Bab5+
          • 2...Ba2
            • 3.Rxa2#
        • 2.Ra5
          • threat
            • 3.Bf1#
            • 3.Be2#
            • 3.Bd3#
            • 3.Bc4#
            • 3.Bab5#
        • 2.Rbxb1+
          • 2...Ka7
            • 3.Bf1#
            • 3.Be2#
            • 3.Bd3#
            • 3.Bc4#
            • 3.Bc8#
        • 2.Rd7+
          • 2...Kb8
            • 3.Rxb1#
        • 2.Re7+
          • 2...Kb8
            • 3.Rxb1#
        • 2.Rf7+
          • 2...Kb8
            • 3.Rxb1#
        • 2.Rg7+
          • 2...Kb8
            • 3.Rxb1#
        • 2.Rh7+
          • 2...Kb8
            • 3.Rxb1#
      • 1...Bc2
        • 2.Bf1+
          • 2...Ba4
            • 3.Rxa4#
        • 2.Be2+
          • 2...Ba4
            • 3.Rxa4#
        • 2.Bd3+
          • 2...Ba4
            • 3.Rxa4#
        • 2.Bc4+
          • 2...Ba4
            • 3.Rxa4#
        • 2.Bab5+
          • 2...Ba4
            • 3.Rxa4#
        • 2.Ra5
          • threat
            • 3.Bf1#
            • 3.Be2#
            • 3.Bd3#
            • 3.Bc4#
            • 3.Bab5#
        • 2.Rb3+
          • 2...Ka7
            • 3.Bf1#
            • 3.Be2#
            • 3.Bd3#
            • 3.Bc4#
            • 3.Bc8#
      • 1...Bxc6!
    • 1.Rd1?
      • threat
        • 2.Rd8#
      • 1...Bd3
        • 2.Bc4
          • threat
            • 3.Ra1#
          • 2...Bxc4
            • 3.Rd8#
          • 2...Bb1
            • 3.Rd8#
          • 2...Bc2
            • 3.Rd8#
        • 2.Bab5
          • threat
            • 3.Ra1#
          • 2...Bxb5
            • 3.Rd8#
          • 2...Bb1
            • 3.Rd8#
          • 2...Bc2
            • 3.Rd8#
          • 2...Bc4
            • 3.Rd8#
        • 2.Be4
          • 2...Bxe4
            • 3.Rd8#
          • 2...Bxa6
            • 3.Rd8#
          • 2...Bb1
            • 3.Rd8#
          • 2...Bf1
            • 3.Rd8#
          • 2...Bc2
            • 3.Rd8#
          • 2...Be2
            • 3.Rd8#
          • 2...Bc4
            • 3.Rd8#
          • 2...Bb5
            • 3.Rd8#
      • 1...Bf5
        • 2.Bc4
          • threat
            • 3.Ra1#
          • 2...Bb1
            • 3.Rd8#
          • 2...Bc2
            • 3.Rd8#
        • 2.Rd8+
          • 2...Bc8
            • 3.Rxc8#
      • 1...Bd5!
    • 1.Rg1?
      • threat
        • 2.Rg8#
      • 1...Bxc6
        • 2.Rg8+
          • 2...Be8
            • 3.Rxe8#
      • 1...Bg2
        • 2.Rd7+
          • 2...Kb8
            • 3.Rb1#
          • 2...Bxc6
            • 3.Rg8#
      • 1...Bf5
        • 2.Bc4
          • threat
            • 3.Ra1#
          • 2...Bb1
            • 3.Rg8#
          • 2...Bc2
            • 3.Rg8#
        • 2.Rg8+
          • 2...Bc8
            • 3.Rxc8#
        • 2.Rd7+
          • 2...Kb8
            • 3.Rg8#
      • 1...Bg6
        • 2.Bc4
          • threat
            • 3.Ra1#
          • 2...Bb1
            • 3.Rg8#
          • 2...Bc2
            • 3.Rg8#
      • 1...Bh7
        • 2.Be2
          • threat
            • 3.Ra1#
          • 2...Bb1
            • 3.Rg8#
          • 2...Bc2
            • 3.Rg8#
          • 2...Bd3
            • 3.Rg8#
          • 2...Bg8
            • 3.Rxg8#
        • 2.Bd3
          • threat
            • 3.Ra1#
          • 2...Bxd3
            • 3.Rg8#
          • 2...Bg8
            • 3.Rxg8#
        • 2.Bc4
          • threat
            • 3.Ra1#
          • 2...Bb1
            • 3.Rg8#
          • 2...Bc2
            • 3.Rg8#
        • 2.Bab5
          • threat
            • 3.Ra1#
          • 2...Bb1
            • 3.Rg8#
          • 2...Bc2
            • 3.Rg8#
          • 2...Bg8
            • 3.Rxg8#
        • 2.Rgg7
          • threat
            • 3.Rb1#
            • 3.Rb2#
            • 3.Rb3#
            • 3.Rb4#
            • 3.Rb5#
            • 3.Rb6#
          • 2...Be4
            • 3.Rg8#
        • 2.Rxh7+
          • 2...Kb8
            • 3.Rb1#
            • 3.Rg8#
      • 1...Bd5!
    • 1.Rh1?
      • threat
        • 2.Rh8#
      • 1...Bxc6
        • 2.Rh8+
          • 2...Be8
            • 3.Rxe8#
      • 1...Bd5
        • 2.Rh8+
          • 2...Bg8
            • 3.Rxg8#
      • 1...Bf5
        • 2.Bc4
          • threat
            • 3.Ra1#
          • 2...Bb1
            • 3.Rh8#
          • 2...Bc2
            • 3.Rh8#
        • 2.Rh8+
          • 2...Bc8
            • 3.Rxc8#
        • 2.Rd7+
          • 2...Kb8
            • 3.Rh8#
      • 1...Bg6
        • 2.Bc4
          • threat
            • 3.Ra1#
          • 2...Bb1
            • 3.Rh8#
          • 2...Bc2
            • 3.Rh8#
        • 2.Rh8+
          • 2...Be8
            • 3.Rxe8#
        • 2.Rf7+
          • 2...Kb8
            • 3.Rh8#
      • 1...Bh7
        • 2.Bc4
          • threat
            • 3.Ra1#
          • 2...Bb1
            • 3.Rh8#
          • 2...Bc2
            • 3.Rh8#
        • 2.Rbxh7+
          • 2...Kb8
            • 3.Rb1#
      • 1...Bxh1!
    • 1.Rbb1+?
      • 1...Ka7
        • 2.Rxe4
          • 2...Kxa6
            • 3.Ra4#
      • 1...Bxc6!
    • 1.Rb2+?
      • 1...Ka7
        • 2.Kxe4
          • 2...Kxa6
            • 3.Ra1#
        • 2.Bxe4
          • 2...Kxa6
            • 3.Ra1#
        • 2.Rxe4
          • 2...Kxa6
            • 3.Ra4#
      • 1...Bxc6!
    • 1.Rb3+?
      • 1...Ka7
        • 2.Kxe4
          • 2...Kxa6
            • 3.Ra1#
        • 2.Bxe4
          • 2...Kxa6
            • 3.Ra1#
        • 2.Rxe4
          • 2...Kxa6
            • 3.Ra4#
      • 1...Bxc6!
    • 1.Rb4+?
      • 1...Ka7
        • 2.Kxe4
          • 2...Kxa6
            • 3.Ra1#
        • 2.Bxe4
          • 2...Kxa6
            • 3.Ra1#
      • 1...Bxc6!
    • 1.Rb5+?
      • 1...Ka7
        • 2.Kxe4
          • 2...Kxa6
            • 3.Ra1#
        • 2.Rxe4
          • 2...Kxa6
            • 3.Ra4#
      • 1...Bxc6!
  • Keys
    • 1.Rf1!
      • threat
        • 2.Rf8#
      • 1...Bxc6
        • 2.Rf8+
          • 2...Be8
            • 3.Rxe8#
      • 1...Bf3
        • 2.Rd7+
          • 2...Kb8
            • 3.Rb1#
          • 2...Bxc6
            • 3.Rf8#
      • 1...Bf5
        • 2.Bc4
          • threat
            • 3.Ra1#
          • 2...Bb1
            • 3.Rf8#
          • 2...Bc2
            • 3.Rf8#
      • 1...Bg6
        • 2.Bc4
          • threat
            • 3.Ra1#
          • 2...Bb1
            • 3.Rf8#
          • 2...Bc2
            • 3.Rf8#
        • 2.Rf8+
          • 2...Be8
            • 3.Rxe8#

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