Brilliant Ways to Checkmate

r1b1n2r/1q1nNpbk/1p1p2p1/p2NpPPp/2P1P2P/3BB3/PP2Q3/R3K2R
              
menu