Brilliant Ways to Checkmate

2kr1b1r/pp3ppp/2p5/2n5/P1N1p1b1/2N1PnPP/1P2KP2/R4B1R
              
menu