Brilliant Ways to Checkmate

4b1k1/3n3R/n3p1p1/pp1pP1N1/2pP1rN1/2P5/PPB5/7K
              
menu