Brilliant Ways to Checkmate

Q7/5p1k/6p1/7p/4Q2P/6P1/7K/3q1q2
              
menu