Brilliant Ways to Checkmate

3r2r1/3bqp1p/1Qpk1b2/4p3/2P1B3/2P5/P4PPP/1R4K1
              
menu