Brilliant Ways to Checkmate

r7/5k1p/2pP2pP/1p6/1q3B2/1p2Q1P1/1P6/rNK1R2R
              
menu