Brilliant Ways to Checkmate

r5r1/7Q/2RNbkN1/5pp1/p7/3q4/PP3PPP/4R1K1
              
menu