Brilliant Ways to Checkmate

rnb1k2r/ppppbN1p/5n2/7Q/4P3/2N5/PPPP3P/R1B1KB1q
              
menu