Brilliant Ways to Checkmate

1r4k1/2p2ppp/8/1qP5/R3Q3/1rP2P2/4N1PP/K6R
              
menu