Brilliant Ways to Checkmate

r4r1k/5p1p/p2p1Pp1/2p3Q1/2P1PR2/7P/1Pq3P1/1R5K
              
menu