Brilliant Ways to Checkmate

1r4k1/p4p1p/3p1QpP/2nPP1P1/8/7q/PrBR4/K5R1
              
menu