Brilliant Ways to Checkmate

4r1k1/Q4p1p/8/4bp1B/8/1P5P/P2q1PP1/3N1K2
              
menu