Brilliant Ways to Checkmate

kr6/7Q/1pP5/pP1r3b/P4ppp/2R2N2/2R2KP1/3q4
              
menu