Brilliant Ways to Checkmate

8/7k/p6p/4B1p1/3P1pQ1/7P/P5PK/5q2
              
menu