Brilliant Ways to Checkmate

r2r2k1/p2nqp2/2b1p2P/4B3/2p5/3B4/PPP2P1P/2KR4
              
menu