Brilliant Ways to Checkmate

2b1rk2/4p1bp/1BQ1P1p1/p4p2/P7/8/4rPPP/3R2K1
              
menu