Brilliant Ways to Checkmate

r5r1/pQ5p/1qp2R2/2k1p3/P3P3/2PP4/2P3PP/6K1
              
menu