Brilliant Ways to Checkmate

r1bqrk2/p2n1pp1/1pn1p3/2ppP1PQ/3P1N2/2P5/PP3PP1/R1B1K2R
              
menu