Brilliant Ways to Checkmate

3N2b1/Bppn4/1rQ4K/1p1n1R2/N2k4/2pP4/2P2P2/8
              
menu