Brilliant Ways to Checkmate

r6r/pp1Q3p/2n1pN2/q1b1k1N1/2Pp4/8/PP3PPP/2K2B1R
              
menu