Brilliant Ways to Checkmate

r2N1n2/6kp/1p1B2p1/p7/2B5/8/PP3PbP/4K3
              
menu