Brilliant Ways to Checkmate

5rk1/1p1b2pp/p3P3/6q1/8/1QP1R1PP/PP1r4/4R1K1
              
menu