Brilliant Ways to Checkmate

2r1k2r/1p3pp1/p3pn1p/8/1BP2qPP/3B4/PP2Q3/1K1R4
              
menu