Brilliant Ways to Checkmate

6k1/R5p1/1p5p/8/3rN3/5PPb/PPr4P/4R1K1
              
menu