Brilliant Ways to Checkmate

7k/1R3p1p/P2Pp3/4n3/8/8/r5BP/2r2N1K
              
menu