Brilliant Ways to Checkmate

3r1rk1/pp2pp1p/2p3pb/2P5/4P3/4nNPb/PP2P2P/R1RNK2B
              
menu