Brilliant Ways to Checkmate

4rrk1/p6p/1p6/2p2pp1/Q1P1q3/2BRP2b/PP1R3P/6K1
              
menu