Brilliant Ways to Checkmate

7Q/2pbkppp/p7/8/7q/7P/PPPPnbP1/R1B2R1K
              
menu