Brilliant Ways to Checkmate

1qr3k1/1B1R1ppp/4p3/pQ6/4P3/3nBP2/1n4PP/6K1
              
menu