Brilliant Ways to Checkmate

r3br2/1p2q1p1/pnnNpP2/3p2Nk/3P1P2/3Q4/PP4PP/R4RK1
              
menu