Brilliant Ways to Checkmate

3Q1N2/5pp1/4p1bk/4P2p/8/pq5P/5PP1/6K1
              
menu