Brilliant Ways to Checkmate

8/Bp3r2/3P3R/1N1kN2R/p1n1pP2/r1Q4K/2n2P2/6b1
              
menu