Brilliant Ways to Checkmate

5r1k/p1p3p1/6p1/3Q4/7K/2P1b1P1/PP3n1P/RN4r1
              
menu