Brilliant Ways to Checkmate

r4rk1/pp4pp/2p3n1/3p2N1/2P2PK1/3B2P1/PP5q/R1BQ1R2
              
menu