Brilliant Ways to Checkmate

1r6/6pp/5k2/4R1N1/Pr3n2/1P3P2/6PP/3R2K1
              
menu