Brilliant Ways to Checkmate

3k3B/7p/p1Q1p3/2n5/6P1/K3b3/PP5q/R7
              
menu