Brilliant Ways to Checkmate

r2qkb1r/2p1npp1/p1np3p/3NN3/Pp1PP3/1B6/1PP2PPP/R1BbK2R
              
menu