Brilliant Ways to Checkmate

r3r1k1/pp1q1pp1/4b1p1/3p2B1/3Q1R2/8/PPP3PP/4R1K1
              
menu