Brilliant Ways to Checkmate

r3b1qk/ppp1r3/5pPB/2bpn2Q/7N/3p4/PPP1BP1P/R3K1R1
              
menu