Brilliant Ways to Checkmate

2r1rk2/3q4/p3bBQ1/1p3P1p/8/1P1B3P/P5P1/R5K1
              
menu