Brilliant Ways to Checkmate

5rk1/p4ppp/1n6/1Q2p3/P1p1Pq2/5n2/4BPKP/B2R4
              
menu