Brilliant Ways to Checkmate

r1b3k1/ppp3pp/3b4/2Ppr3/3Pn2q/5B2/PPPN2PP/R1BQ1RK1
              
menu