Brilliant Ways to Checkmate

6k1/1b2Qpb1/4p2p/1p6/r2pN3/1q1B1P2/1P4PP/5RK1
              
menu