Brilliant Ways to Checkmate

4r3/1b1q1p1k/pn2pBpp/1p2P3/3PPR1Q/1r6/6PP/3R2K1
              
menu