Brilliant Ways to Checkmate

r3nrk1/1ppb2pp/1p1p4/3Ppq1n/2B3P1/2P4P/PP1N1P1K/R2Q1RN1
              
menu