Brilliant Ways to Checkmate

2Q2n2/2R4p/1p1qpp1k/8/3P3P/3B2P1/5PK1/r7
              
menu