Brilliant Ways to Checkmate

2br1bnr/pnk1ppp1/BpN2q2/2p4p/1B2Q3/2N5/2PP1PPP/R4RK1
              
menu