Brilliant Ways to Checkmate

5rrk/1q2ppb1/p6p/1pnPP2Q/2p2P2/2N4P/PP2B1R1/6RK
              
menu