Brilliant Ways to Checkmate

5r2/2p4k/p7/1p1bR1B1/P5p1/4N3/1P1NnrPP/7K
              
menu