Brilliant Ways to Checkmate

4r1k1/1p1b1ppp/1b1P4/p7/P1Q1q3/1P3N2/3B2PP/5K1R
              
menu