Brilliant Ways to Checkmate

2kr2r1/ppp3q1/4p3/PP1pP2p/3P1p1n/2P4P/3N1P1K/6NQ
              
menu