Brilliant Ways to Checkmate

r3kb1r/1bq1nppp/p7/1pp5/4Q3/1B3N2/PP3PPP/R1BR2K1
              
menu