Brilliant Ways to Checkmate

1R1R4/6pk/4p2p/2P1P2P/5P2/3p2rK/4p3/8
              
menu