Brilliant Ways to Checkmate

4r3/pp1q2kp/1bpn1p2/4p2p/6P1/1BP2Q2/PP3PK1/2B1R3
              
menu