Brilliant Ways to Checkmate

r1b2k1r/ppppq3/5N1p/4P2Q/4PP2/1B6/PP5P/n2K2R1
              
menu