Brilliant Ways to Checkmate

1r5k/6pp/8/2K1N1P1/7R/1P2R3/p7/r7
              
menu