Brilliant Ways to Checkmate

2bqr3/3rnp1p/ppn2kp1/2p5/3p1N1P/3P2P1/PPPQ1PB1/4RRK1
              
menu