Brilliant Ways to Checkmate

r5k1/pb1p1Npp/1qnQ1n2/1p6/8/BBP5/P4PPP/4R1K1
              
menu