Brilliant Ways to Checkmate

r1q2rk1/pp5p/n1pb1p2/3p1Pp1/B2Pb1P1/2P1B2P/PP2QN2/R4RK1
              
menu