Brilliant Ways to Checkmate

7k/p4q1p/1pb5/2p5/4B2Q/2P1B3/P6P/7K
              
menu