Brilliant Ways to Checkmate

b2qr1k1/5ppp/pn6/1p1n1N2/3PR3/P2B4/1B3PPP/2Q3K1
              
menu