Brilliant Ways to Checkmate

r3rbk1/5b2/2R3p1/1p1p2Np/3B2n1/1P1P2P1/4PPB1/6K1
              
menu