Brilliant Ways to Checkmate

r5kb/ppp5/3p1qP1/7Q/3p4/8/PPPB3P/4R1K1
              
menu