Brilliant Ways to Checkmate

2r1kb1r/3b2p1/p3p3/1p3p2/7p/2PnqP2/PP2N1PP/R1QBRN1K
              
menu