Brilliant Ways to Checkmate

5r1k/ppp2q1p/3p2p1/P2P4/3NP1n1/2P5/1P4PP/2Q1R1K1
              
menu