Brilliant Ways to Checkmate

k7/p1p5/2p4p/6p1/3P1pR1/2PQ1P1q/PP2rP1P/4R2K
              
menu