Brilliant Ways to Checkmate

r4rk1/1b3pp1/pnpqp2p/1pnp4/3P3B/2PB1N2/PP3P1P/1K4RR
              
menu