Brilliant Ways to Checkmate

3r2k1/p6p/2Q3p1/4q3/2P1p3/P3Pb2/1P3P1P/2K2BR1
              
menu