Brilliant Ways to Checkmate

1n4k1/r5np/1p4PB/p1p5/2q3P1/2P4P/8/4QRK1
              
menu