Brilliant Ways to Checkmate

r1b2k1r/1p2bppp/p1B2q2/8/8/8/PPPQ1P1P/2KRR3
              
menu