Brilliant Ways to Checkmate

r1q3kr/pbpnQ2p/1p3n2/8/3P4/3B4/PPP2PPP/R1B1K2R
              
menu