Brilliant Ways to Checkmate

rn2nrk1/p1q3pp/1p2p2B/3b3Q/3P1N2/P1PB4/5P1P/R3K1R1
              
menu