Brilliant Ways to Checkmate

2r2b1r/pN1k2pn/2pP1p2/4Pqnp/2Q5/2P3P1/PP4BP/2KRR3
              
menu