Brilliant Ways to Checkmate

r1b2r2/ppp1qp2/7Q/2b1p3/2B1k1P1/7P/PP3P2/R4RK1
              
menu