Brilliant Ways to Checkmate

rn3k2/1p1bq1r1/p2Np2Q/2pp1p2/1b3P2/3BP3/PBPPK1P1/7R
              
menu