Brilliant Ways to Checkmate

r5rk/pp1b1p1p/1qn1pPpQ/5nPP/5P2/1PP5/2B5/R1B1K2R
              
menu