Brilliant Ways to Checkmate

1q2b1r1/p1r4k/B1p1P1pp/1p2Q3/5PP1/7R/PP5K/3R4
              
menu