Brilliant Ways to Checkmate

rnbk2r1/pppp1pBp/3q4/8/2B3Q1/8/P5PP/R3R1K1
              
menu