Brilliant Ways to Checkmate

3rk2r/pR3ppp/2p1p3/4b3/8/B5P1/P1P2P1P/3R2K1
              
menu