Brilliant Ways to Checkmate

5r1N/ppp1k1pp/8/3Pp3/1PBnn2P/2N1K2b/PP1P3P/R1B4R
              
menu