Brilliant Ways to Checkmate

6k1/5ppp/4p3/p1b1n1q1/PpP1P3/5b1P/4BB1K/R3RQ2
              
menu