Brilliant Ways to Checkmate

rn2r1k1/p3Qppp/1q3n2/2p5/8/8/PP3PPP/RNB1R1K1
              
menu