Brilliant Ways to Checkmate

rn3r2/pbppq1p1/1p2pN2/8/3P2NP/6P1/PPP1BPk1/R3K2R
              
menu