Brilliant Ways to Checkmate

3q1rk1/p4pp1/2pb3p/3p4/6Pr/1PNQ4/P1PB1PP1/4RRK1
              
menu