Brilliant Ways to Checkmate

r5r1/p1q2p1k/1p1R2pB/3p4/6bQ/2p5/P1P1NPPP/6K1
              
menu