Brilliant Ways to Checkmate

rk2r3/ppp1np1p/4B3/2N5/3Q2bq/3P4/PPP5/5RK1
              
menu