Brilliant Ways to Checkmate

r1b1k2r/p1ppb2p/2n3N1/6pQ/2p5/8/PP3PPP/6K1
              
menu