Brilliant Ways to Checkmate

rnb1qk1r/ppp1n1p1/3P1b1p/7Q/2BP4/8/PPP4p/RNB2R1K
              
menu