Brilliant Ways to Checkmate

r2r2k1/1p3ppp/3b4/pP5q/3Np3/P3PbPP/2R1B2K/2R2Q2
              
menu